Cómo resolver "sudo: /etc/sudoers.d es mundial de escritura"


23

¿Cómo puedo solucionar el siguiente error sudo?

/etc$ sudo
sudo: /etc/sudoers.d is world writable
usage: sudo [-D level] -h | -K | -k | -V
usage: sudo -v [-AknS] [-D level] [-g groupname|#gid] [-p prompt] [-u user
            name|#uid]
usage: sudo -l[l] [-AknS] [-D level] [-g groupname|#gid] [-p prompt] [-U user
            name] [-u user name|#uid] [-g groupname|#gid] [command]
usage: sudo [-AbEHknPS] [-r role] [-t type] [-C fd] [-D level] [-g
            groupname|#gid] [-p prompt] [-u user name|#uid] [-g groupname|#gid]
            [VAR=value] [-i|-s] [<command>]
usage: sudo -e [-AknS] [-r role] [-t type] [-C fd] [-D level] [-g
            groupname|#gid] [-p prompt] [-u user name|#uid] file ...


trypkexec chmod 555 /etc/sudoers

Respuestas:


38

correr pkexec chmod 0755 /etc/sudoers.d

pkexecutilizará un método diferente para usar permisos de root, evitando el problema.
Y el chmodcorregirá los permisos.


2
no ayudó :(
Unamata Sanatarai

@demure, ¿qué contraseña tengo que usar?
chirag satapara

He intentado pkexec chmod 0755 / etc
Vijay Wilson

Error executing command as another user: Not authorizedsi pudiera cambiar al usuario raíz, no necesitaría hacer esto en primer lugar ...
Mark Kramer


9

¿Intentó entrar en modo de recuperación y volver a cambiar los permisos a 775 para sudoers? Lo intenté y funcionó.

1) Entra en Ubuntu Recovery

2) hacer mount -rw -o remount /

3) Entonces chmod 775 -R /etc/sudoersy chmod 775 -R /etc/sudoers.d/.

Esta vez debería funcionar.

4) Luego haga una instalación sudo apt-get de cualquier paquete para probar antes de salir del modo de recuperación. Respuesta tardía pero encontré el problema recientemente y probé esto. Al menos funcionó bien para el problema de escritura mundial.


¿Qué quieres decir con "Entrar en Ubuntu Recovery"? Una vez que estoy en el menú de recuperación, ¿selecciono root? Eso me lleva a un shell raíz que está en recuperación, pero esto no parece funcionar.
Mark Kramer

Me puse sudoa trabajar usando USB en vivo, montándolo /mntychroot /mnt
qwr
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.