web-dev-qa-db-fra.com

Comment se connecter à localhost avec ssh (mastic)

Je viens de comprendre comment se connecter à mon webhost avec mastic.

Mais comment je me connecter à mon localhost? je mets

Nom de serveur: Port localhost: 22 (J'ai essayé aussi 80)

Et cela me donne une erreur "Impossible de se connecter"

Comment puis-je me connecter?

11
user71723

Si vous utilisez Cygwin sur votre hôte local, vous pouvez vous connecter à Cygwin sshd (démon SSH).

3 commandes faciles d'installer le SSHD comme service: (toujours là lorsque vous démarrez la machine)

$ ssh-Host-config -y # enable sshd. "-y" answers yes to all queries.
$ cygrunsrv --start sshd # start it as an autostart Windows service
$ ssh localhost # try to recursively log in via ssh

Tiré de: http://nfnaaron.posterous.com/tag/puttycyg#section2 (la deuxième approche)

=> Vous obtenez toute l'infrastructure SSH: authentification clé publique, agent SSH, etc ...

6
Jan

La solution dans la réponse ci-dessus ne fonctionnera pas à moins que vous n'ayez installé Cygwin avec le package OpenSSH sélectionné - vous devez le faire manuellement pendant le processus d'installation (voir l'option ci-dessous).

Selon le but recherché de votre connexion, vous pouvez essayer l'une des options ci-dessous, l'option (B) étant beaucoup plus facile à installer, mais qu'il manque les capacités * Nix Shell.

a. Vous pouvez installer une coque Cygwin avec SSH Server, ce site (http://ist.uwaterloo.ca/~kscullly/cygwinshd_w2k3.html) dispose des instructions sur Windows Server, mais elles fonctionnent également pour d'autres fenêtres avec peut être certaines des questions affichées. Dans la sortie de la page ne figurant pas sur la version non serveur de Windows. En outre, où il est indiqué dans les instructions d'émettre la commande:

mont -s --Change-CygDrive-Prefix /

supprimer l'option -s afin que la commande soit

mount --Change-Cygdrive-Prefix /

(au moins c'était le cas pour moi sur Windows 7).

b. Le site du mastic suggère WinsShd (http://www.bitvise.com/winshd-townload). C'est un auto-installateur facile. Une fois que cela est opérationnel, vous devez cliquer sur le lien DémarrageShd environ 1/3ème de l'écran sur la première page de la fenêtre de configuration. Ensuite, vous pouvez connecter votre mastic à localhost. Cependant, dans mon expérience, cela n'a fourni aucun support de commande * Nix, uniquement les Windows natifs et je n'ai rien trouvé dans leur guide de l'utilisateur à ce sujet.

J'espère que cela t'aides.

3
Anna T

Assurez-vous d'exécuter un serveur SSH (tel que OpenSSH-Server) en cours d'exécution sur localhost et non seulement d'un serveur Web (tel que Apache). Assurez-vous également que Localhost est vraiment la cartographie de 127.0.0.0.0/8

3
Florian

Il suffit d'ajouter cette réponse au cas où n'importe qui est toujours à la recherche d'une solution.

  • Dans votre section nom d'hôte (ou adresse IP), entrez localhost ou 127.0.0.1
  • Laissez le port à sa valeur par défaut 22
  • Cliquez sur open

Maintenant, une coque de connexion sera contextuelle -

  • Connectez-vous comme votre username, votre username est essentiellement ce que vous obtenez lorsque vous tapez whoami dans votre terminal.
  • Dans la section Mot de passe, tapez le mot de passe que vous utilisez comme Mot de passe du système.

Les étapes ci-dessus doivent connecter localhost avec ssh (mastic)

0
rishi