Pesquisa de site

Remmina - um cliente de área de trabalho remota e compartilhamento de arquivos para Linux


Remmina é um cliente de desktop remoto gratuito, de código aberto, rico em recursos e poderoso para Linux e outros sistemas semelhantes ao Unix, escrito em GTK+3. Destina-se a administradores de sistema e viajantes que precisam acessar e trabalhar remotamente com vários computadores.

Suporta diversos protocolos de rede em uma interface de usuário simples, unificada, homogênea e fácil de usar.

Recursos do Remmina

  • Suporta RDP, VNC, NX, XDMCP e SSH.
  • Permite que os usuários mantenham uma lista de perfis de conexão, organizados por grupos.
  • Suporta conexões rápidas por usuários inserindo diretamente o endereço do servidor.
  • Áreas de trabalho remotas com resoluções mais altas são roláveis/escaláveis nos modos janela e tela cheia.
  • Suporta modo de tela cheia da janela de visualização; aqui, a área de trabalho remota rola automaticamente quando o mouse se move sobre a borda da tela.
  • Também suporta uma barra de ferramentas flutuante em modo de tela cheia; permite alternar entre modos, alternar a captura do teclado, minimizar e muito mais.
  • Oferece interface com guias, gerenciada opcionalmente por grupos.
  • Também oferece um ícone na bandeja, que permite acessar rapidamente os perfis de conexão configurados.

Neste artigo, mostraremos como instalar e usar o Remmina com alguns protocolos suportados no Linux para compartilhamento de desktop.

Pré-requisitos

  • Permitir o compartilhamento da área de trabalho em máquinas remotas (permitir que máquinas remotas permitam conexões remotas).
  • Instale serviços SSH nas máquinas remotas.

Como instalar a ferramenta Remmina Desktop Sharing no Linux

Remmina e seus pacotes de plugins já são fornecidos nos repositórios oficiais de todas, se não da maioria, das principais distribuições Linux.

Execute os comandos abaixo para instalá-lo com todos os plugins suportados:

------------ On Debian/Ubuntu ------------ 
sudo apt install remmina remmina-plugin-*
------------ On CentOS/RHEL/Alma & Rocky ------------ 
yum install epel-release
yum copr enable castor/remmina
yum install 'remmina*'
------------ On Fedora 22+ ------------ 
sudo dnf copr enable hubbitus/remmina-next
sudo dnf upgrade --refresh 'remmina*' 'freerdp*'
sudo emerge -a net-misc/remmina  [On Gentoo Linux]
sudo apk add remmina             [On Alpine Linux]
sudo pacman -S remmina           [On Arch Linux]
sudo zypper install remmina      [On OpenSUSE]

Como se conectar a um sistema Linux remoto

Depois de instalá-lo, procure por remmina no Ubuntu Dash ou no menu Linux Mint e inicie-o:

Você pode realizar qualquer configuração através da interface gráfica ou editando os arquivos em $HOME/.remmina ou $HOME/.config/remmina.

Para configurar uma nova conexão com um servidor remoto, pressione [Ctrl+N] ou vá para Conexão -> Novo e configure o perfil de conexão remota conforme mostrado na imagem abaixo . Esta é a interface de configurações básicas.

Clique em Avançado na interface acima para definir configurações avançadas de conexão.

Para definir as configurações de SSH, clique em SSH na interface do perfil acima.

Depois de definir todas as configurações necessárias, salve as configurações clicando no botão Salvar e, na interface principal, você poderá visualizar todos os perfis de conexão remota configurados, conforme mostrado abaixo.

Remmina – Conecte-se ao Linux remoto usando sFTP

Escolha o perfil de conexão e edite as configurações, escolha SFTPTransferência segura de arquivos no menu inferior Protocolos. Em seguida, defina um caminho de inicialização (opcional) e especifique os detalhes de autenticação SSH. Por último, clique em Conectar.

Digite sua senha de usuário SSH aqui.

Se você vir a interface abaixo, a conexão SFTP foi bem-sucedida e agora você pode transferir arquivos entre suas máquinas.

Remmina – Conecte-se ao Linux remoto usando SSH

Selecione o perfil de conexão e edite as configurações, depois escolha SSH – Secure Shell no menu inferior Protocolos e, opcionalmente, defina um programa de inicialização e detalhes de autenticação SSH. Por último, clique em Conectar e digite a senha SSH do usuário.

Ao ver a interface abaixo, significa que sua conexão foi bem-sucedida, agora você pode controlar a máquina remota usando SSH.

Remmina – Conecte-se à área de trabalho Linux remota usando VNC

Escolha o perfil de conexão na lista, edite as configurações e selecione VNC – Virtual Network Computing no menu inferior Protocolos. Defina as configurações básicas, avançadas e SSH para a conexão e clique em Conectar e digite a senha SSH do usuário.

Depois de ver a interface a seguir, isso significa que você se conectou com sucesso à máquina remota usando o protocolo VNC.

Digite a senha de login do usuário na interface de login da área de trabalho, conforme mostrado na captura de tela abaixo.

Basta seguir as etapas acima para usar os outros protocolos restantes para acessar máquinas remotas, é simples assim.

Isso é tudo! Neste artigo, mostramos como instalar e usar o cliente de conexão remota Remmina com alguns protocolos suportados no Linux. Você pode compartilhar suas idéias nos comentários por meio do formulário de feedback abaixo.