Cha*_*ker 21 server ssh xorg x11-forwarding x11rdp
我可以访问一个集群,并想使用最简单的示例通过 X11 转发 ssh 进入它,看看它是否有效。目前,我只需登录集群:
$ ssh -Y user@cluster
Run Code Online (Sandbox Code Playgroud)
我知道集群中唯一有一些显示(如 gui)的程序是matlab,所以我只运行它:
$ matlab
Run Code Online (Sandbox Code Playgroud)
过去是有效的,但我想知道最简单的命令来在我的屏幕上显示一些东西,看看它是否有效。目前,运行会matlab打开命令界面,但不会显示错误或其他任何内容。
有人知道什么是替代命令来查看是否有任何工作吗?一个与 Ubuntu 一起继承并且不需要我安装 X11 以外的任何东西的命令就是这个想法。就像是:
$ display_a_box_with_text HELLOWORLD
Run Code Online (Sandbox Code Playgroud)
我不确定是否只是我,但检查 X11 是否正常工作的唯一方法是运行 MATLAB,这似乎很荒谬。必须有更好的方法来检查这一点。
Thi*_*sto 25
而不是您发出的 ssh 命令,请尝试:
$ ssh -v -Y user@cluster
Run Code Online (Sandbox Code Playgroud)
添加另一个参数-v启用ssh命令的调试模式。搜索包含 的行Requesting X11 forwarding,例如:
$ ssh -v -Y user@cluster
[...]
debug1: Requesting X11 forwarding with authentication spoofing.
[...]
Run Code Online (Sandbox Code Playgroud)
登录后,你可以试试下面的命令来打开X窗口:xterm,xclock,xcalc,xedit,等这些已经在注释中提到。
您要求使用自定义文本的对话框,因此您应该尝试xmessage:
$ xmessage -center hello!
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
38651 次 |
| 最近记录: |