Permiso denegado al usar SSH para conectarse a un servidor remoto

Permiso denegado al usar SSH para conectarse a un servidor remoto

Soy nuevo en ssh y lo tengo instalado en dos máquinas Linux (Ubuntu 20.04.3 y Zorin OS 16). Intenté acceder de una máquina a otra a través de ssh. El comando que uso es ssh username@ip-address, pero recibí un error que decía Permiso denegado a pesar de ingresar la contraseña correcta. He probado las siguientes formas, pero ninguna funciona.

  1. Cambie la contraseña de root y habilite PermitRootLogin en /etc/ssh/sshd_config.
  2. Habilitar autenticación de contraseña
  3. Reinstalar ssh

Respuesta1

El "nombre de usuario" en ssh username@ip-addressrealidad es "root" en este caso, ya que parece que estás intentando iniciar sesión como root, por lo que el comando es: ssh root@ip-address.

Además, en el servidor remoto, asegúrese de que sshd esté ejecutándose. Si usa systemd, puede ejecutar systemctl status ssho systemctl status sshd(sudo no debería ser necesario para el 'estado') según la distribución.

información relacionada