我想让一个用户超级强大,拥有几乎所有的root权限,但无法触及root用户(更改root的密码)。
我的目标是让用户“B”管理我的网络服务器。问题是用户 B 需要能够对属于其他用户的某些文件运行chown和命令。chmod
我尝试将 B 放入 root 组或使用 visudo,但这还不够。
我正在使用 Centos 6 系统。
如果有人有想法!
小智 5
最好的办法是使用适当配置的 /etc/sudoers 文件。
如果您希望bob能够更改用户fred、joe和的文件的权限和所有者sara,请将其放入您的 sudoers 文件中。对于这一行,bob将需要使用eg来更改 的文件的sudo -u fred chmod ...权限。fred
Runas_Alias USERS = fred, joe, sara
bob ALL = (USERS): /bin/chmod, /bin/chown
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
19294 次 |
| 最近记录: |