ERREUR: (gcloud.de calcul.ssh) [/usr/bin/ssh] terminé avec le code de retour [255]
Je continuais à recevoir des coups de pied hors de mon calcul instance du moteur après quelques secondes d'inactivité avec l'erreur indiquée (255).
J'ai utilisé "gcloud calculer ssh" à se connecter.
Je suis en utilisant le pare-feu par défaut, ce qui je crois serait assez bon pour ssh.
Mais si il me manque quelque chose, merci de l'indiquer et de suggérer la correction de cette erreur.
Fondamentalement, je ne peux pas obtenir un travail efficace fait à ce point avoir à ssh dans de nombreuses reprises.
Merci d'avance.
Anh-
OriginalL'auteur Anh Nguyen | 2014-10-04
Vous devez vous connecter pour publier un commentaire.
gcloud refuse une connexion ssh si il y avait un changement dans la configuration, par ex.
après que vous avez changé de défaut de zone ou de région, ou que vous avez créé une autre instance.
Ensuite, vous devez mettre à jour les clés ssh dans votre métadonnées par
Si ce se plaint de différentes entrées dans votre fichier de config où votre clé ssh entrées sont enregistrées, ~/.ssh/config, supprimer ce fichier et exécutez la commande ci-dessus à nouveau.
sudo
résolu le problème ci-dessus, du moins pour moi.M'a sauvé la vie, a travaillé pendant 7 heures sans trouver de solution, juste une seule commande a fait le tour.
Ce doit être marqué comme réponse.
OriginalL'auteur Agile Bean
255 interactive ssh code de sortie pour le ssh échec - sinon ssh interactif termine avec le code de sortie de la dernière commande exécutée dans la session ssh.
La prochaine fois que vous obtenez le code de sortie 255 de ssh essayez d'exécuter --ssh-drapeau="-vvv" (plus v => plus de la sortie de débogage) et voir si ça aide traquer des problèmes de connexion.
OriginalL'auteur Glenn Fowler
C'était mon erreur indiquant que le pare-feu par défaut, toutes les connexions dans une instance. Le contraire s'est avéré être vrai. Veuillez vous référer à approprié règle de pare-feu doit être configuré pour permettre une connexion à une instance
Anh-
OriginalL'auteur Anh Nguyen
Pour ceux qui s'arrêtent dans cette page. Cela m'a aidé à résoudre le problème.
Essayez donc le suivant:
Il semble d'une fonction/d'émission de Google Cloud Platform lui-même, nous allons continuer à vérifier.
OriginalL'auteur MrKumar
C'est un problème réel avec très peu de documentation à traiter avec elle.
Peu de temps après la création de l'instance à l'aide de la gcloud sdk ssh extrait fourni par GCP console cessé de travailler et de continuellement des erreurs avec 255 prise de connexion ssh sur l'instance uniquement disponible via le navigateur via les BPC de la console pour le calcul de l'instance en question. Sans parler de ce qui m'est arrivé à de nombreuses et diverses instances certains, sans toucher à la valeur par défaut des autorisations de compte après l'installation initiale et de déploiement qui est trop frustrant. Cause pour aucune raison, il arrête de travailler...de travaux, puis n'est-ce pas...
La seule chose qui a fonctionné pour moi a été la création d'un nouvel utilisateur à se connecter avec par gcloud sdk! Soit Windows/PowerShell ou Linux localement, en utilisant l'extrait de code suivant:
gcloud calculer ssh newuser-nom@nom-instance
Que tous les par les BPC de la documentation ici: https://cloud.google.com/compute/docs/troubleshooting/troubleshooting-ssh
Tout le reste passées par des suggestions dans la documentation - le port 22 ouvert avec accès au sens qu'il a un problème avec les utilisateurs par défaut authorization_keys QUI ils fournissent absolument aucune documentation sur la façon de résoudre, du moins rien de ce que j'ai pu trouver sur la fixation (pas la création ou la suppression)
J'ai essayé la mise à jour du compte, essayé de supprimer l'utilisateur et les informations d'identification de l'instance, rien ne semble fonctionner. aide:
gcloud de calcul --projet "projet-nom" ssh --zone "états-unis-east4-" un exemple de nom de"
Ne fonctionne tout simplement pas...
- même essayé "gcloud de calcul de configuration de ssh --force-fichier-clé-remplacement de" RIEN ne FONCTIONNE...
Mais la création d'un nouvel utilisateur travaille tout le temps, et une fois l'utilisateur créé, vous pouvez continuer à l'utiliser que de l'utilisateur via gcloud sdk
C'est un travail sur, et je déteste les contourner pour des choses comme cela, mais pour ma santé mentale, cela fonctionne au moins jusqu'à ce que je peux comprendre comment réinitialiser la valeur par défaut des autorisations de compte, donc si quelqu'un a des idées ou peut me pointer dans une direction pour que je serais plus de l'apprécier!
OriginalL'auteur sidgrafix
Si le réseau par défaut a été modifiée, ou si vous n'utilisez pas le réseau par défaut, vous devrez peut-être explicitement activer l'accès ssh par l'ajout d'un pare-feu de la règle de:
Après cela, une nouvelle tentative de la "gcloud calculer ssh' de la commande.
OriginalL'auteur Samuel N
Peut-être que cela aidera quelqu'un. J'ai rencontré ce problème quand j'étais derrière mon travail de pare-feu. Une fois que j'ai connecté à un wifi public, tout fonctionnait parfaitement.
OriginalL'auteur James Pao