sexta-feira, 13 de dezembro de 2013

Script em zenity para conectar a um servidor ssh remotamente


Crie o script zssh salvo em /usr/local/bin com permissão 755 do chmod.

Conteúdo:
# simples script para conectar a um servidor ssh remotamente.
#
host=$(zenity --title="Zssh" --width=400 --height=120 --entry --text="Digite o hostname ou IP:") 
porta=$(zenity --title="Zssh" --entry-text "22" --entry --text="Digite a porta TCP configurada no servidor ou aceite a default 22: ")
login=$(zenity --title="Zssh" --entry --text="Digite o login do servidor: ")
xterm  -fa 'Luxi Mono' -fs 16 -e ssh -X -p $porta $login@$host

Notas:
Não pode haver quebras de linhas no script da linha que inicia até o fim, sendo 4 linhas de comando e aqui está devido a formatação da página.

Crie um atalho no seu menu de programas e coloque somente o nome zssh na linha de comando do atalho do seu menu de programas e escolha um ícone. Ao executar o zssh no final da execução será aberta uma janela de xterm para você digitar a senha utilizada pelo usuário remoto do servidor ssh.



Nenhum comentário:

Postar um comentário