如何访问正在运行的远程桌面

如何访问正在运行的远程桌面

这是我的问题:

  • 我整天都在用文本编辑器(kile)处理文本文档(在运行 Ubuntu 的办公室电脑上)
  • 当我回到家时,我尝试将我整天都在研究的(较新)版本复制到我家里的(较旧)版本上(我使用 winscp 来做这件事,我家里的电脑是 Windows 系统)。我想在周末继续我的工作
  • 我犯了一个错误:我做了完全相反的事情。因此,目前,我家和工作电脑硬盘上的版本都是旧版本
  • 但是:文本编辑器 (kile) 仍在我的工作电脑上运行。而且文档的较新版本仍在 RAM 中!
  • 我可以使用 SSH 以管理员权限访问我的工作电脑
  • 我转储了(仍在运行的)kile进程的内存,并设法恢复了(遗憾的是)只有一半的工作
  • 有没有办法,我可以使用 SSH 访问工作电脑上的运行桌面,只需单击 kile 的“保存”按钮并修复我的错误?
  • 我无法实际访问我的工作电脑
  • 我不太了解远程桌面

任何帮助都将不胜感激。这是一项非常紧急的工作,我必须在周一之前完成。

提前致谢,VF

答案1

Kile 创造.备份默认情况下,同一目录中的文件。检查这些。如果这不起作用,则使用 VNC 服务器。通过 SSH 进入并运行:

$ sudo apt-get install x11vnc
$ x11vnc -storepasswd #Create a password
$ x11vnc -usepw -display :0 #Run it

这会将您登录到正在运行的会话中。使用任何远程桌面客户端进行连接(我不确定连接是否会加密,但您只需要几秒钟,并且可以停止服务器,所以没什么大不了的),然后做您想做的事情。

如果您收到登录错误,请尝试以下操作,但这可能会重新启动您的会话,因此请务必小心。您已收到警告:

$ sudo x11vnc -xkb -noxrecord -noxfixes -noxdamage -display :0 -auth /var/run/lightdm/root/:0 -usepw

答案2

在两台电脑之间继续编辑文件的一个简单方法是将这些重要文件/目录存放在两台电脑的 Dropbox 上。只要您在更换机器之前保存更改,就可以无缝地继续工作。

相关内容