Macbook ssh挂起


0

我现在不能通过我的macbook的终端使用ssh连接到任何远程服务器。它在输入密码后挂起。ssh -vvv将在以下消息中挂起:

debug1: Entering interactive session.
debug2: callback start
debug2: Checking for xauth using /opt/X11/bin/xauth -f /var/folders/4q/84bx28ld3dd7w9bgzl28q1hr0000gn/T//xauth_test exit > /dev/null 2> /dev/null

debug2: x11_get_proto: /opt/X11/bin/xauth -f /var/folders/4q/84bx28ld3dd7w9bgzl28q1hr0000gn/T//ssh-vrmRFGwKUePV/xauthfile generate /private/tmp/com.apple.launchd.hQig8mkeOv/org.macports:0 MIT-MAGIC-COOKIE-1 untrusted timeout 1260 2>/dev/null

你知道解决方案吗?如果您有任何想要我尝试的事情,请告诉我。谢谢!

Answers:


1

你需要发送'ForwardX11Trusted'选项

您可以在该主机的.ssh / config文件中将其设置为“yes”

或者您可以在ssh命令行上设置-Y


0

Al帮助解决了我的问题,但我的解决方案略有不同。我ForwardX11ForwardX11Trusted我没有~/.ssh/config。通过取出ForwardX11,ssh工作。

所以,除非你使用远程X11应用程序,无论是ForwardX11ForwardX11Trusted应设置为No(或从的〜/ .ssh / config中移除)

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.