Mac OS Snow Leopard SSH 클라이언트가 정지됨

Mac OS Snow Leopard SSH 클라이언트가 정지됨

이상한 것. SSH를 통해 명령으로 연결하려고합니다

ssh user@host

그것은 묻는다옳은원격 호스트의 비밀번호를 입력하면 아무 일도 일어나지 않습니다. Ubuntu/FreeBSD 서버에 연결을 시도했지만 항상 같은 문제가 발생했습니다. Ctrl+C여기서는 일하지 않으므로 터미널 창을 닫아야 합니다.

이 문제를 해결할 방법이 있나요?

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

업데이트 : 내가 사용할 때

ssh -vvv user@host

비밀번호를 물어보니 이걸 받았어요

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

답변1

나는 같은 오류가 발생했습니다. XQuartz를 완전히 제거한 후 오류가 해결되었습니다. 응용 프로그램에서 XQuartz를 삭제해도 시스템에서 완전히 제거되지 않았습니다. 이 명령을 실행하면 완전히 지워집니다.

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

답변2

ssh에 -vvv 옵션을 사용해 보십시오. 그러면 어느 단계에서 실패하는지 확인할 수 있으며, 이는 지금 당장 가지고 있는 것보다 시작에 가깝습니다.

관련 정보