Soy un administrador de sistemas para una empresa y me lanzaron a un servidor horriblemente configurado. En medio de mi refactorización estaba añadiendo usuarios a mi /etc/sudoers
archivo. Parece que accidentalmente he eliminado mi cuenta de administrador del servidor del acceso al archivo sudoers.
Sé lo que hice mal (accidentalmente comenté el %admin
línea) la pregunta es, ¿cómo puedo restablecer mi acceso de administrador del servidor en el archivo sin tener que reiniciar nada.
Así es como se ve ahora:
##
## User privilege specification
##
root ALL=(ALL) ALL
#%admin ALL=(ALL) ALL
%superuser ALL=(ALL) ALL
"user1" ALL=(ALL) ALL
"user2" ALL=(ALL) ALL
También hay que tener en cuenta que mis usuarios no tienen permiso para sudo
por alguna razón:
Realtor-Station-3-27:~ user1$ sudo -i
WARNING: Improper use of the sudo command could lead to data loss
or the deletion of important system files. Please double-check your
typing when using sudo. Type "man sudo" for more information.
To proceed, enter your password, or type Ctrl-C to abort.
Password:
user1 is not in the sudoers file. This incident will be reported.
Realtor-Station-3-27:~ user1$