012 Linux系統中su命令及sudo服務

2021-10-12 17:10:45 字數 664 閱讀 3354

本篇將詳細梳理linux系統中的su命令及sudo服務,以便在實際應用中更好地提公升工作效率。

linux系統中,為了安全性考慮,很多命令和服務只有root管理員才能使用,要切換使用者身份,可以用su命令。

su命令用來切換使用者的身份,它可以讓當前使用者不退出登入的情況下,順暢地切換到其它使用者,如下圖所示:

su命令的格式為su [命令引數] 使用者名稱。從上圖可以看出,中間的乙個引數是-,這意味著完全切換到新的使用者,即將環境變數資訊也變更為新使用者的相應資訊。一般我們在切換時,強烈建議加上這個引數。

儘管用su命令可以從普通使用者切換到root管理員身份來完成相應的工作,但這要暴露管理員的密碼,從而增大了密碼被黑客獲取的機率,因此我們可以用sudo命令將特定的命令執行許可權賦予給指定使用者,這樣既可以保證普通使用者能夠完成特定的工作,也可以避免洩露root

012 Linux之許可權

十年運維系列之基礎篇 linux 聯絡 1494445739 qq.com www.jplatformx.com 一 引言 在linux的安全模型中,乙個使用者可以擁有 own 檔案和目錄。當乙個使用者擁有乙個檔案或者目錄時,它將對該檔案或者目錄的訪問權擁有控制權。反過來,使用者又歸屬於乙個群組,該...

運維日記012 Linux下的tar命令

tar是linux下的 打包工具 所謂 打包 就是將多個目錄或者檔案打包成乙個大檔案。而且tar命令還可以通過呼叫gzip bzip2等壓縮命令將打包檔案進行壓縮。tar的本意是tap archive,即操作磁帶文件,但基於共同的檔案系統機制,tar同樣也適用於普通磁碟檔案。目前tar是linux環...

linux中su與su 命令的區別

linux中su與su 命令的區別 在我的fc6系統下用普通使用者登入,然後用su命令切換到超級使用者,再輸入ifconfig命令,報錯 command not find。而如果用su 命令切換到超級使用者,再輸入ifconfig命令則能成功執行。這其中涉及的就是su命令與su 命令的區別,man ...