CentOS 6
Sponsored Link

ユーザーアカウントを追加する2014/08/01

[1] 一般ユーザーアカウントを追加します。
[root@dlp ~]#
useradd cent

[root@dlp ~]#
passwd cent

Changing password for user cent.
New UNIX password:    
# 設定したいパスワードを入力

Retype new UNIX password:    
# パスワード再入力

passwd: all authentication tokens updated successfully.
[root@dlp ~]#    
# ログアウト

[2] 一般ユーザーアカウントでログインして、root ユーザーアカウントにスイッチするには以下のようにします。
dlp login:
cent
   
# ログインユーザー名を入力

password:    
# パスワード入力

[cent@dlp ~]$
su -
   
# rootユーザーに遷移

Password:    
# rootパスワード入力

[root@dlp ~]#    
# rootユーザーに遷移完了

[3] root ユーザーアカウントにスイッチできるユーザーを限定する場合は以下のように設定します。 例として「cent」ユーザーのみに限定します。
[root@dlp ~]#
usermod -G wheel cent

[root@dlp ~]#
vi /etc/pam.d/su
#%PAM-1.0
auth     sufficient     pam_rootok.so
# Uncomment the following line to implicitly trust users in the "wheel" group.
#auth     sufficient     pam_wheel.so trust use_uid
# Uncomment the following line to require a user to be in the "wheel" group.
# 以下の行のコメント解除

auth     required     pam_wheel.so use_uid
auth     include     system-auth
account     sufficient     pam_succeed_if.so uid = 0 use_uid quiet
account     include     system-auth
password     include     system-auth
session     include     system-auth
session     optional     pam_xauth.so
[4] root ユーザーアカウント宛に送信されるメールを他の一般ユーザーアカウントに転送するには以下のように設定します。
[root@dlp ~]#
vi /etc/aliases
# Person who should get root's mail
# 最終行:コメント解除して設定したいユーザー名に変更

root:
cent
[root@dlp ~]#    
# 設定の変更を反映

関連コンテンツ