Gracias por mirar mi post!!!
Estoy trabajando en la línea de comando en la Terminal (Yosemite) tratando de cargar Certbot aplicación a través de SSH. He intentado muchas cosas he visto en los foros, pero nada parece funcionar.
Estaba tratando de instalar Certbot en mi servidor web usando este comando:
sudo ./path/to/certbot-auto -apache
y ha recibido este error:
sudo: effective uid is not 0, is sudo installed setuid root?
Cuando pongo este código en la Terminal:
ls -l $(which sudo)
Obtengo:
---s--x--x 1 root root 123832 Jun 22 2017 /usr/bin/sudo*
Cuando puse este comando:
stat /usr/bin/sudo
Obtengo:
File: `/usr/bin/sudo'
Size: 123832 Blocks: 248 IO Block: 4096 regular file
Device: 801h/2049d Inode: 6430935 Links: 1
Access: (4111/---s--x--x) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2017-06-22 14:05:13.000000000 -0600
Modify: 2017-06-22 14:05:13.000000000 -0600
Change: 2017-06-23 01:32:13.854159201 -0600
Alguien en el foro dijo que pruebe estos:
chown root:root /usr/bin
chmod u+s /usr/bin/sudo
Tengo esto:
chmod: changing permissions of `/usr/bin/sudo': Read-only file system
Pero, cuando me pruebe el original Certbot código, todavía no puedo descargar y consigue el mismo error original.
Cualquier ayuda es muy apreciada! ¿Qué puedo hacer para solucionar esto? He estado trabajando en él durante un par de días.
Muchas gracias, Jason