Tengo un problema con SSH.
ssh: connect to host 192.168.1.7 port 22: Connection refused
Recibo el error anterior cada vez que intento conectar mi escritorio con otro escritorio usando SSH, pero puedo hacer ping al otro escritorio con éxito.
ssh: connect to host 192.168.1.7 port 22: Connection refused
Cuando intento reiniciar sshd, aparece el siguiente error
sshd: unrecognized service
Puedo conectarme al servidor remoto usando SSH, pero no puedo conectarme dentro de la red local. ¿Cómo puedo resolver este problema?
networking
ssh
12.10
sshd
Rudra
fuente
fuente
sudo service ssh start
. Si eso no funciona, ¿podría publicar la salida dels -l /etc/init/ssh.conf
?Respuestas:
Intente desinstalar y luego instalar openssh-server:
y entonces
Esto funcionó para mí. Si aún no puede conectarse, intente
y háganos saber cuál es la salida.
fuente
sudo ufw status verbose
esstatus: inactive
, así que lo habilité pero el error persiste, esta es la nueva salidaStatus: active Logging: off Default: deny (incoming), allow (outgoing) New profiles: skip To Action From -- ------ ---- 22 ALLOW IN Anywhere 22 ALLOW IN Anywhere (v6)
Primero asegúrese de que el servicio ssh se ejecute en 192.168.1.7 o no ... es posible que el sistema no tenga un demonio SSH, por lo que debe instalar ssh en ese sistema.
Si ya está instalado, ejecute
sudo service ssh restart
, luego comente aquí con la salida de este comando desde ambos sistemas.fuente
En mi instalación de Ubuntu 14.04 LTS edición de escritorio desde el sitio web de Ubuntu, openssh-server no está instalado por defecto. GRANDES GRANDES PULGADAS ABAJO Canonical !!!!! La instalación es relativamente fácil y ya ha sido mencionada por otras respuestas anteriores:
sudo apt-get update && sudo apt-get upgrade && sudo apt-get install openssh-server
fuente
Compruebe para asegurarse de que su enrutador puede aceptar ssh o lo tiene habilitado en algún lugar de la configuración. A veces, algo tan simple puede pasarse por alto.
fuente
Ir
vim /etc/ssh/sshd_config
Cambie la autenticación "PermitRootLogin" a "sí"
P.ej:
service sshd restart
fuente
Compruebe si tiene instalado un servidor SSH:
Si no, instálelo:
Ahora verifique si su puerto 22 está en uso:
fuente