- Deverá editar o arquivo /etc/sudoers com permissão de super usuário root. Para evitar a negação no momento da gravação, você pode alterar os atributos de permissões do arquivo utilizando o comando:
$ chmod 640 /etc/sudoers
- Para edição, você pode utilizar tanto o nano quanto o vi. Para abrir o arquivo com o nano:
$ nano /etc/sudoers
- Note as linhas:
- User privilege specification
root ALL=(ALL:ALL) ALL - Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) ALL
- Para conceder permissões a um usuário específico, você poderá adicioná-lo logo abaixo do root com uma descrição semelhante. Suponhamos que haja necessidade de conceder permissão de super usuário para um usuário julianom. Faríamos da seguinte forma:
julianom ALL = (ALL) ALL
- Ou para mais de um usuário:
julianom, rodrigod ALL = (ALL) ALL
- Resultará:
- User privilege specification
root ALL=(ALL:ALL) ALL
julianom, rodrigod ALL = (ALL:ALL) ALL
- Adicionando linha de usuário no sudoers
- Há uma linha definindo um grupo chamado sudo, logo abaixo de um comentário:
- Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) ALL- Isto quer dizer que você pode apenas adicionar usuários ao grupo sudo desta forma:
$ addgroup julianom sudo
- Os dois casos terão efeitos semelhantes. Agora reinicie o sudo:
$ /etc/init.d/sudo restart