Rhel
以靈活的方式使 CentOS 保持最新狀態而不提供 root 憑據?
標題是“
yum update && yum upgrade
在沒有 root 權限的情況下執行?”我想允許非特權使用者在基於 RHEL 的系統(CentOS 7)上啟動系統更新。
yum-cron
不是替代方案,因為使用者應該靈活,例如他應該能夠決定何時關閉機器。任何的想法?
您可以簡單地設置您的
sudoers
文件並允許使用者或組執行這個特定命令。文件中的語法看起來像這樣/etc/sudoers
(用visudo
! 編輯):user ALL=(root) NOPASSWD: /usr/bin/yum update root
如果您省略該
NOPASSWD
部分,則使用者必須提供他的密碼。使用者將簡單地以sudo yum update
.有關更多資訊,您可以查閱手冊頁
sudoers(5)
簡單的答案是否定的,沒有 root 權限是不可能的。
更深層次的答案是,您可以通過設置沒有密碼的 sudo 使用者來破壞您的系統。我不推薦。