Ya no puedo iniciar sesión en ubuntu como usuario original

Ya no puedo iniciar sesión en ubuntu como usuario original

He creado una máquina virtual Ubuntu con usuario "vagabundo" y autenticación de clave pública (ssh). Luego he creado un nuevo usuario "sshuser" cambiando el archivo de configuración:

etc/ssh/sshd_configcon las lineas:

PasswordAuthentication yesyAllowUsers sshuser

Ahora ya no puedo iniciar sesión con un usuario "vagrant" porque me pide una contraseña, pero ese usuario está autenticado mediante una clave.

login as: vagrant
Server refused our key
[email protected]'s password:

Además, no sé si puedo cambiar a "root" y cómo hacerlo.

Por favor recomiende

Respuesta1

Cita de la página de manual para el archivo sshd_config.

AllowUsers Esta palabra clave puede ir seguida de una lista de patrones de nombres de usuario, separados por espacios. Si se especifica, se permite iniciar sesiónsolopara nombres de usuario que coincidan con uno de los patrones.

El usuario vagabundo no está especificado en su directiva AllowUsers, por lo tanto no puede iniciar sesión. Debe agregar el nombre de usuario vagabundo en su directiva AllowUsers precedido por un espacio.

AllowUsers sshuser vagabundo

información relacionada