搜尋此網誌

2013年5月30日 星期四

su 與su -

為什麼useradd不能用,我剛才明明su root 

解答:
用命令su - 可以取得ROOT用戶的許可權和環境。
   (注意,是su -而不是su。因為su是只取得ROOT的許可權,
                  su - 是取得ROOT的許可權後還執行ROOT的PROFILE來取得ROOT的環境變數)
我這裏出現問題就是如下這個原因:
su root  只是獲得root用戶的許可權;
su - root  不僅獲得root用戶的許可權,而且還執行root的profile來執行root的環境變數

管理帳號建立使用su登入帳號

在 CentOS 中,預設每位使用者都是可以任意切換為 root 的

所以須做一些簡單的調整,讓加入 wheel 群組的人才可以切換為 root ~ 
http://www.centospub.com/make/newenv.html