Eu uso o Ubuntu na minha área de trabalho. Quando estiver longe da área de trabalho, gostaria de acessar a sessão usando meu laptop Windows 7. Atualmente, estou usando o xrdp para conectar, mas ele inicia uma sessão remota. Existe alguma maneira de usar apenas a mesma sessão da área de trabalho? Quero poder continuar de onde parei na área de trabalho.
obrigado
remote-desktop
xrdp
Jonathan B
fonte
fonte
Respostas:
Bem, não consegui encontrar uma maneira de fazer isso com o xrdp puro, mas encontrei uma boa descrição sobre como proceder para configurá-lo como um gateway de rdp para vnc. Funciona bem o suficiente para atender ao meu propósito.
Retirado de http://ubuntuwiki.net/index.php/Xrdp,_installing
Instale o xrdp e o vino
Configure o vino para que você possa se conectar remotamente à sessão existente
Digite
vino-preferences
no terminal, marque "Permitir que outros usuários visualizem sua área de trabalho", "Permitir que outros usuários controlem sua área de trabalho" e defina as configurações de "Segurança" como desejar (provavelmente desmarcará "confirme cada acesso a esta máquina "e marque" exigem que o usuário digite esta senha ").Configure o xrdp para acessar o vino
Edite
/etc/xrdp/xrdp.ini
, adicionando o texto abaixo. Altere o nome para o que quiser. Além disso, certifique-se de[xrdp1]
usar um número que não entre em conflito com uma configuração existente.fonte
netstat
, informará que tenhovino-server
executando nas portas 5800 (somente ipv6) e 5900 (ipv4 e ipv6). Estou usando uma instalação padrão do ubuntu e verifiquei as caixas apropriadas para permitir que outras pessoas se conectem e controlem minha área de trabalho.Melhor ainda, defina
/etc/xrdp/xrdp.ini
assim:Dessa forma, ele solicita a porta com um padrão de
5910
. Se nenhuma sessão vnc existir5910
, uma5910
tentativa de conexão falhará. Nesse caso, tente novamente, mas defina a porta-1
para forçar a criação de uma nova sessão, normalmente ativada5910
.fonte
Por favor, tente o seguinte:
No seu
/etc/xrdp/xrdp.ini
arquivo, aumente odelay_ms
valor do valor já existente.Eu encontrei o mesmo problema e mudei isso
delay_ms
de 2000 para 5000 e funcionou para mim.Não tenho certeza se isso tem algo a ver com a velocidade da rede.
fonte
Eu tive o mesmo problema que você :) Ao instalar o xrdp, xfce e alterar o xrdp.ini (como mostrado na sua própria resposta), consegui voltar a uma sessão remota. Ainda assim, não consegui compartilhar a área de trabalho, em outras palavras, para voltar à sessão local. O material do vino não funciona para mim, recebi a mensagem "erro ao conectar-se ao 127.0.0.1:5900 - problema na conexão". Do meu ponto de vista, isso se deve a um servidor vncs ausente, como iain-samuel-mclean-elder aponta em um comentário. Para encurtar a história, consegui que funcionasse corretamente com o x11vnc. Quando o computador inicia, um serviço está chamando x11vnc.
Talvez o seguinte ajude outras pessoas, portanto, elas não precisam pesquisar na Internet o dia inteiro, como eu fiz.
As instruções que você precisa seguir são apenas dos dois links abaixo.
xrdp e xfce4 para trabalhar juntos: isso também funciona no meu ubuntu 16.04. Isso conseguirá funcionar remotamente com o computador. https://www.tweaking4all.com/software/linux-software/use-xrdp-remote-access-ubuntu-14-04/
gerenciar o servidor x11vnc para trabalhar na inicialização: Para compartilhar a área de trabalho do computador. http://c-nergy.be/blog/?p=8984
-> Acabei de alterar o arquivo /etc/xrdp/xrdp.ini para minhas próprias necessidades:
O bom dessa configuração é que, se você se conectar a partir do Windows com o rdp padrão, poderá reiniciar o computador remotamente e conectar-se remotamente novamente, terminando na tela de logon normal do computador, como se sentasse à sua frente. Escolha "Sessão local" no menu xrdp após conectar-se ao rdp. A senha é o vncserver passwd, que você escolheu quando seguiu o link c-nergy acima. Se você deseja apenas abrir outra sessão, pode ir para a "sessão remota".
Espero que isto ajude ...
Regards Highway
fonte