Script simples para conexões SSH
| Tweet |
|
Enviado por Pajé (ggaglianoΘgmail·com):
“Há poucas coisas mais rotineiras em um usuário de redes ou administrador de sistemas do que fazer conexões SSH. O problema é que normalmente isso implica na desconfortável digitação de vastas linhas de comando. E, se são várias máquinas diferentes, com nomes de usuários e portas diferentes, erros de digitação normalmente diminuem a produtividade e irritam o administrador de sistemas. Para facilmente contornar esta situação, o link abaixo mostra como criar de forma simples scripts para acesso automático via SSH a qualquer máquina, bastando apenas que se digite o nome da mesma. Os scripts são baseados em um script mestre que recebe os dados da conexão, valida-os e monta de forma segura a string de comando SSH.” [referência: pajeonline.blogspot.com]
| Tweet |
|
• Publicado por Augusto Campos em
25/01/2012 às 7:00 am
• Link direto para este post: http://br-l.org/!39298
• Siga no Twitter: @brlinuxblog e @augustocc
• Mais posts do mesmo tema: Aplicações
• Link direto para este post: http://br-l.org/!39298
• Siga no Twitter: @brlinuxblog e @augustocc
• Mais posts do mesmo tema: Aplicações











2 comentários:
1- O que vcs estão fazendo com SSH que exige “vastas linhas”? Se ainda fosse SCP, vá lá, mas SSH?
2- Parabéns por dividir a sua experiência! É sempre importante mostrar que os profissionais de TI, principalmente administradores de sistemas, deveriam ser mais “Preguiçosos”, automatizando tudo e fazendo seu trabalho 1 vez só, e direito.
Uma dúvida:
fastssh.sh 192.168.10.10 22 usuario = 35 caracteres
ssh usuario@192.168.10.10 -p 22 = 31 caracteres
Não entendi onde seu script facilita alguma coisa.
Você pode REALMENTE facilitar o uso do SSH utilizando o arquivo ~/.ssh/config. Este sim vai fazer você “ganhar tempo”…
Pegando carioca no comentário acima, a seguinte entrada poderia ser colocada no ~/.ssh/config:
Host meuServidor
HostName 192.168.10.10
Port 22
User usuario
E de quebra ainda se ganha o auto completar:
ssh meuServidor
E isso sem contar que outras ferramentas como o git, o rsync e o nautilis também pegam carona na mesma configuração.
De qualquer forma, parabéns pela iniciativa.