Deepin20.8使用win10 远程桌面连接

2023-03-21  本文已影响0人  轻轻敲醒沉睡的心灵

VM虚拟机安装了deepin20.8,每次去操作都要点进虚拟机去,虚拟机全屏用着没有远程桌面舒服,所以就想远程连接deepin。

1. 在虚拟机开启ssh

#  开机自启
systemctl enable ssh
# 启动
systemctl start ssh

2. 安装vncserver

# 2.1 安装
sudo apt install x11vnc
# 2.2 配置密码,注意写入文件的位置要有权限,用当前账号的家目录就行
x11vnc -storepasswd /home/zrb/x11vnc.pass
# 2.3 复制到etc目录
sudo cp -a  /home/zrb/x11vnc.pass  /etc/x11vnc.pass

3. 设置vnc开机启动

sudo vim /lib/systemd/system/x11vnc.service

写入以下内容:

[Unit]
Description=Start x11vnc at startup.
After=multi-user.target

[Service]
Type=simple
ExecStart=/usr/bin/x11vnc -auth guess -forever -loop -noxdamage -repeat -rfbauth /etc/x11vnc.pass -rfbport 5900 -shared
 
[Install]
WantedBy=multi-user.target

开机启动

sudo systemctl enable x11vnc
sudo systemctl start x11vnc
sudo systemctl status x11vnc

4. 安装xrdp

sudo apt install xrdp

到此,应该就可以用远程桌面连接了。

5. 您登录计算机时,您的登录密钥环未被解锁

远程桌面连接后会提示“您登录计算机时,您的登录密钥环未被解锁”,每次都要输入密码,麻烦。可以删除这个。
5.1 安装seahorse

sudo apt-get install seahorse

5.2 解锁或删除登陆密码
运行seahorse:

seahorse

在弹出的对话框中,右击左侧密码-登陆项,解锁,重启系统试一下。如果不行,就删除这个。我先用的解锁,但是远程总是黑屏,就删除了。

上一篇 下一篇

猜你喜欢

热点阅读