Я должен скопировать всю папку ssh с одного сервера на другой, чтобы избежать копирования ключей ssh на другой сервер, но я получаю эту ошибку.
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: UNPROTECTED PRIVATE KEY FILE! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0644 for '/root/.ssh/loadbalancer' are too open.
It is recommended that your private key files are NOT accessible by others.
This private key will be ignored.
bad permissions: ignore key: /root/.ssh/loadbalancer
Ответы:
Ну, это твоя ошибка ...
Починить это:
права доступа к файлу являются
0644
, Это означает, что владелец имеет разрешения на чтение и запись, а группа и другие пользователи имеют разрешения на чтение. Конечно, это не то, что вы хотите. Закрытый ключ должен быть доступен для чтения только вашему пользователю.Исправьте это, изменив разрешения:
источник
chmod 600 ~/.ssh/*
чтобы защитить все в папке.