He copiado un archivo llamado class-dump a mi carpeta /usr/bin
, entonces ni Terminal.app ni iTerm2 funcionan correctamente en mi MacBook. Hay algo mal con el comando sudo
.
Esto es lo que hice basado en algunas búsquedas en línea:
sudo
sudo: effective uid is not 0, is sudo installed setuid root?
type sudo
sudo is hashed (/usr/bin/sudo)
ls -@@eil /usr/bin/sudo
1485457 -rwxrwxrwx 1 root wheel 168448 7 9 2016 /usr/bin/sudo
md5 /usr/bin/sudo
MD5 (/usr/bin/sudo) = 7d986f7707c0f11264989cd7105ea80d
¿Alguien sabe cómo puedo hacer que sudo
vuelva a funcionar?
1 votos
¿Has ejecutado
chmod
en/usr
,/usr/bin
o/usr/bin/sudo
antes? Los permisos parecen estar muy incorrectos - aquí está lo que obtengo dels -@@eil
:101580151 -r-s--x--x 1 root wheel 360K 14 Sep 01:56 /usr/bin/sudo*
0 votos
¿Tienes una partición de recuperación en tu sistema? Con
sudo
sin funcionar, deberás arrancar en ella parachmod
volver el comando a un estado sensato.0 votos
Sí, he ejecutado
sudo chmod 777 /usr/bin/class-dump
para darle más poder a class-dump.app. En cuanto als -@@eil
, no sé para qué sirve el resultado.0 votos
¿Significa la partición de recuperación usar la utilidad de disco? He intentado la función de emergencia, pero no pasó nada.