Editado 4 meses atrás por ExtremeHow Equipe Editorial
FedoraXRDPÁrea de Trabalho RemotaConfiguraçãoRedesSoftwareLinha de comandoTerminalAdministração de SistemasComputadores
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.
Antes de começar a configurar o XRDP, certifique-se de ter os seguintes pré-requisitos:
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.
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.
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.
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
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.
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).
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:
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:
~/.Xclients
e que ele é executável. Verifique os logs do XRDP para erros (/var/log/xrdp.log
e /var/log/xrdp-sesman.log
).sudo systemctl restart xrdp
se necessário.Embora o XRDP facilite o acesso remoto, é essencial garantir que sua conexão seja segura. Considere as seguintes medidas:
/etc/xrdp/sesman.ini
.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