J'ai un problème avec SSH.
ssh: connect to host 192.168.1.7 port 22: Connection refused
J'obtiens l'erreur ci-dessus chaque fois que j'essaie de connecter mon bureau à un autre bureau à l'aide de SSH, mais je suis en mesure de cingler l'autre bureau avec succès.
ssh: connect to host 192.168.1.7 port 22: Connection refused
Lorsque j'essaie de redémarrer sshd, il génère l'erreur suivante
sshd: unrecognized service
Je peux me connecter au serveur distant en utilisant SSH, mais je ne peux pas me connecter au sein du réseau local. Comment puis-je résoudre ce problème?
networking
ssh
12.10
sshd
Rudra
la source
la source
sudo service ssh start
. Si cela ne fonctionne pas, pourriez-vous publier la sortie dels -l /etc/init/ssh.conf
?Réponses:
Essayez de désinstaller puis d'installer openssh-server:
puis
Cela a fonctionné pour moi. Si vous ne parvenez toujours pas à vous connecter, essayez
et laissez-nous savoir quelle est la sortie.
la source
sudo ufw status verbose
eststatus: inactive
, donc je l'ai activé mais l'erreur persiste, c'est la nouvelle sortieStatus: active Logging: off Default: deny (incoming), allow (outgoing) New profiles: skip To Action From -- ------ ---- 22 ALLOW IN Anywhere 22 ALLOW IN Anywhere (v6)
Assurez-vous d'abord que le service ssh fonctionne sur 192.168.1.7 ou non .. il est possible que le système ne dispose pas d'un démon SSH, vous devez donc installer ssh sur ce système.
S'il est déjà installé, exécutez
sudo service ssh restart
, puis commentez ici avec la sortie de cette commande des deux systèmes.la source
Dans mon installation d'Ubuntu 14.04 LTS desktop edition à partir du site Web d'Ubuntu, openssh-server n'est pas installé par défaut. BIG FAT THUMBS DOWN Canonical !!!!! L'installation est relativement facile et a déjà été mentionnée par d'autres réponses ci-dessus:
sudo apt-get update && sudo apt-get upgrade && sudo apt-get install openssh-server
la source
Vérifiez que votre routeur peut accepter ssh ou l'activer quelque part dans les paramètres. Parfois, quelque chose d'aussi simple peut être ignoré.
la source
Aller à
vim /etc/ssh/sshd_config
Changez l'authentification "PermitRootLogin" en "oui"
Par exemple:
service sshd restart
la source
Vérifiez si vous avez un serveur SSH installé:
Sinon, installez-le:
Maintenant, vérifiez si votre port 22 est utilisé:
la source