usermod コマンドは、通常のユーザーの設定を変更するために使用されます。 /etc/passwd を編集します これにより、管理者がファイルを直接編集する必要がなくなります。管理者が既存のユーザー アカウントに加えることができる変更は多数あります。
構文
usermod コマンドの構文は次のとおりです。
# usermod [options] {user name}
usermod コマンド オプション
以下の表は、usermod コマンドのいくつかのオプションを示しています。
オプション | 説明 | 例 |
---|---|---|
-c | コメント欄を設定 | # usermod -c “ユーザー 1” user01 |
-e | アカウントの有効期限を設定します | # usermod -e 2021/12/31 |
-aG | ユーザーをグループに追加し、既存のグループに保持します。 | # usermod -aG sales-group user01 |
-l | ユーザーのログイン名を変更 | # usermod -l user999 user01 |
usermod コマンドの例
1. ユーザーのコメントを変更するには:
# usermod -c "test User"
2. ユーザーのホーム ディレクトリを変更するには:
# usermod -d /home/test geek
3. ユーザーの有効期限を変更するには:
# usermod -e 2013-12-31 geek
4. 有効期限が切れる前に、非活動日数を変更するには:
# usermod -f 2 geek
5. ユーザーのプライマリ グループを変更するには:
# usermod -g UNIX geek
6. ユーザーの二次グループを変更/追加するには:
# usermod -G logistics,IT geek
7. ユーザーの名前を変更するには:
# usermod -l geeklab jack
8. ユーザーパスワードをロックするには:
# usermod -L geek
9. ユーザーパスワードのロックを解除するには:
# usermod -U
10. ユーザーのシェルを変更するには:
# usermod -s /bin/csh geek
11. ユーザー ID を変更するには:
# usermod -u 580 geek