Ответ 1
Я бы рекомендовал вам создать набор ключей, используя
ssh-keygen -t rsa -C '<email>'
для более безопасной системы. Иначе изменение разрешений на что-то менее открытое.
Чтобы изменить разрешения, используйте
chmod 400 ~/.ssh/id_rsa
Может кто-нибудь объяснить это, пожалуйста, и что я могу сделать
для выяснения моей проблемы с разрешениями. Кажется, это мешает мне
получение подлинности хоста heroku
и устранение проблем с ключами
[email protected]:~$ ssh-add david/.ssh/id_rsa
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: UNPROTECTED PRIVATE KEY FILE! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0775 for 'david/.ssh/id_rsa' are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.
[email protected]
Я бы рекомендовал вам создать набор ключей, используя
ssh-keygen -t rsa -C '<email>'
для более безопасной системы. Иначе изменение разрешений на что-то менее открытое.
Чтобы изменить разрешения, используйте
chmod 400 ~/.ssh/id_rsa
Просто измените разрешение файла /.ssh/id_rsa на 600
#chmod 600 ~/.ssh/id_rsa
Просто сбросьте разрешения для ваших ключевых файлов по умолчанию
sudo chmod 600 ~/.ssh/id_rsa
sudo chmod 600 ~/.ssh/id_rsa.pub