Si está creando un nuevo servidor, es posible que deba crear un nuevo usuario sin privilegios y con permisos sudo. Iniciar sesión como root en su servidor Linux no es una bueno porque un solo puedes borrar algo de tu servidor, si no que es peligroso, por si comprometen tu vps.
Cuando crea un nuevo usuario con privilegios de sudo, solo puede realizar tareas administrativas con privilegios elevados cuando sea necesario. Además, a la mayoría de los administradores les resulta más seguro deshabilitar el inicio de sesión de root, ya que puede ser potencialmente peligroso si la contraseña del servidor se ve comprometida.
Paso 1: conectarse a su servidor
Antes de crear el nuevo usuario, debe conectarse al servidor. Puede usar Putty si está usando Windows o cualquier otra herramienta de línea de comando que permita conexiones seguras a través de SSH.
Paso 2: agregue el nuevo usuario
Una vez que estes conectado al servidor. Ejecuta el siguiente comando.
# sudo adduser
ejemplo:
# sudo adduser richard
Se le pedirá una contraseña para el nuevo usuario, nombre completo, número de habitación y números de teléfono. Puedes presionar Ingresar si no desea ingresar un valor. Entonces presione Y. Una vez que se le pida que confirme los detalles como se muestra a continuación:
Tenga en cuenta que si se produce un duplicado, se mostrará el siguiente error:
useradd: user already exists
Paso 3: agregue el nuevo usuario al grupo sudo
Su nuevo usuario anterior se creará con permisos regulares. Cuando intenta ejecutar una tarea sudo, recibe el siguiente mensaje de error: “James no está en el archivo sudoers. Este incidente será reportado. “Para que el usuario pueda realizar tareas administrativas, e. Por ejemplo, para reiniciar el servidor, crear nuevos usuarios o instalar aplicaciones, debe ejecutar el siguiente comando:
# sudo usermod -aG sudo richard
Recuerde reemplazar “james” con el nombre de usuario creado anteriormente. Su nuevo usuario debería ser agregado exitosamente al programa sudo.
y listo ya podras entrar desde ese usuario.
$ssh richard@ip