De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.


Múltiplas conexões com ssh

Colaboração: Rubens Queiroz de Almeida

Data de Publicação: 02 de maio de 2014

Quando trabalhamos remotamente com servidores GNU/Linux, frequentemente abrimos múltiplas conexões para o mesmo servidor.

O programa ssh oferece um recurso que torna o estabelecimento de conexões adicionais muito mais rápido. Uma vez que a primeira conexão é estabelecida, as conexões seguintes irão compartilhar informações da sessão já estabelecida, sendo até mesmo desnecessário fornecer a senha novamente.

Para habilitar o compartilhamento de conexões, edite o seu arquivo pessoal de configuração do ssh, localizado em ~/.ssh/config e acrescente os seguintes parâmetros:

ControlMaster auto
ControlPath /tmp/ssh_mux_%h_%p_%r

Isto feito, encerre todas as conexões ssh existentes e faça uma nova conexão. Em uma segunda janela, faça uma nova conexão ao servidor. Você verá que a conexão será estabelecida muito mais rapidamente e não será necessário fornecer a senha novamente.

Um problema que pode ocorrer é que às vezes a conexão é encerrada anormalmente e o arquivo definido pela variável ControlPath não é removido. Ao tentar estabelecer uma nova conexão é detectado o arquivo já existente e o programa verifica que o arquivo diz respeito a conexões anteriores e é ignorado e as conexões são estabelecidas sem o compartilhamento. É exibida uma mensagem de alerta e mais nada. Neste caso, o mais conveniente é remover o arquivo com problema manualmente e realizar as conexões novamente.

Referência: SSH Can Do That? Productivity Tips for Working with Remote Servers

Adicionar comentário

* Campos obrigatórios
5000
Powered by Commentics

Comentários

Nenhum comentário ainda. Seja o primeiro!


Veja a relação completa dos artigos de Rubens Queiroz de Almeida