root用戶和sudo使用root權限的區別(轉)


百度百科:https://baike.baidu.com/item/sudo/7337623?fr=aladdin

sudo指令

功能: 以root的身分執行命令

語法: sudo 其他指令

用戶: 被root加入『/etc/sudoers』文件中的用戶

1.root的密碼除了root本人知道外,不需被其他需要用到root權限用戶知道,因為使用sudo時,要求輸入的密碼是『該位用戶自己的密碼』。

2.把所有可執行sudo指令的用戶都規范在『/etc/sudoers』這個文件中,root可以很容易地掌控整個系統。

執行sudo su -成root的用戶,和root用戶的區別:

普通用戶使用sudo 來執行只有root才能執行權限的命令,跟用root用戶執行是不一樣的,因為這時候他用的還是普通用戶的環境變量。

用su -成root的用戶還是有些環境變量是和root登陸是不一樣的。另外,它們的uid也是不一樣,只有euid是相同的。

PS: 修改root密碼

請先用該建立的第一個用戶登入,使用 sudo passwd root 即可修改 root 密碼. ps: 若要輸入密碼,該密碼就是執行 sudo 該用戶的密碼。

 

轉自:https://blog.csdn.net/skc361/article/details/17097963


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM