En este post veremos como dar permisos de root a un nuevo usuario creado desde el terminal de Linux. Para ello, veremos paso a paso como hacerlo empezando por crear dicho usuario.
Vamos a empezar accediendo al servidor donde vayamos a crear el usuario al que queremos otorgar permisos de root:
Como veis, accederemos con el usuario y contraseña originales para este servidor. Es decir, el usuario y contraseña que configuramos cuando instalamos y pusimos en marcha el servidor.
Una vez dentro, y como ya hemos visto en otros posts, crearemos el usuario que queramos con el comando “useradd” o “adduser” seguido del nombre de usuario que queramos usar:
A continuación, y desde la cuenta “aariza” saltaremos a la cuenta del nuevo usuario “testftp” con el comando:
Y ahora escalaremos permisos de root. El problema es que cuando introduzcamos el password del usuario “testftp” nos aparecerá el mensaje: “testftp is not in the sudoers file.”
Y esto es porque este usuario no tiene permisos de super usuario. Para dárselos, vamos a editar el archivo “sudoers” mediante el comando:
Dentro del archivo añadimos el usuario “testftp” y copiamos los mismos permisos que tiene el usuario “root”:
Salimos y guardamos con “:x!”. Y ahora sí, volvemos a escalar permisos de super usuario y ya no nos aparecerá el error: