SSH automático (sem senha)

Publicado por Djair Dutra C. Jr. 25/06/2007

[ Hits: 10.149 ]

Download auto_ssh




Script que cria uma chave pública para acesso automático
(sem senha) a servidores remotos.

Basta executar o script e seguir as instruções.

  



Esconder código-fonte

#!/bin/sh

clear

porta=$2
host=$1


if [ "$porta" == "" -o "$host" == "" ]; then
echo
echo
echo "Especifique o host de destno e a porta, digitando da seguinte forma:
./nome_do_script [host] [porta]"
echo
else

ssh-keygen -b 1024 -t rsa -P "" -l -f $HOME/.ssh/id_rsa &&

echo "Digite a senha para enviar a chave de acesso para $host:"
scp -P $porta $HOME/.ssh/id_rsa.pub $host:$HOME/.ssh/authorized_keys &&

if [ "$?" == "0" ]; then
echo
echo "##############################################"
echo "############# OPERACAO CONCLUIDA #############"
echo "##############################################"

echo "A chave foi enviada com sucesso para o host $host.
Para remover o acesso autom�tico, exclua o arquivo /root/.ssh/authorized_keys no host $host,
ou apague apenas a linha que se refere a este computador."
fi

fi

Scripts recomendados

xadsl-setup

instalar o xpde.

Informações sobre o computador

libera_msn_v2.sh

Fazendo Backup de arquivos de micros em redes.


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts