"
entendi, mas o que estou encucado, é que um cara havia feito com o usuário dele e o script estava sendo rodado como root e funcionava."
o que pode ter acontecido é que ele estava informando a localização da chave privada através da opção "-i" no comando ssh do script, aonde que ele ignora a sua própria já que você o está instruindo a usar determinada chave privada.
ah, tem outra coisa também.. você deve colocar as seguintes permissões:
chmod 700 ~/.ssh/
chmod 600 ~/.ssh/authorized_keys
talvez isso esteja atrapalhando!
boa sorte nas suas experiências, amigo.
abraços.
Em 28 de fevereiro de 2012 09:17, Leonardo Bacha Abrantes
<leonardo@lbasolutions.com> escreveu:
Fala Gabriel,
Quem havia feito disse que não tinha conseguido fazer com root e então fez com o login dele..Por segurança eu queria fazer com um usuário sem direitos..
Vou tentar em uma máquina de laboratório e ver no que dá...
obrigado!
[]'s
leo
2012/2/28 Gabriel O. Franca
<gabriel.franca@gmail.com>
então ele pode ter criado as chaves direto com o usuario root ai vai funcionar ou então vc cria um usuario qualquer e coloca o id dele como 0 e ele passará a ter direitos de root.
soh gostaria de lembrar que se a maquina estiver com acesso direto a internet e o usuario puder conectar nela com direitos de root aumenta o risco de problemas no caso de uma invasão.
att
gabriel
Para: "Portuguese (Brazilian) CentOS mailing list" <
centos-pt-br@centos.org>
Enviadas: Terça-feira, 28 de Fevereiro de 2012 8:59:43
Assunto: Re: [CentOS-pt-br] SSH sem senha
_______________________________________________
CentOS-pt-br mailing list
CentOS-pt-br@centos.org
http://lists.centos.org/mailman/listinfo/centos-pt-br
_______________________________________________
CentOS-pt-br mailing list
CentOS-pt-br@centos.org
http://lists.centos.org/mailman/listinfo/centos-pt-br
--
Att,Marcus Vinicius.