樹莓派——root用戶和sudo



Linux操作系統是一個多用戶操作系統,它同意多個用戶登錄和使用一台計算機。

為了保護計算機(和其它用戶的隱私)。用戶都被限制了能做的事情。


大多數用戶都同意執行計算機上大部分程序,而且編輯和保存存放在他們自己home文件夾中的文件。一般用戶都不同意編輯其它用戶的文件和一些系統文件。

然而,在Linux系統上有一個特殊用戶叫做超級用戶,通經常使username為root。這個超級用戶訪問計算機沒有限制。差點兒能夠做全部事情。


SUDO


你通常不以root用戶登錄計算機,可是能夠使用sudo命令來獲得超級用戶權限。假設你登錄樹莓派使用的是pi用戶,那么你就是以普通用戶身份登錄。你能夠在你想要執行的程序之前加入sudo命令來以root用戶身份執行程序。


比如,假設你想要在樹莓派上安裝額外的軟件,你通常須要使用apt-get工具。為了可以更新可使用的軟件列表,你須要在agt-get命令之前加入sudo命令前綴:sudo apt-get update


查看很多其它apt命令信息。


你相同也可以使用sudo su命令來執行一個超級用戶shell終端。一旦以超級用戶的身份執行命令,那么就沒有什么可以防止造成系統傷害的錯誤。相當於關閉了機器上的安全防護。盡管這樣可以更easy訪問系統內部的東西,可是造成損害的風險更大。

建議你僅僅在須要超級用戶權限的時候以超級用戶身份執行命令。在不須要超級用戶權限的時候及時退出超級用戶shell終端。


WHO CAN USE SUDO?(誰能夠使用sudo)


假設不論什么用戶都可以在命令之前加入sudo。安全性就會遭到破壞。因此僅僅有指定的用戶才干使用sudo獲取計算機管理員的權限。

pi用戶已經包括在sudoer文件里。

同意其它用戶使用超級用戶權限。你可以將這些用戶加入到sudo分組,或者使用visudo加入他們。


很多其它具體信息請參考用戶管理



原文地址:http://www.raspberrypi.org/documentation/linux/usage/root.md



免責聲明!

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



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