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

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

我想使用 SSH 连接到服务器(VMware 映像中的 Debian 安装)。我想在该服务器上调用gitk存储库查看器git。我需要做什么才能实现这一点?

答案1

要在服务器上启用 X11 转发,您至少需要该xauth程序。

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

    ssh -X servername

  3. 运行程序

答案2

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

答案3

作为彼得正确答案的补充:

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

如果您只想远程执行 shell 命令,则可以使用“ssh 用户@主机名命令”。有关更多信息,请参阅ssh 命令或查看所有OpenSSH 手册页. 如果你还没有使用SCP或者ssh 代理,它们将使您的生活更加轻松。

相关内容