Crear usuario de equipo¶
Operar como root en el servidor multiplica el riesgo: un error de configuración o un script mal escrito puede borrar ficheros críticos sin pedir confirmación.
Qué hace¶
- Se crea un usuario nominal (
hosting) con directorio propio. - Se añade al grupo
sudo(Ubuntu) owheel(Fedora) para ejecutar comandos con privilegios elevados sin ser root. - A partir de aquí, todas las conexiones SSH y comandos se hacen con este usuario.
Configurar¶
-
Comprobar si ya existe:
id hosting -
Si no existe, crearlo y darle sudo:
sudo adduser hosting sudo usermod -aG sudo hostingsudo useradd -m hosting sudo usermod -aG wheel hosting
Verificar¶
id hosting
groups hosting
Debe salir hosting : hosting sudo (o wheel en Fedora). Para confirmar que sudo funciona:
sudo -l -U hosting
No debe salir not allowed to run sudo.
Y ahora qué
Ya tienes tu usuario de equipo. El siguiente paso es Proteger SSH para que solo se pueda entrar con él.