Ubuntu剛安裝後,不能在terminal中運行su命令,因為root沒有默認密碼,需要手動設定。
以安裝ubuntu時輸入的用戶名登陸,該用戶在admin組中,有權限給root設定密碼。
給root用戶設置密碼的具體步驟:
1. 打開一個terminal,然後輸入下面的命令
sudo passwd [root]
回車後會出現讓你輸入原始密碼,新密碼和確認密碼,
[sudo] password for you :---> 輸入你的密碼(你現在這個用戶的密碼),不回顯
Enter new UNIX password: --- > 設置root 密碼
Retype new UNIX password: --> 重復這樣
這樣你的root的密碼設置好了。
注:root可以省略2. 在terminal中利用su命令就可以切換到root用戶了。
注:su和sudo的區別是:1). su的密碼是root的密碼,而sudo的密碼是用戶的密碼;2). su直接將身份變成root,而sudo是以用戶登錄後以root的身份運行命令,不需要知道root密碼;
http://blog.csdn.net/david_xtd/article/details/7229325