ubuntu怎麼切換到root用戶,我們都知道使用su root命令,去切換到root權限,此時會提示輸入密碼,可是怎麼也輸不對,提示“Authentication failure”,
此時有兩種情況一個是真的是密碼錯了,另一種就是剛安裝好的Linux系統,沒有給root設置密碼。
https://jingyan.baidu.com/article/fd8044fa1e74035031137ae0.html
這篇文章介紹怎麼切換到root用戶,搞了半天還是不行;
使用下述命令的sudo -i後,切換成功;
下述命令來自於https://blog.csdn.net/fmyzc/article/details/79487643
sudo+命令,輸入當前用戶密碼後以root權限執行命令,有時間限制且僅限當前命令。
sudo -i,輸入當前用戶密碼後以root權限登錄shell,無時間限制。使用exit或logout退出。
su,輸入root賬戶的密碼後切換到root身份,無時間限制。su 用戶名切換回其它用戶。
sudo su,效果同su,只是不需要root的密碼,而需要當前用戶的密碼。
(親測有效)
Ubuntu輸入su命令提示認證失敗的解決辦法
https://www.cnblogs.com/inmoonlight/p/6145581.html
Ubuntu安裝後,root用戶默認是被鎖定了的,不允許登錄,也不允許執行“su命令到root”。對於桌面用戶而言,這樣可以提高安全性。但對於服務器可以設置成允許“su命令到root,但不允許root用戶直接登錄”。
因而對於Ubuntu輸入su命令提示認證失敗這個問題,可以通過重新設置root密碼來解決。
$sudo passwd
[sudo] password for xxx: <- 輸入安裝時那個用戶的密碼
Enter new UNIX password: <- 新的root用戶密碼
Retype new UNIX password: <- 重複新的root用戶密碼
passwd:已成功更新密碼