WARNING: UNPROTECTED PRIVATE KEY FILE!

Przenosiłem dane z jednego komputera na inny i bez zastanowienia po protu przekopiowałem je. Łącznie z kluczami do ssh! Moja forma kluczy jest trochę bardziej skomplikowana ponieważ jest jak sporej wielkości drzewo z plikiem konfiguracyjnym ,który pozwala mi np na logowanie do serwera git z podziałem na użytkownika i przypisanego do niego klucza. Ale o problemie dowiedziałem się logując do pewnego serwera mojego znajomego który poprosił mnie o sprawdzenie czegoś i oczywiście wywaliło błąd! Najprościej o ile dotyczy to pojedynczego klucza należy wykonać dwa polecenia jak poniżej:

sudo chmod 600 ~/.ssh/id_rsa

sudo chmod 600 ~/.ssh/id_rsa.pub

Jeżeli otrzymacie błąd w stylu:

Are you sure you want to continue connecting (yes/no)? yes

Failed to add the host to the list of known hosts (user/.ssh/known_hosts).

to należy wykonać polecenie jak poniżej:

sudo chmod 644 ~/.ssh/known_hosts

sudo chmod 755 ~/.ssh

Uprzedzam że wyżej przedstawiona treść jest poglądowa ponieważ może różnić się nazwą użytkownika którego dotyczy problem.