Instalei o xrdp em um PC Ubuntu mate 16.04 e configurei o xrdp nele. Eu gostaria de definir uma porta estática para que a mesma sessão seja sempre aberta. Mas, por algum motivo, quando eu defino uma porta remota, a área de trabalho remota não consegue fazer o login.
Em /etc/xrdp/xrdp.ini
defino porta como port=-1
para uma porta aleatória e vejo que a porta 3350 é usada. O login remoto funciona com port=-1
, mas quando eu configuro a porta para port=ask3350
ou port=3350
, o login remoto não funciona mais. Eu também tentei outras portas, como 5911
, 5910
etc e nenhum trabalho.
Com porta estática, recebo a seguinte mensagem com o aplicativo de área de trabalho remota no windows 7
started connecting
connecting to 127.0.0.1 3350
tcp connected
Parece ficar preso após o TCP conectado.
Eu usei as etapas a seguir para configurar xrdp
Instalado xrpd
/etc/xrdp/startwm.sh
modificado para:
#!/bin/sh
if [ -r /etc/default/locale ]; then
. /etc/default/locale
export LANG LANGUAGE
fi
. /etc/X11/Xsession
mate-session
[xrdp1]
modificada em /etc/xrdp/xrdp.ini
para
[xrdp1]
name=sesman-Xvnc
lib=libvnc.so
username=ask
password=ask
ip=127.0.0.1
port=ask3350
Quando executo o netstat, vejo que port 3350
está ativo
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
Alguma dica de como corrigir isso?