Erro de login na área de trabalho remota para o servidor Ubuntu

6

Eu uso a conta Ubuntu Cloud e instalei o xrdp ( sudo apt-get install xrdp ), então eu uso Conexão de área de trabalho remota do Windows para remoto. Mas na etapa de login, sempre recebo esse erro depois que eu digito o nome de usuário e a senha, embora tenha sido digitado com muito cuidado.

connecting to sesman ip 127.0.0.1 port 3350
sesman connect ok
sending login info to sesman
xrdp_mm_process_login_response: login failed

Estou sentindo falta de algo?

    
por JatSing 16.02.2012 / 03:45

4 respostas

4

Eu tive problema semelhante, existem vários problemas com o xrdp no ubuntu parece. Eu achei esta página útil para resolver alguns dos outros, especialmente o problema do teclado com o teclado não-nós.

No que diz respeito ao problema de login, deve haver uma configuração de grupo na máquina ubuntu chamada "tsusers", eu adicionei este grupo através do gui, mas eu acredito que existe uma ferramenta de linha de comando para fazer o mesmo. Seu nome de usuário que você deseja acessar no xrdp também precisará ser um membro deste grupo. então o usuário "john" (você) precisará ter um grupo feito "tsusers". Também para usuários inexperientes (como eu!), Quando você faz login, login como "john", não "John", eu acredito que os nomes de usuários linux são na verdade minúsculos e não são maiúsculas iniciais como no login do gui no ubuntu.

Atenciosamente

    
por 02.12.2012 / 12:48
2

Introduction xrdp is a Remote Desktop Protocol (RDP) Server, allowing RDP clients to be presented an X windows desktop to the user.

Configuração Primeiro instale o xrdp:

sudo apt-get -y install xrdp

Em seguida, altere o nível de criptografia para alto a partir do padrão baixo :

sudo nano /etc/xrdp/xrdp.ini
encrypt_level=high

Em seguida, permita apenas o RDP através do firewall local:

sudo ufw allow 3389/tcp

Mas mais uma coisa

sudo vim /etc/ssh/sshd_config

Altere a Autenticação de Senha para yes from no , depois salve e saia.

Observação Depois de fazer essa alteração, pressione SHIFT +: [dois pontos] para abrir uma nova caixa de entrada de comando no editor vim. Digite wq e pressione Enter para salvar as alterações e sair do vim.      Reinicie o daemon SSH para que essa alteração entre em vigor.

 sudo /etc/init.d/ssh restart

Ganhe temporariamente privilégios de root e altere a senha do usuário do ubuntu para uma senha complexa para aumentar a segurança. Pressione a tecla Enter depois de digitar o comando passwd ubuntu , e você será solicitado a digitar a nova senha duas vezes.

 sudo –i passwd ubuntu

Finalmente, reinicie o xrdp e você poderá conectar:

sudo /etc/init.d/xrdp restart
    
por 27.11.2016 / 03:56
1

A questão é que a configuração tem que ser adaptada.

Adicione o usuário que você deseja usar ao grupo padrão tsusers (que você pode ter que criar primeiro), conforme definido em /etc/xrdp/sesman.ini , ou remova o comentário das linhas em sesman.ini onde os requisitos do grupo estão definidos.

Tome também cuidado com o keymap / conjunto de chaves: ele tem um retorno ao mapa de teclas dos EUA para que caracteres especiais sejam inseridos de outra maneira. Pode não ter sido pré-carregado (ou detectado automaticamente) e, portanto, deve ser gerado a partir do console ( km-xxxx.ini in /etc/xrdp )

Um novo mapa de teclado pode ser criado com xrdp-genkeymap , embora você possa estar sem sorte se tiver, por exemplo, um mapa de teclado suíço-alemão; então você pode ter que copiar um arquivo km-xxxx.ini de trabalho para o diretório /etc/xrdp , por exemplo: ch-DE -> km-0807.ini

Você também pode querer dar uma olhada nos logotipos se quiser adaptar a experiência de login localizada em /usr/share/xrdp ou /usr/local/share/xrdp

Você também pode querer examinar a documentação do xrdp no link (o site é necessário ..)
ou a página do github link

    
por 05.03.2015 / 09:12
0

Eu enfrentei o mesmo ".... xrdp_mm_process_login_response: login failed". Finalmente, descobri que o problema (no meu caso) era que o teclado definido em / etc / xrdp não era o teclado do meu desktop do Windows ... Em arquivos / etc / xrdp / "diferentes" km-0xxx.ini "são instalados por padrão. Descobri que o código-chave do meu desktop não estava lá. Aqui você encontra todos os códigos: link Eu renomeei todos os “km-0xxx.ini” em / etc / xrdp para “km-0xxx.ini.BAK” e então baixei e copiei em / etc / xrdp meu código de tecla direito (km-0831 no meu caso de um belgain- teclado azerty francês). Desde então: tudo bem. Não sei se você enfrenta o mesmo problema ... Sucesso!

    
por 11.04.2016 / 19:53