Jei gausite šią klaidą, tikriausiai iš naujo nustatysite savo vartotojo aplanke esančius paslėptus.ssh leidimus ir jūsų raktai nebebus dirbti. Labai svarbu, kad šie failai nebūtų įrašomi bet kam su prisijungimu prie dėžutės, todėl "openssh" jums duos klaidą, jei bandysite juos naudoti.
Visas klaidos pranešimas:
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ 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
Norėdami išspręsti šią problemą, turėsite iš naujo nustatyti leidimus atgal į numatytuosius nustatymus:
sudo chmod 600 ~/.ssh/id_rsa sudo chmod 600 ~/.ssh/id_rsa.pub
Jei gaunate kitą klaidą:
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).
Tai reiškia, kad šio failo leidimai taip pat nustatyti neteisingai ir gali būti koreguojami taip:
sudo chmod 644 ~/.ssh/known_hosts
Galiausiai gali prireikti koreguoti katalogo leidimus:
sudo chmod 755 ~/.ssh
Tai turėtų sugrąžinti ir paleisti.