CentOS Trigger權限管理主要涉及用戶、文件及系統服務權限,核心命令與操作如下:
sudo useradd 用戶名
。sudo passwd 用戶名
。sudo usermod -aG wheel 用戶名
(賦予sudo權限)。sudo chown 用戶名:組名 文件/目錄
。sudo chmod 755 文件/目錄
(所有者:讀寫執行,組和其他:讀執行)。sudo chmod u+x,g-w 文件
(賦予所有者執行權限,移除組寫權限)。setfacl -m u:用戶名:rwx 文件/目錄
(為特定用戶設置權限)。visudo
編輯/etc/sudoers
文件,指定用戶可執行的命令(如用戶 ALL=(ALL) NOPASSWD: /usr/sbin/service httpd restart
)。/etc/systemd/system/服務名.service
)中的User
和Group
參數,控制服務運行權限。getenforce
查看狀態,setenforce 0
臨時關閉(僅建議測試環境使用,生產環境需謹慎配置)。注意:操作前建議備份配置文件,且僅授予必要權限以降低安全風險。