Я установил xrdp на Ubuntu mate 16.04 PC и настроил на него xrdp. Я хотел бы установить статический порт, чтобы тот же сеанс всегда был открыт. Но по какой-то причине, когда я установил статический порт, удаленный рабочий стол не смог войти в систему.
В /etc/xrdp/xrdp.ini я установил порт на port=-1 для случайного порта, и я вижу, что используется порт 3350. Удаленный вход в систему работает с port=-1, но когда я устанавливаю порт на port=ask3350 или port=3350, удаленный вход в систему больше не работает. Я также пробовал другие порты, такие как 5911, 5910 и т. Д., И никто не работает.
С статическим портом я получаю следующее сообщение с удаленным рабочим столом в Windows 7
started connecting
connecting to 127.0.0.1 3350
tcp connected
[d3 ] Я использовал следующие шаги для настройки xrdp
Установлен xrpd
Изменен /etc/xrdp/startwm.sh на:
#!/bin/sh
if [ -r /etc/default/locale ]; then
. /etc/default/locale
export LANG LANGUAGE
fi
. /etc/X11/Xsession
mate-session
Изменено [xrdp1] в /etc/xrdp/xrdp.ini на
[xrdp1]
name=sesman-Xvnc
lib=libvnc.so
username=ask
password=ask
ip=127.0.0.1
port=ask3350
Когда я запускаю netstat, я вижу, что port 3350 активен
netstat -an | grep "LISTEN" | grep ":3350"
tcp 0 0 127.0.0.1:3350 0.0.0.0:* LISTEN
ps axf | grep xrdp
1058 ? Sl 69:09 /usr/sbin/xrdp
1096 ? S 0:00 /usr/sbin/xrdp-sesman
1946 ? S 0:00 \_ /usr/sbin/xrdp-sessvc 1949 1948
1953 ? Sl 0:00 \_ xrdp-chansrv
14406 pts/8 S+ 0:00 \_ grep --color=auto xrdp
Какие-нибудь советы о том, как это исправить?