Configure o acesso RDP seguro a um desktop Pardus Xfce.

Se precisar usar um computador Pardus de outra sala ou rede, a configuração ideal depende de você querer visualizar a área de trabalho já aberta ou iniciar um login gráfico separado. Para a edição Pardus 25 Xfce, uma solução prática de RDP é xrdpusar o backend Xorg; instale-o somente se os repositórios Pardus configurados em sua máquina oferecerem os pacotes necessários e mantenha o acesso por meio de uma LAN ou VPN confiável. O RDP (Remote Desktop Protocol) permite que um cliente RDP exiba e controle uma sessão gráfica remota.

Este guia usa o Pardus 25 como ponto de referência. O Pardus 25 está disponível com o Xfce 4.20.2 como ambiente de trabalho padrão e com o GNOME 48.4 como uma edição separada, de acordo com as notas de lançamento do Pardus 25. Versões anteriores do Pardus podem ter versões de pacotes ou comportamentos de ambiente de trabalho diferentes, portanto, verifique a sua versão antes de seguir os passos específicos do pacote.

1. Decida qual experiência de desktop você precisa.

O acesso remoto à área de trabalho pode ter dois significados diferentes. O compartilhamento de área de trabalho exibe e controla a sessão gráfica já aberta no computador Pardus. O login remoto cria uma sessão gráfica de login para o usuário que se conecta. Esses modos não são intercambiáveis: o compartilhamento é útil para auxiliar alguém no console, enquanto o login remoto geralmente é mais adequado para acesso não supervisionado à estação de trabalho.

Os passos abaixo configuram uma sessão Xfce separada xrdp. Isso evita presumir que a pessoa no computador físico já esteja conectada. Se a sua instalação do Pardus usa o GNOME e você deseja especificamente compartilhar ou fazer login remotamente no GNOME, verifique Configurações > Sistema > Área de Trabalho Remota. A documentação atual do GNOME descreve controles separados para Compartilhamento de Área de Trabalho e Login Remoto, mas as opções exatas dependem dos componentes e da versão do GNOME instalados; não presuma que elas estejam presentes no Xfce.

Para um exemplo concreto, imagine um estudante fictício que deseja acessar sua estação de trabalho Pardus 25 Xfce a partir de um laptop Windows, enquanto ambos os dispositivos estão na mesma rede doméstica. Ele precisa de sua própria sessão gráfica, então o método Xfce com xrdp é adequado. Este exemplo é meramente ilustrativo; não se trata de um relato de uma configuração testada.

2. Prepare Pardus e confirme a disponibilidade do pacote.

Antes de instalar qualquer coisa, atualize o Pardus através dos repositórios oficiais e certifique-se de ter uma conta de administrador, uma conexão de rede funcionando e uma forma de acessar o computador localmente caso o acesso remoto não funcione. Na máquina do Pardus, verifique a versão e a área de trabalho:

cat /etc/os-release
echo "$XDG_CURRENT_DESKTOP"

Em seguida, verifique se os repositórios configurados nesta instalação oferecem os pacotes do servidor RDP e do driver Xorg:

sudo apt update
apt-cache policy xrdp xorgxrdp

Instale somente se ambos os repositórios mostrarem um candidato. O projeto xrdp descreve o xrdp como um servidor gráfico de login RDP e recomenda o xorgxrdpmódulo para um ambiente de desktop Xorg; sua porta de escuta padrão é TCP 3389. A disponibilidade do pacote pode variar de acordo com a versão do Pardus e a configuração do repositório. Se algum dos pacotes não tiver um candidato, não adicione um repositório de terceiros não relacionado apenas para seguir este guia; consulte os fontes do pacote Pardus para a sua versão.

sudo apt install xrdp xorgxrdp

3. Selecione Xfce para a sessão remota e inicie o serviço.

A sessão é o ambiente de área de trabalho que o usuário remoto vê após fazer login. Se a máquina já estiver executando o Pardus Xfce, instrua o iniciador de sessão X a iniciar o Xfce para sua conta:

printf '%s\n' xfce4-session > ~/.xsession

Este comando grava um comando de sessão no ~/.xsessionarquivo do usuário atual. Execute-o como a conta que se conectará, não como root. Se você usa outra área de trabalho ou já mantém um arquivo personalizado .xsession, não o sobrescreva sem antes salvar uma cópia e usar o comando de sessão correto para essa área de trabalho.

Habilite o serviço xrdp na inicialização e inicie-o agora:

sudo systemctl enable --now xrdp
systemctl is-active xrdp

O segundo comando deve imprimir activese o systemd reportar que o serviço está em execução. Se o serviço estiver ausente ou não iniciar, verifique seu status antes de abrir qualquer porta de rede:

sudo systemctl status xrdp --no-pager

4. Restrinja o acesso à rede antes de se conectar.

Não exponha a porta TCP 3389 diretamente à internet pública. O RDP é um serviço de login interativo, portanto, uma porta acessível atrai tentativas de adivinhação de senhas. Para uso doméstico ou no escritório, conecte-se a partir da mesma rede confiável ou primeiro conecte-se à VPN da sua organização. Se um firewall de host estiver ativado, crie uma regra que permita a porta TCP 3389 somente da LAN confiável ou do intervalo de endereços da VPN. Os comandos do firewall variam dependendo se o computador usa UFW, nftables ou outro gerenciador; verifique o firewall ativo e suas regras existentes antes de alterá-las.

Encontre o endereço local da máquina Pardus com:

hostname -I

