Chaves SSH ainda pedem a frase secreta

2

Eu criei recentemente chaves ssh, copiando minha chave pública para o servidor que eu preciso acessar e mantendo minha chave privada no meu diretório ~ / .ssh /.

Tudo funciona muito bem, mas o ssh me pede a senha toda vez que eu quiser fazer o login no servidor. Fiquei com a impressão de que, se eu estiver logado como root e tiver a chave privada armazenada localmente em meu diretório, a frase secreta só será necessária no primeiro login.

Idealmente, eu gostaria de acessar o servidor sem problemas usando nenhuma senha e apenas a chave, dessa forma eu posso rsync sem senha e tal.

Isso é possível? Eu me lembro de uma opção para incluir uma senha e digitei uma em supor que isso era mais seguro. Talvez eu não devesse ter.

    
por Scandalist 10.01.2013 / 09:33

2 respostas

0

Se a sua chave privada tiver uma senha e você quiser apenas digitar a senha uma vez por sessão, use ssh-agent e ssh-add.

    
por 10.01.2013 / 09:56
0

No meu caso, definir uma nova frase-senha, mas deixando em branco, foi a solução. Parece que você pode armazenar em cache a frase secreta em um arquivo por um longo período de tempo, mas eu preciso de backups contínuos sem preocupação.

ssh-keygen -p

    
por 10.01.2013 / 10:05

Tags