Introducción
Llevar a cabo la administración del servidor como un usuario no root es una buena práctica para la seguridad. Después de lanzar tu VPS, tu primera tarea como root debería ser configurar un usuario Sudo (no-root) en tu Ubuntu.
Esta guía se aplica a las siguientes versiones:
- Ubuntu 20.04 LTS
- Ubuntu 19.10
- Ubuntu 18.04 LTS
- Ubuntu 16.04 LTS
Añadir una nueva cuenta de usuario sudo
Crea una nueva cuenta de usuario con el comando adduser. Utiliza una contraseña fuerte para el nuevo usuario. Puede introducir valores para la información del usuario o pulsar ENTER para dejar esos campos en blanco.
# adduser example_user
Adding user `example_user' ...
Adding new group `example_user' (1001) ...
Adding new user `example_user' (1001) with group `example_user' ...
Creating home directory `/home/example_user' ...
Copying files from `/etc/skel' ...
New password:
Retype new password:
passwd: password updated successfully
Changing the user information for example_user
Enter the new value, or press ENTER for the default
Full Name []: Example User
Room Number []:
Work Phone []:
Home Phone []:
Other []:
Is the information correct? [Y/n] y
Añadir el usuario al grupo Sudo
Añade el nuevo usuario al grupo sudo.
# adduser example_user sudo
Prueba
Cambia al nuevo usuario.
# su - example_user
Verifica que eres el nuevo usuario con whoami, luego prueba el acceso sudo con sudo whoami, que debería devolver root.
$ whoami
example_user
$ sudo whoami
[sudo] password for example_user:
root
Conclusión:
La nueva cuenta de usuario está lista para ser utilizada. Como práctica, utiliza este usuario sudo para la administración del servidor. Debes evitar el uso de root para las tareas de mantenimiento. Puedes continuar tus instalaciones de Osticket o WordPress con este usuario.
¡Que tengas un Ingenioso día!
¡que tengas un ingenioso día!
Contrata tu plan Ingenios@ de Sistemas por 5€ al mes y responderé a todas tus preguntas sobre tecnología en el menor tiempo posible. Pasa a formar parte de la comunidad Ingenios@s de Sistemas y disfruta de contenido exclusivo y aprende sobre sistemas Open Source, Blockchain, SmarContract, Web3, Inteligencia Artificial y Reaidad Virtual, súbete al tren de la Revolución 4.0
Si quieres estar al día y no perderte nada Suscribete al Podcast Ingenios@s de Sistemas, un episodio diario que te mantendrá informado y formado en esta vertiginosa carrera.