usermod【コマンド】
コマンドだよ
UNIX系で使えるよ
ユーザ情報を変更するよ
スポンサーリンク
簡単に書くよ
usermod【コマンド】とは
コンピュータさんに対する命令文(コマンド)のひとつ
であり
ユーザ情報を変更するときに使うコマンド
です。
詳しく書くよ
「usermod」コマンドは
ユーザ情報を変更するときに使うコマンド
です。
UNIX系(LinuxとかMacとか)で使えます。
書き方は
usermod [オプション] [ユーザ名]
です。
オプションは結構あります。
| オプション | 説明 |
|---|---|
| -a | ユーザをグループに追加する。「-G」と一緒に使う(未指定時は置換になる) |
| -c【コメント】 | コメントを変更する |
| -d【ディレクトリ】 | ホームディレクトリを変更する |
| -e【日付】 | アカウントの有効期限を変更する。 |
| -f【数字】 | パスワードの有効期限切れからアカウントが無効になるまでの日数を変更する |
| -g【グループ】 | ログインしたときのグループを変更する |
| -G【グループ】 | 所属グループを変更する。カンマ区切りで複数指定可能 |
| -h | ヘルプを表示する |
| -l【ユーザ名】 | ユーザ名を変更する |
| -L | ユーザのパスワードをロックする |
| -m | ホームディレクトリの中身を移動する。「-d」と一緒に使う |
| -o | ユーザIDがすでに存在しても、そのまま続ける。「-u」と一緒に使う |
| -p【暗号化したパスワード】 | パスワードを変更する |
| -s【シェル】 | ログインシェルを変更する |
| -u【ユーザID】 | ユーザIDを変更する |
| -U | ユーザのパスワードロックを解除する |
| -Z | よく分からん |
などです。
オプションは複数組み合わせて指定できます。
オプションは「useradd」コマンドと似ていますね。
基本的には「useradd」で作ったあれやこれやの情報をオプション指定で上書きすることで情報を更新します。
「useradd」を理解していれば難しいところはないと思いますが、強いて言えば「-L」「-U」オプションでしょうか。
usermod -L 【ユーザ名】
を実行すれば指定ユーザはログインできなくなります。
usermod -U 【ユーザ名】
で解除です。
あと余談ですが「usermod」は「user modify(ユーザ・モディファイ)」の略です。
一言でまとめるよ
まぁ「usermod」ってコマンドが出てきたら「ユーザ情報を変更するときに使うんだな~」と お考えください。
おまけ
■訳してみるよ
「user(ユーザ)」の意味は「使用者」とか「利用者」とかです。
「mod」は多分「modify(モディファイ)」の略です。
「modify(モディファイ)」の意味は「修正する」とかです。
何となく くっつけると
使用者を修正する
となります。
■検索してみる?






