JanelasMacSoftwareConfiguraçõesSegurançaProdutividadeLinuxAndroidDesempenhoConfiguraçãoApple Tudo

Como configurar o acesso a desktop remoto com XRDP no Fedora

Editado 4 meses atrás por ExtremeHow Equipe Editorial

FedoraXRDPÁrea de Trabalho RemotaConfiguraçãoRedesSoftwareLinha de comandoTerminalAdministração de SistemasComputadores

Como configurar o acesso a desktop remoto com XRDP no Fedora

Tradução atualizada 4 meses atrás

Configurar o acesso a desktop remoto pode aumentar significativamente a versatilidade e acessibilidade do seu sistema Fedora. Ter a capacidade de acessar seu sistema remotamente significa que você pode trabalhar de quase qualquer lugar, desde que tenha uma conexão com a Internet. Uma maneira popular de habilitar esse acesso remoto em um sistema Linux é através do XRDP, uma implementação de código aberto do servidor Microsoft Remote Desktop Protocol (RDP).

Neste guia detalhado, apresentaremos a você o processo de configuração do acesso a desktop remoto com XRDP em um sistema Fedora. No final, você ganhará a capacidade de controlar remotamente seu sistema Fedora usando qualquer cliente RDP.

Pré-requisitos

Antes de começar a configurar o XRDP, certifique-se de ter os seguintes pré-requisitos:

Passo 1: Instalar o repositório EPEL

O repositório Extra Packages for Enterprise Linux (EPEL) fornece pacotes de software adicionais para o Fedora, incluindo o XRDP. Para habilitar o repositório EPEL, siga estes passos:

sudo dnf install epel-release

Este comando instala o repositório EPEL no seu sistema Fedora. O EPEL contém os pacotes necessários para a instalação e configuração do XRDP.

Passo 2: Instalar o XRDP

Com o repositório EPEL habilitado, podemos agora instalar o XRDP:

sudo dnf install xrdp

Este comando busca o XRDP junto com suas dependências e o instala no seu sistema Fedora.

Passo 3: Habilitar e iniciar o serviço XRDP

Após instalar o XRDP, o próximo passo é habilitar e iniciar seu serviço. Isso garante que o XRDP inicie automaticamente no momento da inicialização:

sudo systemctl enable xrdp --now

O comando acima não apenas habilita o XRDP, mas também inicia o serviço imediatamente. Para verificar se o XRDP está em execução, use:

sudo systemctl status xrdp

Você verá uma saída indicando que o serviço XRDP está ativo e em execução.

Passo 4: Configurar o firewall para permitir o XRDP

O Fedora normalmente vem com um firewall configurado para bloquear conexões de entrada. Para permitir o tráfego do XRDP, abra as portas necessárias (padrão 3389 para XRDP):

sudo firewall-cmd --permanent --add-port=3389/tcp

Após adicionar a porta, recarregue as configurações do firewall para aplicar as mudanças:

sudo firewall-cmd --reload

Passo 5: Configurar o SELinux para o XRDP

Se o SELinux estiver habilitado no seu sistema Fedora, ele pode inicialmente bloquear o XRDP. Para permitir conexões, ajuste os booleans necessários para modificar as políticas do SELinux:

sudo setsebool -P xrdp_can_connect_dbus 1

Este comando permite que o XRDP estabeleça as conexões necessárias para funcionar corretamente em um ambiente com SELinux habilitado.

Passo 6: Escolher um ambiente de desktop

O XRDP não detecta automaticamente o ambiente de desktop que você deseja. Você deve informar o XRDP sobre o ambiente escolhido. Por exemplo, se o GNOME for sua escolha de desktop, você precisa criar ou editar o arquivo ~/.Xclients:

echo "gnome-session" > ~/.Xclients

Em seguida, torne o arquivo executável:

chmod +x ~/.Xclients

Para usar outro ambiente de desktop, como o KDE, substitua 'gnome-session' no comando acima pelo comando apropriado para o seu ambiente (por exemplo, 'startkde' para o KDE).

Passo 7: Conectando ao sistema Fedora usando o cliente RDP

Com o XRDP configurado e em execução, você pode agora conectar-se ao seu sistema Fedora a partir de uma máquina remota usando um cliente RDP. No Windows, você pode usar a ferramenta integrada Remote Desktop Connection. No macOS e Linux, há opções como Remmina ou FreeRDP. Para conectar-se:

  1. Inicie seu cliente RDP e insira o endereço IP do seu sistema Fedora.
  2. Use o nome de usuário e a senha de uma conta de usuário existente no Fedora.
  3. Uma vez conectado, seu ambiente de desktop aparecerá, permitindo que você controle o sistema Fedora remotamente.

Solucionando problemas comuns

Apesar de seguir o processo de configuração, alguns usuários podem enfrentar problemas. Aqui estão algumas dicas gerais de solução de problemas:

Melhorando a segurança

Embora o XRDP facilite o acesso remoto, é essencial garantir que sua conexão seja segura. Considere as seguintes medidas:

Conclusão

Configurar o acesso a desktop remoto com XRDP no Fedora possibilita o controle fácil e flexível do seu sistema, seja para projetos pessoais, tarefas administrativas ou trabalho profissional. Seguindo os procedimentos descritos neste guia, você deve agora ter uma configuração de desktop remoto totalmente funcional pronta para uso de quase qualquer plataforma cliente. Sempre lembre-se da importância de manter suas conexões remotas seguras para proteger seus dados e sistemas de possíveis ameaças.

Continue explorando mais opções para o Fedora e XRDP para ajustar ainda mais a experiência remota de acordo com suas necessidades e preferências específicas. A versatilidade que o Fedora oferece o torna uma escolha ideal para usuários que desejam personalizar e controlar seus sistemas remotamente.

Se você encontrar algo errado com o conteúdo do artigo, você pode


Comentários