Configuração do XRDP no Debian

Configuração do XRDP no Debian
Este tutorial explica como instalar o XRDP (X Remote Desktop Protocol) para se conectar graficamente a um dispositivo Linux a partir de um dispositivo Microsoft Windows.

Configure seu firewall para XRDP

XRDP usa a porta 3389. Antes de instalar o XRDP, você precisa abrir esta porta. Você pode abrir a porta usando UFW (firewall não complicado), como mostrado no exemplo abaixo. Substitua o endereço IP para o seu endereço de rede.

sudo ufw permitir de 10.0.2.0/24 para qualquer porta 3389

Em seguida, recarregue o UFW, como mostrado na imagem a seguir.

SUDO UFW RELOAD

Agora seu firewall está pronto para usar xrdp.

Introdução ao XRDP

Em Debian e suas distribuições Linux, você pode instalar o XRDP usando o APT, conforme mostrado na captura de tela abaixo.

sudo apt install xrdp -y

O processo de instalação do XRDP adicionará o usuário xrdp ao seu sistema. Para permitir a autenticação, você precisa adicionar o XRDP usuário do ssl-cert grupo. Você pode conseguir isso usando o Usermod comando, como mostrado na captura de tela abaixo.

sudo usermod -a -g ssl -cert xrdp

Uma vez adicionado o usuário ao grupo, reinicie o serviço XRDP; Você pode usar o SystemCtl como mostrado abaixo.

sudo systemctl reiniciar xrdp

Agora você está pronto para se conectar através do XRDP.

Conectando do Windows ao Linux usando o XRDP

No Windows, procure o aplicativo RDP; Você pode usar a caixa de pesquisa de aplicativos, como mostrado na captura de tela a seguir.

Uma janela solicitará solicitar o endereço IP do dispositivo Linux para o qual você deseja se conectar, preencha e pressione o OK botão.

Ao tentar se conectar, você verá um aviso. Se você não deseja que o aviso apareça novamente, pode verificar a caixa "Não me peça novamente em busca de conexões com este computador" e depois pressione o Sim botão para continuar.

Uma caixa de login será exibida; Preencha seu nome de usuário e senha. É importante lembrar que você não poderá se conectar ao seu dispositivo Linux com um nome de usuário já registrado no seu dispositivo Linux, use um usuário diferente ou logout do seu computador Linux.

Depois de preencher seu nome de usuário e senha, pressione o botão OK.

Como você pode ver, a conexão foi feita com sucesso.

Solução de problemas

Quando tentei me conectar usando o XRDP com o Mate Windows Manager no meu dispositivo Linux, recebi um erro de dbus seguido de uma tela preta. Para resolver isso, você pode alterar seu gerenciador de janelas ou seguir as etapas descritas abaixo.

Edite o arquivo de configuração /etc/xrdp/startwm.sh; você pode usar o nano como mostrado abaixo.

sudo nano/etc/xrdp/startwm.sh

Adicione as 2 linhas a seguir ao arquivo antes das duas linhas finais, conforme mostrado na captura de tela abaixo.

Unset dbus_session_address
Unset xdg_runtime_dir

Reinicie o XRDP como mostrado abaixo.

sudo systemctl reiniciar xrdp

Agora você deve ser capaz de se conectar do Windows ao Linux usando o XRDP.

Para informações adicionais sobre o XRDP, você pode ler este link https: // linux.morrer.net/man/8/xrdp.

Conecte os dispositivos Linux/Windows usando o TeamViewer

TeamViewer é uma das ferramentas mais populares para acesso remoto a dispositivos. Ele suporta vários sistemas operacionais, permitindo que você se conecte do Windows ao Linux. O principal problema é o TeamViewer não é de código aberto e é gratuito apenas para uso pessoal.

Esta seção inclui instruções para linux e lados do Windows.

Instruções para o dispositivo Linux

Para começar, no seu dispositivo Linux, faça o download do TeamViewer deste link https: // www.TeamViewer.com/en-us/download/linux/

Na parte inferior da página, você verá o pacote de instalação adequado para distribuições Linux baseadas em Debian, como o Ubuntu, pressionará sua arquitetura adequada para começar a baixar.

Depois de baixado, instale o TeamViewer executando o comando abaixo. Lembre -se de substituir “TeamViewer_15.21.4_AMD64.Deb ”com o seu nome de arquivo adequado ou versão correta.

sudo dpkg -i TeamViewer_15.21.4_AMD64.Deb

Depois de instalado, você pode encontrar o TeamViewer em seu menu de aplicativos; Pressione -o para abrir o programa na seção Internet.

Quando o TeamViewer aparecer, você verá "seu ID" e "senha" no seu lado esquerdo; Você precisará dessas informações mais tarde, não as copie agora, pois a senha atualiza após alguns minutos.

Instruções para o dispositivo Windows

No Windows, clique neste link para baixar o TeamViewer https: // TeamViewer.com/en-us e pressione o botão "Download gratuitamente".

O download começará automaticamente.

Se o instalador não iniciar automaticamente, execute -o e selecione o “Instalação padrão”Como mostrado abaixo, pressione o“Aceitar - a seguir" botão.

Quando solicitado, permita que o TeamViewer faça alterações em seus dispositivos pressionando o “Sim" botão.

Aguarde a primeira parte do processo de instalação para terminar.

Quando perguntado, selecione a opção “Eu quero usar a versão gratuita para uso pessoal"E pressione o"Terminar" botão.

Na próxima janela, marque a caixa “Aceito a caixa EULA e DPA” e pressione “Continuar““.

TeamViewer vai aparecer. No "ID do parceiro”Campo, digite o código TeamViewer no seu dispositivo Linux mostra no“Sua identificação" seção.

Então você será solicitado a senha mostrada no TeamViewer do seu dispositivo Linux “Senha" campo.

Como você pode ver na imagem abaixo, a conexão foi feita corretamente. A razão pela qual a captura de tela abaixo parece confusa é que, para este tutorial, estou usando uma máquina virtual.

É tudo por agora; Você acabou de aprender duas maneiras diferentes de se conectar do Windows ao Linux.

Conclusão

Como você pode ver, a configuração do XRDP no Debian para se conectar a partir de um dispositivo Windows é muito fácil. Qualquer nível de usuário do Linux pode aplicar as etapas explicadas neste tutorial para obter uma conexão entre diferentes sistemas operacionais. Como mostrado, o Linux suporta vários métodos para aceitar conexões do Windows. Para se conectar a ele, este tutorial explicou duas das maneiras mais populares. Ao contrário do TeamViewer, o XRDP é uma implementação de código aberto, que torna essa alternativa preferida ao TeamViewer, que não é de código aberto nem gratuito para uso não pessoal. Você pode encontrar soluções adicionais, como Anydesk, cujas instruções você pode ler em https: // linuxhint.com/install_anydesk_debian10/.

Obrigado por ler este tutorial. Espero que tenha sido útil. Continue nos seguindo para mais dicas e tutoriais do Linux.