【Linux】安装x11vnc和xrdp,使⽤windows远程deepin
⼀、环境准备
1、已安装deepin(虚拟机或物理机,安装教程⾃⾏查询,很简单),此处⽤的开源版deepin20.1做测试(⽬前已更新到20.2)
2、启⽤root账号,终端执⾏:sudo passwd root,设置密码即可
3、开启ssh,终端执⾏:systemctl start ssh
4、系统默认禁⽌了root账号登录,使⽤创建系统设置的账号登录,再切换到root即可
⼆、安装x11vnc
1、切换到root账户,安装vnc
sudo su,输⼊密码
sudo apt install x11vnc
2、配置访问密码(指定输⼊路径/etc/,后⾯会⽤到,若不指定默认在/root/.vnc/passwd)
虚拟机安装vim命令x11vnc -storepasswd /etc/x11vnc.pass
提⽰如下:
Enter VNC password:
Verify password:
Write password to /root/.vnc/passwd? [y]/n y
Password written to: /root/.vnc/passwd
3、配置开机启动
vim /lib/systemd/system/x11vnc.service
写⼊以下内容(确认x11vnc.pass⽂件路径是否正确):
[Unit]
Description=Start x11vnc at startup.
After=multi-user.target
[Service]
Type=simple
ExecStart=/usr/bin/x11vnc -forever -rfbauth /etc/x11vnc.pass -rfbport 5900 -shared
[Install]
WantedBy=multi-user.target
4、设置开机启动
systemctl enable x11vnc
5、启动服务
systemctl start x11vnc
6、查看状态
systemctl status x11vnc
三、安装xrdp
1、安装
apt install xrdp
2、查看状态
systemctl status xrdp
3、设置开机启动
systemctl enable xrdp
4、使⽤windows 远程桌⾯远程deepin
5、连接成功

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。