某些原因下我们只能使用Docker系统,而在某些情况下,进入后台命令行又不是那么简单,因此今天记录一下给docker中的debian系统安装远程桌面的方法。
连接到系统的SSH这一步我就不说了,随后需要安装的程序如下:
首先安装XFCE桌面:
apt update
apt install xfce4 xfce4-goodies xorg dbus-x11 x11-xserver-utils sudo -y
安装xrdp以保证可以实现远程连接
apt install xrdp -y
默认情况下,Xrdp 使用/etc/ssl/private/ssl-cert-snakeoil.key
文件对于『ssl-cert』用户组成员可读。执行下面的命令将xrdp用户添加到这个用户组:
adduser xrdp ssl-cert
某些情况下你可能要编辑配置文件:
vim /etc/xrdp/xrdp.ini
开启xrdp服务
startxfce4
service xrdp start
这里注意Docker本质上是没有service
服务的,所以千万别restart
,一旦关闭就打不开了。
这样你就可以通过ip:3389
连接了。
请到客户端“主题--自定义配置--valine”中填入ID和KEY