Popravljanje UPOZORENJE NEPROTEKTIRANE PRIVATNE KLJUČNE DATOTEKE! Na Linuxu
Ako dobivate ovu pogrešku, vjerojatno ćete resetirati dozvole na skrivenom .ssh direktoriju u vašoj korisničkoj mapi, a ključevi više neće raditi. Vrlo je važno da te datoteke ne mogu zapisati samo bilo tko s prijavom u okvir, pa će vam openssh dati pogrešku ako ih pokušate koristiti.
Puna poruka o pogrešci:
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@ @ UPOZORENJE: NEPROTECTED PRIVATE KEY FILE! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@ Dozvole 0744 za '/home/geek/.ssh/id_rsa' su previše otvorene. Preporučuje se da datoteke privatnih ključeva nisu dostupne drugima. Taj će se privatni ključ zanemariti. loše dozvole: ignoriraj ključ: /home/geek/.ssh/id_rsa
Da biste to riješili, morate ponovno postaviti zadane dozvole:
sudo chmod 600 ~ / .ssh / id_rsa sudo chmod 600 ~ / .ssh / id_rsa.pub
Ako dobivate još jednu pogrešku:
Jeste li sigurni da želite nastaviti povezivanje (da / ne)? yes Nije uspjelo dodavanje glavnog računala na popis poznatih hostova (/home/geek/.ssh/known_hosts).
To znači da su dozvole za tu datoteku također nepravilno postavljene i mogu se prilagoditi ovako:
sudo chmod 644 ~ / .ssh / known_hosts
Konačno, možda ćete morati prilagoditi i dozvole direktorija:
sudo chmod 755 ~ / .ssh
To bi vas trebalo natrag pokrenuti i pokrenuti.