171 votes

SSH pour boîte de vagabond dans Windows ?

J’utilise vagabond pour démarrer une VM VirtualBox sous windows. Dans les autres plateformes, je peux juste

pour vous connecter à l’ordinateur virtuel.

Comment puis-je connecter à cette boîte de vagabond dans windows ?

Le moyen proposé dans la documentation de vagabond d’utiliser PuTTy aussi n’a pas fonctionné :

http://docs-v1.vagrantup.com/v1/docs/Getting-Started/SSH.html

244voto

drorb Points 5210

J'utilise PuTTY pour me connecter à mon Errance des boîtes sur Windows7.

Assurez-vous que vous

  • convertir l' %USERPROFILE%\.vagrant.d\insecure_private_key .ppk à l'aide de PuTTYGen
  • utiliser le .ppk-clés dans votre session PuTTY - configuré en Connection > SSH > Auth - > fichier de clé Privée
  • utilisez host 127.0.0.1
  • utiliser le port 2222, au lieu de 22
  • vous pouvez définir le nom d'utilisateur par défaut (vagabond) en vertu de Connection > SSH > Auth - > clé Privée pour l'authentification

121voto

Michael Field Points 1066

Vous devez patch certains Vagabond code en modifiant un seul fichier, ssh.rb.

Toutes les infos sont ici: https://gist.github.com/2843680

vagrant ssh fonctionne maintenant aussi dans Windows, tout comme dans Linux.


EDIT: Dans les Versions plus récentes cela est devenu inutile. Vous avez encore à ajouter le chemin d'accès à votre ssh.exe votre PATH Variable:

Recherche pour ssh.exe sur votre ordinateur, copiez le Chemin d'accès (c'est à dire C:\Program Files (x86)\Git\bin), ouvrez les Préférences Système, trouver teh variable d'Environnement les Paramètres, cliquez sur la Variable de Chemin d'accès, ajoutez le chemin d'accès, séparant les chemins existants à l'aide de ;.

96voto

gabrielhpugliese Points 1394

Une autre option à l'aide de git binaires:

  1. Installer git: http://git-scm.com/download/win
  2. Menu démarrer > cmd (maj+entrée pour passer en tant qu'Administrateur)
  3. set PATH=%PATH%;C:\Program Files (x86)\Git\bin
  4. vagrant ssh

Espérons que cela aide :)

Juste un bonus après un mois d'utilisation que sur Windows: utilisation de la Console à la place de la Victoire, terminal, de sorte que vous pouvez toujours ouvrir un nouvel onglet de terminal avec PATH set (configurer les options)

72voto

Rafael Gorski Points 673

Télécharger Putty : http://www.chiark.greenend.org.uk/~sgtatham/putty/

À l’aide de putty.exe :

GUI de mastic :

Lorsque vous vous connectez (écran de Terminal) :

Avant que vous essayez de vous connecter, vérifiez que votre machine virtuelle à l’aide de cmd.exe :

Si c’est vers le bas d’utilisation :

11voto

camilohe Points 82

Maintenant, vous pouvez également utiliser la suite de plugin pour se connecter à l'aide de mastic:

https://github.com/nickryand/vagrant-multi-putty

Juste exécuter

vagrant plugin installer vagrant-multi-mastic

et assurez-vous que putty.exe et puttygen.exe sont dans votre CHEMIN

Ensuite, vous serez en mesure d'utiliser

vagrant mastic

Le ci-dessus mentionné exécutables sont disponibles auprès de:

http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X