usermod コマンドジェネレーター
ユーザーアカウントを変更するためのusermodコマンドを生成する
usermodの使い方入門
## usermodとは?
`usermod`は、既存のユーザーアカウントの補足グループ、ログインシェル、ホームディレクトリ、ログイン名、およびロック/アンロック状態を変更します。これにはroot権限が必要です。
## 使用方法
1. **変更内容を選択**: グループ、シェル、ホームディレクトリ、またはアカウントのロック状態を設定します。 2. **ユーザー名を入力**: 変更対象のアカウント名(位置引数)を指定します。 3. **-Gと一緒に-aを使用する**: 既存のグループを削除せずに新たにグループを追加するには、常に`-a`と`-G`を組み合わせて使用します。 4. **コピーして実行**: 生成されたコマンドをターミナルにコピーします。
一般的なオプション
### `-aG` グループへの追加 現在のグループを保持したまま、ユーザーを追加のグループに加えます。`-G`単体ではグループリストが置き換わってしまうため、追加操作の際は常に`-a`と一緒に使用してください。
### `-s` ログインシェル ユーザーのログインシェルを設定します(例:`/bin/zsh`や`/bin/bash`)。
### `-l` 新しいログイン名 ログインアカウントの名前を変更します。ホームディレクトリは自動的には移動しません。
### `-d` ホームディレクトリ ユーザーのホームディレクトリのパスを変更します。既存のファイルを移動させるには`-m`と組み合わせて使用してください。
### `-m` ホームディレクトリ内のコンテンツの移動 現在のホームディレクトリ内のコンテンツを、`-d`で設定された新しい場所に移動させます。
### `-L` ロック アカウントをロックします(パスワードハッシュの先頭に`!`を付加します)。
### `-U` アンロック `-L`の逆操作で、パスワードによるログインを復元します。
▶どうすればユーザーをsudoグループとdockerグループに追加できますか?
▶なぜusermod -G sudoを使うと私のユーザーがdockerから削除されたのでしょうか?
▶ユーザーのシェルを変更し、ホームディレクトリを移動させるにはどうすればよいですか?
このツールがあなたに役立ったなら、私にコーヒーをご馳走することをお勧めします。
私にコーヒーを買ってください。