从另一台计算机连接到 TTY

从另一台计算机连接到 TTY

如何从家庭网络上的计算机访问我的一个 TTY?

例如,如果我的 Ubuntu PC 正在运行,并且我想从位于同一网络上的 Mac 或 Windows PC 访问它的终端。

答案1

除了使用之外,screen您还可以使用linuxvnc手册页),一个“允许远程访问 tty 的 VNC 服务器”。它可以抓取 TTY 会话并将其显示在 VNC 窗口中以供使用。通过 apt 安装它:

sudo apt-get install linuxvnc

完成后,启动它:(需要 root 访问权限才能获取 TTY)

sudo linuxvnc X

其中“X”是您要获取的 TTY #。如果您无法物理访问服务器,则可以在 SSH 会话中执行此操作。linuxvnc应该表明它正在监听端口 5900。现在使用您选择的 VNC 查看器进行连接。

答案2

在 Ubuntu 机器上安装 SSH 服务器,然后在 Windows 或 Mac 上使用 SSH 客户端。

sudo install ssh

要从 Mac 连接,我相信您可以使用命令行客户端:

ssh my.ubuntu.box -u myusername

要从 Windows 连接,您可以使用 GUI 客户端,例如 PuTTY。

(如果你想连接到现有的 TTY,相当于在本地的 Ubuntu 机器上启动一个会话,然后走到你的 Windows 机器上并从那里连接到同一个会话,然后你需要screen结合使用命令和 SSH 访问。查看man screen更多详细信息)

相关内容