我可以使用SSH连接到我的服务器上的GUI吗? 我可以使用远程桌面来控制我的服务器使用GUI吗? 服务器是Linux CentOS。
SSH允许您使用-X开关使用X-forwarding。 你可以在命令行连接这个开关,然后你的任何GUI工具(Firefox除外,没有添加一个特殊的开关)会出现在你的本地机器上,但是会在远程系统上运行。
其他选项是在Linux系统上运行VNC,并使用VNC客户端连接到它(尽pipe我使用SSH隧道连接并保持encryption)。
CentOS可能有一个内置的工具来启用像Ubuntu现在允许的远程GUI控制。
正如其他答案中所提到的,您可以使用X11转发来完成此操作。 如果你在你的客户端上运行一个普通的Linux发行版,就像使用-X开关连接到ssh一样简单。
如果您使用Windows,每个客户端将需要不同的configuration来启用X转发(在PuTTY中,它是连接 – > SSH – > X11 – >启用X11转发)。 您的Windows机器上还需要一个X“服务器”(在X术语中,程序在客户机上运行,graphics,键盘和鼠标位于服务器上)。 我个人推荐Xming ,这个很容易设置。