Linux ユーザ情報の変更 - usermod

CentOS(その他Linux)の場合、
通常ユーザーディレクトリは「/home/」に作成されます。

このホームディレクトリを変更したい場合や、使用しているシェルを変更したい場合、
下記コマンドを実施します。

 usermod -d /home/hoge -s /bin/bash


※上記はホームディレクトリとシェルを変更しています。



良く使うオプションは下記です。
-d home_dir
login のホームディレクトリをhome_dirに変更する。また、後ろに-mをつけると…

-e expire_date
アカウントが使用不能になる日付。日付はYYYY-MM-DDで指定する。

-f inactive_days
パスワードの使用期限が切れてからアカウントが永久に使用不能になるまでの日数。
0=>期限が切れるとアカウント使用不可能
-1=>無期限

-g group
デフォルトのグループをgroupに変更する

-G group,[...]
アカウントが属する、サブグループを追加。

-l login_name
ユーザのログイン名をloginからlogin_nameに変更する。

-s shell
ログインシェルをshellに変更する。

-u uid ユーザのID番号を指定したものへ変更する。

コメント