Le client SSH Mac OS Snow Leopard se bloque

0

Chose étrange. J'essaie de me connecter via ssh avec la commande

ssh user@host

Il demande le mot de passe correct pour l'hôte distant, puis rien ne se passe. J'ai essayé de me connecter aux serveurs Ubuntu / FreeBSD et j'ai toujours le même problème. Ctrl+Cne fonctionne pas ici, donc je dois fermer la fenêtre du terminal.

Est-il possible de résoudre ce problème?

# ssh -V
OpenSSH_5.2p1, OpenSSL 0.9.8r 8 Feb 2011

UPDATE: Quand j'utilise

ssh -vvv user@host

après avoir demandé le mot de passe, j'ai eu cette

Password:
debug3: packet_send2: adding 16 (len 29 padlen 19 extra_pad 64)
debug2: input_userauth_info_req
debug2: input_userauth_info_req: num_prompts 0
debug3: packet_send2: adding 48 (len 10 padlen 6 extra_pad 64)
debug1: Authentication succeeded (keyboard-interactive).
debug1: channel 0: new [client-session]
debug3: ssh_session2_open: channel_new: 0
debug2: channel 0: send open
debug1: Requesting [email protected]
debug1: Entering interactive session.
debug2: callback start
debug2: x11_get_proto: /usr/X11R6/bin/xauth -f /tmp/ssh-0Y7GGl2NUf/xauthfile generate /tmp/launch-lLdoTI/org.x:0 MIT-MAGIC-COOKIE-1 untrusted timeout 1200 2>/dev/null
Romains
la source
J'ai ajouté un ForwardX11Trusted yesà mon .ssh/configdossier et tout fonctionne bien. Mais je ne peux pas expliquer pourquoi - alors j'ai mis cela à commenter :)
Roman S

Réponses:

2

J'ai eu la même erreur. Après la suppression complète de XQuartz, l'erreur a été résolue. Supprimer XQuartz des applications ne l’a pas complètement supprimé de mon système. Exécuter cette commande l’effacera complètement.

Copiez et collez cette commande dans votre terminal pour supprimer XQuartz.

launchctl unload /Library/LaunchAgents/org.macosforge.xquartz.startx.plist
sudo launchctl unload /Library/LaunchDaemons/org.macosforge.xquartz.privileged_startx.plist
sudo rm -rf /opt/X11* /Library/Launch*/org.macosforge.xquartz.* /Applications/Utilities/XQuartz.app /etc/*paths.d/*XQuartz
sudo pkgutil --forget org.macosforge.xquartz.pkg
devdrc
la source
oh mon dieu, tu es mon héros .. a fonctionné parfaitement après avoir échoué à se connecter à mon Raspberry Pi, entre autres choses.
Erik
0

Essayez l'option -vvv sur ssh; cela devrait vous laisser voir à quel stade il échoue, ce qui est plus un début que ce que vous avez maintenant.

Aaron Miller
la source