![在远程计算机(而不是服务器)上运行的 GUI?](https://linux22.com/image/877705/%E5%9C%A8%E8%BF%9C%E7%A8%8B%E8%AE%A1%E7%AE%97%E6%9C%BA%EF%BC%88%E8%80%8C%E4%B8%8D%E6%98%AF%E6%9C%8D%E5%8A%A1%E5%99%A8%EF%BC%89%E4%B8%8A%E8%BF%90%E8%A1%8C%E7%9A%84%20GUI%EF%BC%9F.png)
过去我使用 Webmin 来管理我的 Linux 服务器。现在我主要使用命令行。
我知道可以在 Linux 服务器上安装 GUI,但这会使事情变得更加繁重,并带来潜在的安全漏洞。
我想知道是否存在一种基本上通过 SSH 运行并在后台利用 CLI 工具的工具。
答案1
“幕后使用 CLI 工具”不是一个有效的概念。仅在用户和系统调用之间添加一层解释并不能增加安全性。
任何 X Windows 程序都尊重其$DISPLAY
环境变量。您可以为从服务器上的 X 客户端到远程管理系统上的 X 服务器的 X 协议设置一个隧道 ( man ssh
),并告诉远程管理系统上的 X 服务器接受远程连接。man xhost