¿Ping funciona pero no ssh?

¿Ping funciona pero no ssh?
  • Conecté dos Linux (CentOS7) con un cable ethernet y
  • Lo hice ifconfig <eth> 192.168.0.1en el primero y .. 0.2en el segundo.
  • Desde el segundo, ping 192.168.0.1funciona, pero
  • ssh <mylogin_on_first>@192.168.0.1no hace nada (termina con un tiempo de espera)

¿Algunas ideas?

Respuesta1

Ping utiliza el protocolo icmp, que no requiere puerto.

ssh debe estar abierto en la máquina a la que estás intentando conectarte y un demonio ssh en ejecución.

Para verificar que el puerto esté abierto en 'la primera' máquina, 192.168.0.1:

 $ sudo firewall-cmd --list-services
   dhcpv6-client ssh samba-client

ssh debe aparecer como se indica arriba. Para comprobar si el demonio ssh se está ejecutando (en 'el primero'):

 $ sudo systemctl status sshd
   sshd.service - OpenSSH server daemon
  oaded (/usr/listemd/system/sshd.service; disabled; vendor preset: disabled)
   Active: active (runnST; 1s ago
   ...

Debería estar "Activo" como arriba.

Luego, si es necesario, para abrir el puerto:

 $ sudo firewall-cmd --permanent --add-service=http
success
 $ swall-cmd --reload
success

Y para iniciar el servicio:

$ sudo systemctl start sshd

información relacionada