设置限制su命令用户组
时间: 2023-07-22 13:44:23 浏览: 174
su-权限操作问题配置文件
5星 · 资源好评率100%
可以通过修改 `/etc/sudoers` 文件来设置限制 `su` 命令使用的用户组。具体操作步骤如下:
1. 使用命令 `visudo` 打开 `/etc/sudoers` 文件。
2. 找到下面这行代码:
```
%sudo ALL=(ALL:ALL) ALL
```
其中 `%sudo` 表示允许该组的用户使用 `sudo` 命令。
3. 修改代码,使用 `!` 符号来排除某些用户组。例如,如果要排除名为 `users` 的用户组,可以将代码修改为:
```
%sudo ALL=(ALL:ALL) ALL,!/usr/bin/su *:*@users
```
其中 `!/usr/bin/su *:*@users` 表示不允许该组用户使用 `su` 命令。注意:`*:*@users` 表示排除所有 `users` 组中的用户,如果要排除其中特定用户,可以使用 `user1,user2` 等方式指定。
4. 保存文件并退出。
这样就可以限制某些用户组的用户使用 `su` 命令了。
阅读全文