将GitHub codespaces当做远程桌面使用

首先创建codespace: https://github.com/codespaces

创建成功后自动进入codespace网页,terminal中输入以下命令(最好先用sudo su切换为root):

docker pull cardinalby/chrome-remote-desktop:master 

docker run -d \

  --name rdp \

  -e HOSTNAME="myvirtualdesktop" \

  -e CODE="4/*******" \

  -e PIN="123456" \

  cardinalby/chrome-remote-desktop:master

CODE替换为自己的,CODE 获取方式是,打开 Chrome 远程桌面网页 :https://remotedesktop.google.com

选择 Set up via ssh,点几次下一步,能看到设置命令,找到命令里的 code 参数即可,是 4/开头的。

完成后在 Remote Access里就能看到远程机器了,点进去,输入密码 123456 就可以进入远程桌面,远程机器上的 Firefox 浏览器可以使用。

当然,直接在 codespace 机器上安装桌面环境然后通过 vnc 或者 chrome 远程桌面连接也是可以的,但是过程非常耗时。用 docker 的话就很快。

Next Post Previous Post
No Comment
Add Comment
comment url