我如何启用X11转发到Debian服务器框?

我想用SSH连接到服务器(在VMware映像中安装Debian)。 在那个服务器上,我想调用一个仓库查看器git 。 我需要做什么才能做到这一点?

要在服务器上启用X11转发function,至less需要使用xauth程序。

  1. 在服务器上安装xbase-clients (或者包含xauth的软件包)
  2. 使用以下命令通过SSH连接到服务器

    ssh -X servername

  3. 运行程序

另外,请检查/etc/ssh/sshd_config中的X11Forwarding是否设置为yes(这显然是Debian中的默认设置)。

作为彼得正确答案的附录:

如果您使用Windows,则可以安装Cygwin / X来显示本地运行的远程X应用程序,这比远程桌面更透明。

如果你只是想远程执行一个shell命令,那就是“ssh user @ hostname command”。 有关更多信息,请参见ssh命令的手册页,或查看所有OpenSSH手册页 。 如果你还没有使用scp或ssh-agent ,它们会让你的生活更轻松。