J'essaie de me connecter à un serveur Solaris en utilisant Putty depuis un client Windows. La connexion SSH ne fonctionne pas. La fenêtre du terminal affiche simplement le message d'erreur "Network error:Connection refused". Telnet utilisant Putty fonctionne bien avec le même serveur. Quelqu'un peut-il détailler les configurations à vérifier dans ce cas ? Comment résoudre le problème ? (Il y a d'autres serveurs dans le même réseau qui permettent la connexion SSH).
Réponses
Trop de publicités?Voici une série d'étapes que vous pouvez suivre pour diagnostiquer le problème :
- Vérifier si sshd fonctionne sur l'hôte (ps -ef|grep ssh)
- Assurez-vous que sshd se lie au port 22 en utilisant netstat (netstat -al|grep "LISTEN " devrait fonctionner).
- Voyez si vous pouvez vous connecter à l'adresse IP réelle via ssh depuis la machine hôte (si ce n'est pas le cas, soit il y a un pare-feu local, soit sshd ne fonctionne pas comme il le devrait).
- Essayez d'envoyer un ping à l'hôte depuis la machine cliente (si cela échoue, il y a un problème de routage).
- Essayez de vous connecter au port 22 à partir de la machine cliente (telnet 192.168.1.1 22) (si cela échoue, un pare-feu vous bloque).
- Enfin, si tout ce qui précède a réussi, mais que vous ne pouvez pas utiliser le client ssh, réinstallez votre client ssh.
Je sais que cela semble être une vérification très évidente. Mais avez-vous confirmé que votre serveur Solaris a un sshd qui tourne ? Une fois que vous vous êtes connecté à la machine, exécutez netstat pour voir s'il écoute sur le port ssh (port 22). Si c'est le cas, vous devez ensuite vérifier le fichier /etc/hosts.allow et ainsi de suite, comme l'a suggéré MathewC.
S'il s'agit de Solaris 10, vérifiez si SSHD est en cours d'exécution en lançant la commande svcs -p ssh
commandement. Cela vous dira si SSH est en cours d'exécution et, si non, pourquoi (peut-être qu'une dépendance a échoué pour une raison quelconque, ou peut-être qu'il a été désactivé).
Vous pouvez activer SSH en émettant svcadm enable ssh
- Réponses précédentes
- Plus de réponses