我正在尝试通过 RDP 连接到 Ubuntu 20.04 的 Hyper-V 实例。
我已经安装了 xrdp,但是它无法启动:
systemd[1]: Starting xrdp daemon...
xrdp[1906]: (1906)(140210881615680)[INFO ] address [0.0.0.0] port [3389] mode 3
xrdp[1906]: (1906)(140210881615680)[INFO ] listening to port 3389 on 0.0.0.0
xrdp[1906]: (1906)(140210881615680)[ERROR] trans_listen_address failed
xrdp[1906]: (1906)(140210881615680)[DEBUG] Closed socket 7 (AF_VSOCK cid -1 port -1)
xrdp[1906]: (1906)(140210881615680)[ERROR] Failed to start xrdp daemon, possibly address already in use.
systemd[1]: xrdp.service: Control process exited, code=exited, status=1/FAILURE
systemd[1]: xrdp.service: Failed with result 'exit-code'.
systemd[1]: Failed to start xrdp daemon.
现在,您可能认为我忘记了防火墙,但它目前已被禁用。
~$ sudo ufw status
Status: inactive
无论如何,我已添加了例外情况以防万一。网络工作正常,我可以 ping/SSH、浏览等。
我只是无法 RDP...有什么想法吗?
== 约翰 ==
答案1
如果它能帮助某人......
我遇到了同样的问题,并通过关闭 ubuntu 22.04 中的远程桌面解决了
在设置>共享>禁用远程桌面下,然后尝试使用以下方法再次启动 xrdp 服务sudo systemctl start xrdp