Por que o gerenciador de sessão xrdp não mostra um prompt de login de senha de usuário?

3

Qual configuração eu preciso para obter o prompt de usuário / senha funcionando?

Eu instalei xrdp em um sistema sem cabeçalho usando o seguinte script:

# X Window Server
sudo pacman -Sy xorg-server --noconfirm
# Adds Startup scripts in User Folder
sudo pacman -S xorg-xinit --noconfirm
# Desktop Environment
sudo pacman -S xfce4 --noconfirm
# Install Internet Browser
yaourt -S icecat --noconfirm
# Install xrdp
yaourt -S xrdp --noconfirm
# Setup /etc/xdp/startwm.sh
printf "#!/bin/sh\nexec startxfce4" > /etc/xrdp/startwm.sh
# Start xrfp
sudo systemctl start xrdp
sudo systemctl start xrdp-sesman
sudo systemctl enable xrdp
sudo systemctl enable xrdp-sesman

Eu quero que qualquer usuário possa abrir uma conexão e chegar a uma tela de login.

Por que isso?

Enãoisso?

Abrirconexãoinicialcom

Notas: uname -srm > Linux 4.6.4-1-ARCH x86_64

Eu posso me conectar ao gerenciador de janelas se eu fornecer as credenciais apropriadas no lado do Windows para a conexão. Eu gostaria que meu servidor xrdp aceitasse qualquer conexão e permitisse que o usuário fornecesse credenciais nesse estágio.

    
por Jonathan Komar 11.08.2016 / 12:41

1 resposta

2

Em xrdp.ini você tem a diretiva autorun definida em [Globals] ?

Pode ser que esteja configurado para iniciar automaticamente uma sessão e é por isso que ele não fornece a tela de logon. Tente remover isso completamente e veja o que acontece. Se você não tiver esse conjunto, poste o arquivo aqui e será mais fácil de diagnosticar.

Se você não tiver o seu coração definido em xrdp e precisar apenas de uma solução de área de trabalho remota, sugiro X2go . A sessão é feita inteiramente através do encaminhamento SSH X11 e, na minha experiência, é muito mais responsiva do que qualquer uma das alternativas. Além disso, o fato de ser feito sobre SSH é um bônus adicional em relação à segurança.

    
por 14.09.2016 / 11:13