Use o endereço acessível a partir da rede do cliente, não um endereço de loopback ou uma interface VPN não relacionada. Mantenha a conta de usuário do Pardus protegida por uma senha forte e exclusiva e evite compartilhar credenciais de administrador para acesso rotineiro à área de trabalho. A documentação original do xrdp inclui criptografia TLS para transporte RDP por padrão; ainda assim, verifique o comportamento do certificado em sua implementação e mantenha o servidor e o cliente atualizados.

5. Conecte-se a partir do cliente e verifique a sessão.

No Windows, abra a Conexão de Área de Trabalho Remota executando o comando `sudo apt-get remote-disconnect` mstsc. Insira o endereço IP acessível do computador Pardus, escolha Conectar e faça login com a conta Pardus proprietária do .xsessionarquivo. De outro computador Linux, o Remmina pode funcionar como um cliente RDP; a visão geral do software da comunidade Pardus identifica o Remmina como um cliente compatível com RDP e vários outros protocolos de acesso remoto.

Uma conexão bem-sucedida deve resultar em uma sessão de área de trabalho Xfce. Confirme se você consegue abrir um aplicativo inofensivo, interagir com a área de trabalho e desconectar normalmente. Em seguida, reconecte-se uma vez para garantir que o acesso funcione após o primeiro login. Se o login for bem-sucedido, mas a janela estiver em branco ou fechar imediatamente, verifique se o comando de sessão do usuário é válido e se o Xfce está instalado. Se o cliente não conseguir acessar o host, verifique o endereço, o caminho da VPN/LAN, o estado do serviço e a regra de firewall com escopo antes de alterar as configurações de segurança do xrdp.

Para obter os registros da inicialização atual, use:

sudo journalctl -u xrdp -b --no-pager

Procure por erros de conexão ou de sessão próximos ao momento da tentativa falha. Um serviço em execução por si só não comprova que o acesso remoto funciona: a verificação final é um login do cliente que cria a sessão Xfce pretendida enquanto a regra de rede permanece limitada a fontes confiáveis.

Referências: as notas de lançamento do Pardus 25 , a documentação do projeto xrdp upstream , as informações do pacote xrdp do Debian e a documentação do GNOME Remote Login .

Deixar um comentário

Faça backup e restaure as configurações do HamoniKR sem perder arquivos ocultos.

Faça backup e restaure as configurações do HamoniKR sem perder arquivos ocultos.

Salve as preferências do HamoniKR em um armazenamento externo, inclua pastas pessoais ocultas e escolha um modo de restauração segura ao migrar para uma nova instalação.

Configure o acesso RDP seguro a um desktop Pardus Xfce.

Configure o acesso RDP seguro a um desktop Pardus Xfce.

Instale e configure o xrdp no Pardus, escolha a sessão Xfce correta, restrinja o acesso à rede e verifique se o login remoto funciona.

Erros do APT Pardus 23: Verifique o DNS e os repositórios yirmiuc

Erros do APT Pardus 23: Verifique o DNS e os repositórios yirmiuc

Diagnosticar falhas de conexão APT no Pardus 23, confirmar as fontes oficiais do yirmiuc e restaurar o apt update sem ignorar as verificações de assinatura de pacotes.

Configure impressoras USB e de rede com o CUPS no sistema operacional Harmonica.

Configure impressoras USB e de rede com o CUPS no sistema operacional Harmonica.

Configure impressoras no Harmonica OS usando o CUPS, compare o IPP sem driver com drivers legados e verifique a impressão via USB ou rede com uma página de teste.

Recupere a senha de root esquecida no Harmonica OS com o GRUB Recovery.

Recupere a senha de root esquecida no Harmonica OS com o GRUB Recovery.

Utilize um shell de recuperação para definir uma nova senha de root para o Harmonica OS, com verificações para discos criptografados, sistemas de arquivos somente leitura e contas que utilizam sudo.

Configurar certificados S/MIME no Thunderbird para e-mail seguro

Configurar certificados S/MIME no Thunderbird para e-mail seguro

Importe ou solicite um certificado S/MIME no Thunderbird, atribua-o para assinatura e criptografia, faça backup de sua chave privada e verifique a segurança do seu e-mail.

Como configurar dual boot com Ubuntu 24.04 e Windows 11 com o BitLocker ativado

Como configurar dual boot com Ubuntu 24.04 e Windows 11 com o BitLocker ativado

Instale o Ubuntu 24.04 juntamente com o Windows 11 com BitLocker de forma segura. Compare caminhos de unidades separadas e compartilhadas, chaves de recuperação, particionamento e verificações de inicialização.

Como corrigir o problema de desconexão do Wi-Fi após a suspensão no Ubuntu 24.04

Como corrigir o problema de desconexão do Wi-Fi após a suspensão no Ubuntu 24.04

Corrija as quedas de Wi-Fi no Ubuntu 24.04 após a suspensão verificando o NetworkManager, bloqueios de rádio, atualizações, economia de energia e drivers — e verifique novamente a cada retomada da operação.

Corrigir o alto uso de CPU pelo Tracker-Miner-3 no Ubuntu GNOME

Corrigir o alto uso de CPU pelo Tracker-Miner-3 no Ubuntu GNOME

Descubra por que o tracker-miner-fs-3 utiliza muita CPU no Ubuntu GNOME e como verificar a indexação, excluir pastas, atualizar o Ubuntu ou reconstruir o índice de pesquisa com segurança.

Reduza a distorção de áudio no Ubuntu 24.04 com ajustes específicos no ALSA.

Reduza a distorção de áudio no Ubuntu 24.04 com ajustes específicos no ALSA.

Verifique se o recorte de áudio, a conversão de formato ALSA ou a economia de energia HDA estão causando distorção de áudio no Ubuntu 24.04 e, em seguida, aplique a correção reversível correspondente.