SSH automático (sem senha)

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

[ Hits: 10.240 ]

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

Script para bootsect.lnx

Km/s --> M/s

Script para acionamento de GPIO para Relé Raspberry Pi

Cotáção do Dólar

[wgetreload] Evitando conexão "staled" (parada) no wget


  

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