Google Chrome 远程桌面使用 Linux 控制台生成 PIN

Google Chrome 远程桌面使用 Linux 控制台生成 PIN

目前Google Chrome Remote Desktop不允许将整台机器添加到计算机列表中。因此无法访问未手动生成 PIN 码的计算机。

我可以通过 SSH 访问安装了上述插件的远程机器。是否可以使用终端生成 PIN?

答案1

我遇到了同样的问题,所以我编写了一个 shell 脚本来执行你所要求的操作。你通过 ssh 登录并运行此脚本,它会自动单击以启动你(仍然不可见)的显示器上的 chrome,并在 ssh 终端上返回访问代码。你可以将此代码剪切/粘贴到 chrome 客户端上的 RD 中,然后它就会连接起来。请参阅我的 wiki 页面http://zeus.phys.uconn.edu/wiki/index.php/How_to_start_a_Chrome_Remote_Desktop_session_on_Linux#The_chromote.sh_script

答案2

答案是否定的,除非 Google Chrome 扩展程序有一些未记录的无头界面。

但是,如果您正在运行 SSH,则可以在目标上安装 VNC 服务器,然后通过 SSH 建立 VNC 连接,并以此方式获取可视化桌面。您需要转发端口 5901(默认情况下,您将在第一个虚拟桌面上运行),然后将您的 vnc 客户端(例如 tightvnc)指向 127.0.0.1:1(或 127.0.0.1:0,如果您将通过 x11vnc 使用真实桌面)。

然后,您将能够直观地在 Chrome 远程桌面中设置 PIN。然后嘲笑必须使用 VNC 通过 Chrome RD 连接的整个设置,但这就是我测试 Chrome 客户端是否真正起作用的方法。

答案3

askubuntu 上有一个更好的解决方案作者:Wernight

不涉及任何类似 VNC 的东西。

一旦你跑了

/opt/google/chrome-remote-desktop/start-host --code="MY_AUTH_CODE" \
--redirect-url=https://talkgadget.google.com/talkgadget/blank \
--name="MY_REMOTE_NAME"

系统将提示您输入 PIN,然后机器很快就会出现在您的 CRD 客户端中。

相关内容