Corrija as permissões (removendo as permissões do grupo e do mundo):
chmod go= ~/id_rsa.ppk
adicione-o:
ssh-add ~/id_rsa.ppk
Eu tenho um par de chaves públicas e privadas SSH (arquivos) de uma instalação anterior do Linux junto com a frase secreta correspondente:
~/id_rsa.pub
~/id_rsa.ppk
Quando tento adicionar a chave privada, recebo uma mensagem de aviso:
$ ssh-add id_rsa.ppk
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: UNPROTECTED PRIVATE KEY FILE! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0444 for 'id_rsa.ppk' are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.
Qual é a maneira correta de fazer isso? Estou usando o Linux Mint 18.1.
Corrija as permissões (removendo as permissões do grupo e do mundo):
chmod go= ~/id_rsa.ppk
adicione-o:
ssh-add ~/id_rsa.ppk
As permissões padrão para arquivos SSH no diretório ~/.ssh
são:
~ / .ssh: 700
id_rsa: 600
id_rsa.pub: 644
authorized_keys: 644
Tags ssh permissions