linux - 通过 ssh 克隆显示输出

标签 linux ssh display

是否可以通过 ssh 从显示器克隆图像?我想从另一台笔记本电脑上查看我的第一台笔记本电脑显示屏上的内容,但没有任何其他软件,如 teamviewer 或 vnc。

最佳答案

简短的回答是:是的,但您可能对结果不满意。

您要查找的协议(protocol)称为 X11 Forwarding .必须在您的服务器上启用此选项,方法是在/etc/ssh/sshd_config 中设置 X11Forwarding yes,然后重新加载守护程序。

在服务器上启用后,客户端必须使用 -x 标志启动他们的 ssh session 。

这项技术的主要限制是:

  • 数据未针对网络传输进行优化。对于大多数环境,您最终会遇到低帧率和/或图形伪像。只要您正在执行诸如运行 GUI 安装程序之类的操作,这应该不是问题,但不要指望能够使用 X11 转发来流式传输视频/玩游戏。

  • 客户端必须安装 X 服务器。如果您从 Windows 机器(或另一台没有安装 X 服务器的机器)连接,您可能需要使用一个项目,例如 Xming。以便在将数据提供给客户后对其进行实际解释。

关于linux - 通过 ssh 克隆显示输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34071028/

相关文章:

C 堆栈帧跟踪

css - inline-*something* 的显示属性差异

ssh - 我可以在计算机启动期间让SSH客户端运行吗?

PHP SFTP/SSH 传输

php - 如何在php中显示数据库MYSQLi中的图像?

用于显示/隐藏页面区域的 javascript 按钮不会保持切换状态

linux - 在 Debian 6.0 上安装 node.js

linux - mmap 是如何工作的?

linux - 内核升级后apt-get自动提示消失

bash - VNC 查看器无法与 "channel 3: open failed: connect failed: No route to host"建立连接