Você quer se conectar remotamente em uma máquina Linux e iniciar um aplicativo gráfico? PuTTY para o resgate, graças à opção “habilitar o encaminhamento X11”. Você pode até fazer isso no Windows; tudo que você precisa fazer é instalar rapidamente um servidor X.
O programa PuTTY foi originalmente escrito para Windows, faz 20 anos. Ele foi portado para muitas outras plataformas desde então. É um aplicativo gráfico que fornece uma janela de terminal e conexão remota a outros computadores. Regularmente, a conexão é feita através de SSH, mas outros protocolos são suportados.
Ao mesmo tempo, a partir da interface de linha de comando da janela de terminal tradicional, PuTTY pode ser configurado para abrir aplicativos gráficos no computador remoto.
RELACIONADO: Docker para iniciantes: tudo que você precisa saber
Instalação PuTTY
Se o PuTTY ainda não estiver instalado no seu computador, você pode instalá-lo da seguinte maneira.
No Windows, baixe PuTTY da web.
Para instalar PuTTY no Ubuntu, use este comando:
sudo apt-get install putty
Para instalar o PuTTY no Fedora, use este comando:
sudo dnf install putty
Para instalar o PuTTY no Manjaro, use este comando:
sudo pacman -Syu putty
Usando PuTTY no Windows
Se você estiver executando o PuTTY no Windows, você precisará instalar um servidor X antes de continuar. O resto do procedimento funcionará da mesma forma que no Linux.
Os aplicativos gráficos do Linux se concentram em um servidor X para fornecer um ambiente de área de trabalho gráfico. Tem que haver um lugar para aplicativos gráficos para abrir e executar. O Windows não tem um servidor X porque não precisa dele. Por isso, precisaremos instalar um, da mesma forma que quando iniciamos os aplicativos gráficos do Linux a partir do subsistema Windows Windows 10 para Linux.
a Xming O servidor X foi usado para pesquisar esta postagem e funcionou muito bem. Baixe e instale-o. Você pode aceitar todos os padrões. Ele é executado assim que é instalado e aparece como um ícone na bandeja do sistema.
Iniciando PuTTY
No Windows, você encontrará o PuTTY no menu Iniciar após instalá-lo. No GNOME, você pode iniciar o PuTTY pressionando a tecla Super (aquele entre as teclas Ctrl e Alt à direita) e escrevendo “massa de vidraceiro”.
O ícone do PuTTy aparecerá na parte superior da tela. Clique nele para iniciar o PuTTY.
Conexão com PuTTY
A janela do PuTTY aparecerá. No campo Hostname, insira o endereço IP ou o nome da rede do computador remoto para se conectar. Deve haver um servidor SSH em execução no computador remoto.
No painel lateral, role para baixo até ver a entrada da árvore “SSH”. Expanda isto, em seguida, expanda a entrada “Autenticação” e destaque a entrada “X11”.
Selecione a caixa de seleção “Ativar encaminhamento X11”.
No painel lateral, vá até o topo da lista e selecione a entrada “Sessão”. Digite um nome para esta configuração no campo de texto “Sessões salvas”, então clique no botão “Guarda”. Em geral, Gostaria de salvar a configuração com o nome do computador remoto para poder reutilizá-la facilmente para conexões futuras.
Clique no botão “Abrir” para se conectar ao computador remoto.
A primeira vez que você se conecta a um computador remoto, você verá um aviso de que não se conectou a este computador antes.
Clique no botão “Aceitar” para completar a conexão.
Uma janela do termo x aparecerá. Digite o nome da conta de usuário com a qual você está se conectando e pressione Enter. Você será solicitado a fornecer a senha para esta conta. Digite a senha e pressione Enter.
O prompt de linha de comando para o computador remoto aparecerá.
Para iniciar um aplicativo gráfico, digite seu nome na linha de comando com os parâmetros que você quer passar para ele. Usaremos o editor de folha para editar o arquivo .bashrc.
leafpad .bashrc
o editor do leafpad será aberto com o arquivo .bashrc carregado nele.
Como outro exemplo, vamos começar o navegador epifania.
Epifania
O navegador epifania será aberto e você pode navegar até o seu portal web favorito.
E sim, ele também funciona no Windows! Aqui nós lançamos o idle
Python IDE em um sistema Linux remoto. Apareceu em nossa área de trabalho do Windows. Basta executá-lo digitando seu comando como você faria no Linux.
note que você não tem as decorações janelas habituais. É um aplicativo Linux que roda na área de trabalho do Windows, com atributos de janela do Linux, cortesia do PuTTY e do servidor Xming X.
RELACIONADO: Como executar aplicativos GUI em um contêiner Docker
Fechar conexão
Para fechar a conexão, feche todos os aplicativos e use o comando exit na janela do terminal PuTTY.
saída
Isso é realmente incrível
Consiga algo tão estranho quanto um aplicativo Linux funcional que funciona perfeitamente em uma área de trabalho do Windows, com alguns passos fáceis, É assombroso.