ログインユーザを追加する

Linux/Unix システムで、ログインできるユーザを追加する方法について解説します。 ログインユーザを追加して root ユーザでのログインを禁止することは、セキュリティの向上につながります。

ここでは特に CentOS で設定することを想定して解説していますが、概ねどの Linux システムでも同様です。

root でログインする

初期状態の場合には、root でログインする必要があります ただし root 以外のユーザでログインする場合には、「su」コマンドによって root 権限を得る必要があります。 (設定によっては root 権限を得られないユーザである可能性もあります)

$ su
Password:(root パスワードを入力する)

ユーザを追加してパスワードを設定する

ユーザを追加するには、「useradd」コマンドを利用します。

# useradd (追加するユーザ名, 半角英数)

追加したユーザにパスワードを設定するには「passwd」コマンドを利用します

# passwd (ユーザ名)
Changing password for user (ユーザ名).
New password: (パスワードを入力, 表示されないので注意)
Retype new password: (パスワードを再入力, 表示されないので注意)
passwd: all authentication tokens updated successfully.