Xrdp 连接问题:Windows 到 Ubuntu 2004 焦点

Xrdp 连接问题:Windows 到 Ubuntu 2004 焦点

我需要连接到通过 kickstarter.cfg 文件安装的机器。ks 文件如下所示:

# If you select ftp, the mirror/country string does not need to be set.
d-i mirror/country string manual
d-i mirror/http/hostname string http://archive.ubuntu.com
d-i mirror/http/directory string /ubuntu
d-i mirror/http/proxy string
d-i mirror/codename string focal
#d-i mirror/suite string focal
...
### Package selection
tasksel tasksel/first multiselect standard, ubuntu-desktop, print-server, openssh-server, server
d-i pkgsel/include string openssh-server update-motd
d-i pkgsel/update-policy select none

因此 ubuntu-desktop gnome 正在安装在那里

然后我启动一个后期命令,使用此命令行安装 xrdp

..
sudo apt update
apt install tightvncserver xrdp xserver-xorg-core xorgxrdp
apt upgrade -y
adduser xrdp ssl-cert
#I know this is not secure but its only in a local home network
systemctl restart xrdp
ufw allow 3389
...

然后,当系统安装完成后,我连接到一台 Windows 机器,但出现了这个错误。

图片 xrdp

我查看了一些论坛并尝试了建议的解决方案,例如更改/etc/xrdp/xrdp.ini通过设置以下代码

[xrdp1]
name=sesman-Xvnc
lib=libvnc.so
username=ask
password=ask
ip=0.0.0.0
port=-1

但没有用,我也没有找到其他信息来解决这个问题。有什么想法吗?

答案1

我终于找到了解决方案。Xrdp 与焦点分布配合得非常好。

问题是由于网络安装期间sources.list复制到/etc/apt/目录中的文件引起的,该文件是系统知道在哪里下载安装和升级文件的路线图(我不知道):

我需要将“仿生”部分升级为“焦点”才能得到这个:

deb http://mirror.switch.ch/ftp/mirror/ubuntu/ focal main restricted
deb http://mirror.switch.ch/ftp/mirror/ubuntu/ focal-updates main restricted
deb http://mirror.switch.ch/ftp/mirror/ubuntu/ focal universe
deb http://mirror.switch.ch/ftp/mirror/ubuntu/ focal-updates universe
deb http://mirror.switch.ch/ftp/mirror/ubuntu/ focal multiverse
deb http://mirror.switch.ch/ftp/mirror/ubuntu/ focal-updates multiverse
deb http://mirror.switch.ch/ftp/mirror/ubuntu/ focal-backports main restricted universe multiverse
deb http://mirror.switch.ch/ftp/mirror/ubuntu/ focal-security main restricted
deb http://mirror.switch.ch/ftp/mirror/ubuntu/ focal-security universe
deb http://mirror.switch.ch/ftp/mirror/ubuntu/ focal-security multiverse

在这之后,当我跑

..
sudo apt update
apt install tightvncserver xrdp xserver-xorg-core xorgxrdp
apt upgrade -y
adduser xrdp ssl-cert
#I know this is not secure but its only in a local home network
systemctl restart xrdp
ufw allow 3389
...

通过 RDP 连接工作非常顺利。

相关内容