在服务器上开linux虚拟机,为了实现远程连接,查了很多帖子,现在整理一下折腾结果。
首先是一个联网的ubuntu系统,进入https://c-nergy.be/repository.html这个网址,我下载的1.5.1(之前下载过1.5.2存在bug)
在这里下载xRDP的安装命令,下载到的是一个压缩包,需要解压。解压完成后还需要给.sh文件运行权限
在当前文件夹打开终端,然后运行./xrdp-installer-1.5.1.sh 这是运行刚刚的文件,系统会让你输入当前用户的密码。
安装需要一段时间,耐心等待,安装完成后测试
sudo systemctl status xrdp
虽然上面显示有failed,但是我重启系统后,可以成功连接。
在任意一个终端输入ifconfig命令获取IP,新安装的系统可能需要sudo apt install net-tools安装相关依赖
为了不泄露IP,我就不附上下一行了。
连接方式:
点击连接后会出现下面的界面(中间还需点击一下确定)
在这里输入密码就可以连接了。
下面的操作不清楚是否需要执行,我顺序弄混了。使用ubuntu自带的远程连接无法调整分辨率,无法全屏。但是xRDP的可以实现全屏。在系统的设置处设置共享
参考文献
https://zhuanlan.zhihu.com/p/143155992
https://c-nergy.be/blog/?p=19814
Ubuntu22.04远程桌面配置(RDP,VNC) – pipci – 博客园 (cnblogs.com)
还有一些我查到的操作(走的弯路)
https://zhuanlan.zhihu.com/p/570235764