Como adicionar um usuário ao arquivo sudoers?


21

Eu tenho uma conta chamada Chankey (usuário local). Eu tive que usar alguns comandos como visualizar o arquivo shadow etc. Tentei usando o comando sudo

sudo vim / etc / shadow

Dizia:

Chankey não está no arquivo sudoers. Este incidente será relatado.

Como posso adicionar este usuário Chankey ao arquivo sudoers?


Você pode querer usar vipw -spor segurança.
Curinga

Respostas:


29

Você precisa ter acesso root para adicionar um usuário ao arquivo sudoers. Então também

su - root

(e coloque a senha root) e use

visudo

como raiz para fazer as alterações relevantes e corretas ou pergunte ao seu administrador de sistemas.

Você geralmente quer algo como,

username    ALL=(ALL) ALL

ou,

%groupname  ALL=(ALL) ALL

e coloque seu ID de usuário nesse grupo, mas como você configura o sudo depende dos padrões para seu ambiente.

Alterar o arquivo de configuração do sudo só deve ser feito apenas visudo(para evitar ser bloqueado fazendo uma alteração ruim) e deve ser feito apenas por alguém que entenda como configurar o sudo com segurança (soapbox pessoal: sudo não é a ferramenta que algumas pessoas acho que é).


1
+1 por usar visudoisso uma vez. Erro doloroso. :)
chrisjlee
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.