Inicie sesión como root y use /usr/sbin/visudo
para editar el archivo y agregar su nombre de usuario. El vi/vim normal no podrá editar el archivo.
La forma más fácil es simplemente bajar hasta que vea la línea "root ALL=(ALL) ALL
" y agréguese debajo de eso con la misma sintaxis (yourusername ALL=(ALL) ALL
). O bien, puede leer la página de manual de sudoers si desea otorgarse privilegios más específicos.
Sería una especie de agujero de seguridad si pudiera agregarse a /etc/sudoers
sin tener sudo o acceso de root. Básicamente, cualquiera podría hacerse root.
Básicamente, debe solicitar a los administradores de esa máquina que lo agreguen o que instalen el paquete por usted, según las políticas del sitio.
También debe asegurarse de usar visudo para editar el archivo sudoers; verifica que la sintaxis sea correcta antes de escribir el archivo. Y puede usar editores que no sean vi con visudo. De forma predeterminada, usará lo que haya configurado como $EDITOR
y si no lo tienes configurado, podrías hacerlo
# EDITOR=nano visudo
para usar el editor nano en su lugar.
Acabo de escribir el comando:
$ su
Y pidió la contraseña "root". Escribí y boom... ¡Funcionó!
Este problema fue mi error. Debido a estar de vuelta en las instalaciones en el momento en que creé el nombre de usuario y la contraseña.