Linux でユーザ名の変更

ユーザ名を変更するメモです。

といってもまずグループ名。 groupmod コマンドの "-n" オプションで新しい名前を指定します。

# groupmod -n NEW_NAME OLD_NAME

ユーザ名は usermod コマンドの "-l" オプションを使います。

# usermod -l NEW_NAME OLD_NAME

ホームディレクトリも変える場合は 今のホームディレクトリをリネームしておいて "-d" オプションで指定します。

# mv /home/OLD_NAME /home/NEW_NAME
# usermod -l NEW_NAME -d /home/NEW_NAME OLD_NAME

対象のユーザがログイン中の場合は変更できません。

Google サイト内検索

Amazonアソシエイト