Tengo problemas para darle acceso sudo a un usuario. Tengo Ubuntu 12.04 LTS en mi nuevo VPS.
Creé un usuario llamado portaljacker, lo agregué al grupo de administración y el grupo de administración está en el archivo sudoers como
%admin ALL=(ALL) ALL
sin embargo, cuando uso sudo como portaljacker dice:
sudo: debe ser setuid root
No tengo idea de qué está mal ya que hice esto hace un tiempo en un VPS anterior (no accesible, larga historia) y no recuerdo qué hice de manera diferente.
Respuesta1
Parece que su sudo
ejecutable tiene permisos incorrectos. Pruebe ls -l /usr/bin/sudo
y vea lo que dice. Debería verse así -rwsr-xr-x
(o ---s--x--x
; s
aunque debe estar ahí en esa posición). Si s
no está allí, intente ejecutarlo chmod u+s /usr/bin/sudo
como root.