SSH automático (sem senha)

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

[ Hits: 10.380 ]

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

Enviar gráficos 3D pela janela de chat no Kopete

Apagar arquivos recursivamente de um diretório pela extensão

Monitora espaço em disco

Wrapper do dd com algumas medidas de segurança

Instalando MPlayer no slackware


  

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