drj*_*rm3 7 mac ssh xorg macos
我正在使用 Max OSX 10.10.2
Yosemite 和 SSH 连接到远程机器,但无法让 X11 转发工作。当我ssh -X RemoteMachine
,我得到:
$echo "$DISPLAY"
Run Code Online (Sandbox Code Playgroud)
什么都不回。事实上,当我登录到我的本地 MacBook 时echo $DISPLAY
,我也一无所获。但是,当我OtherMachine
通过 NX登录时,echo $DISPLAY
它会给我:1001
. 然后,当我ssh -X RemoteMachine
(来自OtherMachine
)时,我能够echo $DISPLAY
并获得返回值localhost:12.0
- 所以我怀疑我无法$DISPLAY
从我的 mac获得 a 的原因是我的 mac 上没有$DISPLAY
设置。
那么...为什么我的 mac 上没有设置 $DISPLAY 环境变量,我应该如何设置它以便我可以正确地获得 X11 转发?
归档时间: |
|
查看次数: |
18226 次 |
最近记录: |