Estou tendo problemas para conceder acesso sudo a um usuário. Tenho o Ubuntu 12.04 LTS no meu novo VPS.
Criei um usuário chamado portaljacker, adicionei-o ao grupo admin e o grupo admin está no arquivo sudoers como
%admin ALL=(ALL) ALL
ainda assim, quando uso o sudo como portaljacker, ele diz:
sudo: deve ser setuid root
Não tenho ideia do que há de errado, já que fiz isso há algum tempo em um VPS anterior (não acessível, longa história) e não consigo lembrar o que fiz de diferente.
Responder1
Parece que seu sudo
executável tem permissões erradas. Experimente ls -l /usr/bin/sudo
e veja o que diz. Deveria parecer -rwsr-xr-x
(ou ---s--x--x
; s
no entanto, é necessário estar nessa posição). Se s
não estiver lá, tente executar chmod u+s /usr/bin/sudo
como root.