我需要设置从Windows 8到AWS上运行的Debian实例的远程桌面连接。我已经尝试修改Ubuntu指令from AWS,用任务桌面替换ubuntu-desktop。当我连接塞斯曼告诉我
connecting to sesman ip 127.0.0.1 port 3350
sesman connect ok
sending login info to session manager, please wait ...
xrdp_mm_process_login_response: login successful for display ..
started connecting
connecting to 127.0.0.1 5910
error - problem connecting
/var/log/auth.log或/var/log/xrdp-sesman.log没有任何帮助。
我在这里缺少什么?
答案 0 :(得分:0)
事实证明,要看的地方是〜/ .xsession-errors,它抱怨它无法找到xfce4-session。 在查看at the Debian wiki后,看起来在Debian上启动xfce的方法是使用startxfce4,而不是xfce4-session。
所以完整的解决方案似乎是:
答案 1 :(得分:0)
您应按照以下步骤进行操作
sudo apt update && apt upgrade
sudo sed -i 's/^PasswordAuthentication no/PasswordAuthentication yes/' /etc/ssh/sshd_config
sudo /etc/init.d/ssh restart
sudo passwd ubuntu
sudo apt install xrdp xfce4 xfce4.goodies tightvncserver
echo xfce4.session> /home/ubuntu/.xsession
sudo cp /home/ubuntu/.xsession /etc/skel
changes coincdencias
sudo sed -i '0,/-1/s//ask-1/' /etc/xrdp/xrdp.ini
sudo service xrdp restart
sudo sed -i '0,/ask-1/s//-1/' /etc/xrdp/xrdp.ini
check example image here 和 查看我的帖子facebook
https://www.facebook.com/photo.php?fbid=10218879958565053&set=a.1751108612582&type=3