Ferramentas do usuário

Ferramentas do site


redes:openssh_multiplexer

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anterior Revisão anterior
Próxima revisão
Revisão anterior
redes:openssh_multiplexer [2015/05/09 13:41]
8812
redes:openssh_multiplexer [2015/05/09 15:28] (atual)
8812
Linha 6: Linha 6:
 "​Multiplexar"​ nada mais é do que enviar mais de uma conexão ssh sobre uma única conexão. O OpenSSH pode reutilizar uma conexão TCP para multiplas sessões SSH  concorrentes. Isso resulta em uma redução do consumo de recurso de criar novas conexões TCP. Primeiro, você precisa configurar um "​ControlMaster"​ para abrir um [[http://​pt.wikipedia.org/​wiki/​Soquete_de_domínio_Unix|soquete de domínio Unix]] localmente. O restante de todos os seus comandos ssh conectarão ao ControlMaster via soquete de domínio Unix. O ControlMaster nos dá os seguintes beneficios: "​Multiplexar"​ nada mais é do que enviar mais de uma conexão ssh sobre uma única conexão. O OpenSSH pode reutilizar uma conexão TCP para multiplas sessões SSH  concorrentes. Isso resulta em uma redução do consumo de recurso de criar novas conexões TCP. Primeiro, você precisa configurar um "​ControlMaster"​ para abrir um [[http://​pt.wikipedia.org/​wiki/​Soquete_de_domínio_Unix|soquete de domínio Unix]] localmente. O restante de todos os seus comandos ssh conectarão ao ControlMaster via soquete de domínio Unix. O ControlMaster nos dá os seguintes beneficios:
  
-    * O uso de um soquete já existente +    * O uso de um único ​soquete já existente 
-    * Nenhuma nova conexão ​TCP/IP+    * Sem novas conexões ​TCP/IP
     * Não necessita troca de chaves     * Não necessita troca de chaves
     * Não necessita autenticação e mais     * Não necessita autenticação e mais
Linha 50: Linha 50:
  
     lsof -U | grep master     lsof -U | grep master
 +que teria uma saída como essa:
 +    ssh       23827 welblade ​   4u  unix 0x0000000000000000 ​     0t0 21113 /​tmp/​master-192.168.1.219-22-ada.dhssvLEHWq3oawL9
 +    ssh       23827 welblade ​   5u  unix 0x0000000000000000 ​     0t0 22230 /​tmp/​master-192.168.1.219-22-ada.dhssvLEHWq3oawL9
 +
   
 Ou  Ou 
     ssh -O check [email protected]     ssh -O check [email protected]
 +a saída:
 +    Master running (pid=23827)
 +
   
 +
 =====Eu posso dizer à conexão master para não aceitar mais pedidos de multiplexação?​ ===== =====Eu posso dizer à conexão master para não aceitar mais pedidos de multiplexação?​ =====
 A sintaxe é como encaminhar a porta 3128 no host local para a porta 3128 no host remoto usando -L: A sintaxe é como encaminhar a porta 3128 no host local para a porta 3128 no host remoto usando -L:
redes/openssh_multiplexer.1431178895.txt.gz · Última modificação: 2015/05/09 13:41 por 8812