web-dev-qa-db-fra.com

openssh-server ne peut pas se connecter à distance

J'ai une nouvelle installation du bureau 16.04.3 avec openssh installé. Je peux me connecter à ssh sur le même ordinateur, mais pas via mon réseau interne. Ufw est inactif.

L'hôte du serveur ne peut pas être envoyé par d'autres hôtes sur mon réseau local. Il ne peut pas non plus envoyer de requête ping aux autres hôtes du réseau local. Le serveur hôte peut être ping sur google.com, yahoo.com, etc.

Qu'est-ce qui me manque pour que SSH puisse travailler à distance?

2
George

Habituellement, lorsque j'ai besoin d'accéder à distance à ma machine Linux depuis ssh, je viens d'installer ssh avec Sudo apt-get install ssh et par défaut, il fait ce que j'ai besoin de faire. Connectez-vous via ssh depuis n'importe quel PC.

Ubuntu a aussi sa documentation sur la configuration de openssh. https://help.ubuntu.com/community/SSH/OpenSSH/Configuring

  1. Installez openssh, Sudo apt-get install openssh-server
  2. Sauvegardez la configuration par défaut, Sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.factory-defaults puis Sudo chmod a-w /etc/ssh/sshd_config.factory-defaults
  3. Apportez les modifications souhaitées, Sudo gedit /etc/ssh/sshd_config. Consultez la page de manuel openssh/ssh pour obtenir des instructions sur la configuration de sshd_config.
  4. N'oubliez pas de redémarrer le service pour appliquer les modifications, Sudo restart ssh ou Sudo systemctl restart ssh
  5. Vous pouvez également vous assurer que le port ssh est ouvert sur iptables. Je n'ai presque jamais à faire cela, mais si vous en avez besoin. Sudo iptables -A INPUT -p tcp --dport 22 -j ACCEPT
1
xR34P3Rx