sudo以其他使用者身份身份執行命令-linux命令學習
Linux運維管理人員以另一個使用者身份執行命令就會用到sudo命令。透過sudo命令,可以讓普通使用者在執行指定的命令或程式上,擁有超級使用者的許可權,進行分類,並且有針對性地將不同的命令授予指定的普通使用者,同時普通使用者不需要知道root密碼就可以得到授權,這個授權可以用visudo配置管理。那麼sudo命令學習要注意什麼?
sudo命令學習要注意什麼?
透過sudo授權管理之後,所有使用者執行授權的特殊許可權格式為“sudo命令”。
如果需要切換到root執行相關操作,則可以透過“sudo su-”命令。此命令提示的密碼為當前使用者的密碼,而不是root的密碼。
執行“sudo-l"命令可以檢視當前使用者被授予的sudo許可權集合。
對於Linux系統bash的內建命令,--般無法進行sudo授權。
在生產環境中,通常會禁止root遠端登入,不過,系統會為每個運維人員建立一個普通賬號,然後根據運維人員的需求,透過sudo控制登入系統的許可權,事實證明這是一個不錯的許可權管理方式。
sudo授權對於bash內建命令的處理是一個難題,因為內建命令沒有實體檔案和路徑,不過一般也有解決方法,例如可以使用sudols替代sudocd,有的網友會在使用sudobash後再使用內建命令,這是很危險的,不推薦。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952968/viewspace-2770233/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux sudo 被曝提權漏洞,任意使用者均能以 root 身份執行命令Linux
- Linux使用者身份(命令詳解與補正)Linux
- 用大寫字母輸入 Linux 命令以將其作為 sudo 使用者執行Linux
- Win10系統下以管理員身份執行cmd命令的方法Win10
- C# 以管理員身份執行WinForm程式C#ORM
- 如何在 Linux 中不輸入密碼執行 sudo 命令Linux密碼
- 在 Linux 中執行特定命令而無需 sudo 密碼Linux密碼
- Linux基礎命令---sudoLinux
- Linux基礎命令—sudoLinux
- ansible基於密碼sudo執行命令密碼
- cmd怎麼以管理員身份執行 cmd切換管理員身份方法介紹
- win10系統怎麼以管理員身份執行檔案 win10以管理員身份執行的步驟Win10
- Linux中su和sudo命令有什麼區別?Linux學習教程Linux
- 使用 Linux 命令列與其他使用者進行通訊Linux命令列
- win10怎麼以管理員身份執行cmdWin10
- Linux Sudo 被爆重要漏洞,允許黑客提權執行root命令Linux黑客
- 收集 Linux 命令列執行的命令Linux命令列
- Linux命令su、sudo、sudo su、sudo -i使用和區別Linux
- 筆記本以管理員的身份執行在哪_筆記本怎麼以管理員身份執行電腦筆記
- 威力強大的Linux sudo 命令Linux
- Linux 命令學習Linux
- Linux使用者資訊查詢命令有哪些?linux運維命令學習Linux運維
- 家庭版win10怎麼取消以管理員身份執行_win10家庭版取消以管理員身份執行的方法Win10
- 學習一個 Linux 命令:shutdown 命令Linux
- Linux 後臺執行命令Linux
- linux執行環境&命令Linux
- 設定非root賬號不用sudo直接執行docker命令Docker
- 【機器學習】使用Octave執行命令機器學習
- Linux基礎命令---間歇執行命令watchLinux
- Linux 命令 su 和 sudo 的區別Linux
- Linux使用者身份的鑑別方式Linux
- node學習---jwt實現驗證使用者身份JWT
- Linux系統執行命令方法Linux
- Linux下crontab命令的用法:sudo crontab -lLinux
- linux學習入門(2使用者處理命令)Linux
- linux基礎命令學習Linux
- Linux命令學習(重定向)Linux
- Win10 1909系統下怎樣以管理員身份執行PowerShellWin10