ricardo.ron
(usa Debian)
Enviado em 06/01/2015 - 11:35h
Bom dia
Pessoal estou rodando num debian um script que loga em equipamentos via ssh e faz backups com o usuario ex root
E via cacti que esta nesse mesmo linux tbm roda um script nos mesmos equipamentos via ssh e gera graficos so que o cacti roda com o usuario www-data do apache . O problema e o seguinte : Quando o script loga num equipamento como root o ssh cria uma chave no arquivo no linux /root/.ssh/known_hosts ate ai ok. Mas quanto o cacti roda o script com o usuario www-data da a seguinte msg conforme print abaixo. Ou seja so funciona c eu apagar a linha que esta no arquivo pois a chave ta como root. Gostaria de saber c e possivel ficarem duas linha uma como root e outra como www-data . Nao posso rodar com chaves pois teria que colocar chaves em ums 300 equipamentos
root@cache-eserv:~/.ssh# su www-data
$ ssh admin@10.100.110.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that the DSA host key has just been changed.
The fingerprint for the DSA key sent by the remote host is
cd:e4:75:30:7d:e4:df:b0:24:9a:43:fe:41:d0:3f:da.
Please contact your system administrator.
Add correct host key in /var/www/.ssh/known_hosts to get rid of this message.
Offending key in /var/www/.ssh/known_hosts:15
DSA host key for 10.100.110.1 has changed and you have requested strict checking.
Host key verification failed.