User Management Task: Managing Sudo Access¶
Goal¶
Grant limited and auditable admin rights using sudo
.
View Current Sudoers¶
sudo getent group sudo
sudo getent group wheel
Safely Edit Sudoers¶
visudo
Grant Specific Permissions¶
username ALL=(ALL) NOPASSWD: /usr/bin/systemctl restart nginx
Add to Sudo Group¶
usermod -aG wheel username
Best Practices¶
- Avoid full NOPASSWD access
- Use specific command bindings when possible
Tools¶
visudo
,/etc/sudoers
,/etc/sudoers.d/
,groups