Ak máte túto chybu, pravdepodobne obnovíte povolenia vo vašom skrytom adresári.ssh vo vašom používateľskom priečinku a vaše kľúče už nebudú fungovať. Je veľmi dôležité, aby tieto súbory neboli zapisovateľné len tým, kto má prihlásenie do poľa, takže openssh vám poskytne chybu, ak sa pokúsite ich použiť.
Celé chybové hlásenie:
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: UNPROTECTED PRIVATE KEY FILE! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Permissions 0744 for '/home/geek/.ssh/id_rsa' 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: /home/geek/.ssh/id_rsa
Ak to chcete vyriešiť, musíte obnoviť pôvodné povolenia:
sudo chmod 600 ~/.ssh/id_rsa sudo chmod 600 ~/.ssh/id_rsa.pub
Ak máte ďalšiu chybu:
Are you sure you want to continue connecting (yes/no)? yes Failed to add the host to the list of known hosts (/home/geek/.ssh/known_hosts).
To znamená, že povolenia v tomto súbore sú tiež nastavené nesprávne a môžu sa upraviť takto:
sudo chmod 644 ~/.ssh/known_hosts
Nakoniec budete možno musieť upraviť aj povolenia adresárov:
sudo chmod 755 ~/.ssh
To by vás malo späť spustiť.