Acessar maquina via ssh sem digitar senha
Acessar uma maquina Linux via ssh sem a necessidade de digitar senha é muito útil para automatização de algum procedimento que precisa ser feito periodicamente, como por exemplo, fazer backup, limpar um arquivo de log, copiar arquivos, limpar o cachê do squid, atualizar uma regra no firewall, fazer uma manutenção no banco de dados e etc, e este tutorial trata justamente sobre isto, como acessar um maquina ou servidor via ssh sem a necessidade de digitar senha.
Basta seguir os passos abaixo:
1. Vai ser necessário criar um par de chaves, uma publica e uma privada através do comando abaixo
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa): /root/.ssh/id_rsa-server01
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /root/.ssh/id_rsa-server01.
Your public key has been saved in /root/.ssh/id_rsa-server01.pub.
The key fingerprint is:
cd:51:1a:11:fa:2f:13:72:75:ef:d3:4e:da:34:ac:67
root@SERVER01
2. Copie o arquivo id_rsa-server01.pub para a maquina que você quer acessar através de um pen-drive, rede ou atravez do comando abaixo:
root@x.x.x.x’s password:
id_rsa-server01.pub 100% 410 0.4KB/s 00:00
[root@SVLMFW01 ~]#
3. Acesse a maquina via ssh usando o commando
4. Agora, já na maquina-destino, digite o comando
5. Agora saia da maquina e tente acessa-la novamente e bingo! Deve ser acessado sem pedir senha.
Last login: Thu Aug 20 17:00:27 2009 from X.X.X.X
[root@FIREWALL01 ~]#
6. Pronto!
Existe varias formas diferentes de monitorar um banco de dados Oracle através do nagios, inclusive o pacote do nagios vem com um comando “ check_oracle ”, mas depois de muito esforço em tentar usá-lo acabei desistindo e resolvi criar um script próprio para fazer isso.
Já sou usuário a algum tempo do firewall ZoneAlarm, eu escolhi utilizar este firewall a alguns anos atrás e desde então, todas as maquinas onde utilizo o sistema operacional Windows, eu instalo o dito cujo.






