当前位置:首页 > linux > 正文

ssh远程linux图形界面(linux怎么远程linux)

  • linux
  • 2024-03-16 00:27:17
  • 4430
SSH 远程 Linux 图形界面
SSH(安全外壳)是一种用于通过不安全的网络安全地连接到远程计算机的网络协议。 它还允许远程计算机上运行的图形应用程序在本地机器上显示。
要素:
1. SSH 服务器: 在远程 Linux 计算机上运行的软件,允许 SSH 客户端连接。
2. SSH 客户端: 在本地计算机上运行的软件,用于连接到 SSH 服务器。 一些常见的 SSH 客户端包括 PuTTY、OpenSSH 和 Bitvise SSH Client。
3. X 服务器: 在本地计算机上运行的软件,负责在本地显示远程图形应用程序。
4. X 转发: SSH 中的一个功能,允许将远程图形应用程序的显示从远程计算机转发到本地 X 服务器。
5. X 应用程序: 在远程 Linux 计算机上运行的图形应用程序,通过 X 转发显示在本地计算机上。
6. 外壳转发: SSH 中的一个功能,允许在远程 Linux 计算机上启动图形应用程序,即使该应用程序不是通过 SSH 连接本身启动的。
7. 图形协议: X11 是用于在远程 Linux 计算机和本地 X 服务器之间传输图形数据的协议。
示例:
适用于 Windows 的 PuTTY: 使用 PuTTY SSH 客户端连接到远程 Linux 计算机,并通过 X 转发启动远程图形应用程序。
在 macOS 上使用 Terminal: 通过内置的 SSH 客户端连接到远程 Linux 计算机,并使用 XQuartz X 服务器显示远程图形应用程序。
适用于 Linux 的 X2Go: 使用 X2Go 客户端连接到远程 Linux 计算机并启动一个完整的远程桌面会话,包括图形应用程序。