1 votes

Mise en place de SSH vers Visual Studio Code sur une machine virtuelle Windows Azure

Je suis en train d'essayer de me connecter à distance sur notre machine de développement qui se trouve sur une VM Azure avec Remote - SSH, un addon pour VSC. J'ai installé openssh sur la VM comme indiqué dans ce document, et j'ai pu connecter la machine au RDP via le tunnel bastion de réseau az.

J'ai réussi à me connecter, mais la connexion se coupe après les 15 secondes préétablies. Mon hypothèse est que le port 22 n'est pas ouvert. Toute suggestion est la bienvenue.

1voto

Vous pouvez essayer les solutions suivantes à ce problème :

  • Vérifiez si le port 22 de la machine virtuelle Azure est ouvert. Vous pouvez le faire via le portail Azure ou en exécutant la commande Azure CLI "az vm show —resource-group —name —query [publicIps] —output tsv". Cela affichera l'adresse IP publique de la machine virtuelle, et vous pourrez scanner les ports avec un outil comme nmap.

  • Vérifiez que le pare-feu de la machine virtuelle Azure ne bloque pas le port 22. Vous pouvez le vérifier en tapant "az vm open-port —resource-group —name —port 22" dans Azure CLI. Cela ouvrira le port 22 du pare-feu.

  • Examinez la machine virtuelle Azure pour voir si le démon ssh (sshd) est en cours d'exécution. Vous pouvez le faire en vous connectant à la machine virtuelle via RDP et en entrant la commande "systemctl status ssh". Si ce n'est pas déjà en cours d'exécution, tapez "systemctl start ssh" pour le mettre en marche.

  • Vérifiez que vous vous connectez à la machine virtuelle Azure via SSH avec le bon nom d'utilisateur et mot de passe. Exécutez la commande "whoami" sur la machine virtuelle Azure pour déterminer le nom d'utilisateur.

Si aucune des étapes précédentes ne fonctionne, vous devrez peut-être dépanner la connexion ssh elle-même.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X