Как разрешить только 2 группам использовать сетевые команды с использованием sudoers
Как я могу изменить файлы sudoers, чтобы заставить и networkadmingroup (созданную мной группу), и администратора использовать все команды, связанные с сетью, но не все остальные? Это моя попытка:
Cmnd_Alias WEB = /usr/sbin/httpd, sudoedit /etc/httpd/, sudoedit /etc/init.d/networking
Cmnd_Alias NETWORK_ADMIN = /sbin/ifconfig, /sbin/iptables,WEB
%networkadmingroup ALL = NETWORK_ADMIN
Если я вхожу с другим пользователем за пределами этих групп, мне, однако, разрешается использовать эти команды. Как я могу их не использовать?
1 ответ
Вы можете сделать что-то вроде %othergroup ALL=(ALL) ALL, !NETWORK_ADMIN
, Это не мешает им копировать команды где-то еще.