Linux使用者一定知道 #su 和 #su - 與 #sudo 三者的重要性及差異性,
#su 切換至root權限,但並不載入相關設定值;
#su - 切換至root權限,並且載入相關設定值;
#sudo 切換至暫時性root權限,在CentOS及Red hat預設值除了root帳號外,無任何使用者有權限,需要去修改設定檔,方法如下:
1.先切換至root身份
2.執行修改檔案設定內容
#vi /etc/sudoers
3.尋找到##Allow root to run any commands anywhere此行註解,於root ALL=(ALL) ALL後再新增一行,輸入預新增權限之使用者,接著存檔離開,並重新啟動作業系統
#su 切換至root權限,但並不載入相關設定值;
#su - 切換至root權限,並且載入相關設定值;
#sudo 切換至暫時性root權限,在CentOS及Red hat預設值除了root帳號外,無任何使用者有權限,需要去修改設定檔,方法如下:
1.先切換至root身份
2.執行修改檔案設定內容
#vi /etc/sudoers
3.尋找到##Allow root to run any commands anywhere此行註解,於root ALL=(ALL) ALL後再新增一行,輸入預新增權限之使用者,接著存檔離開,並重新啟動作業系統
留言
張貼留言