Åtgärda VARNING AVPROTEKERAD PRIVAT NYCKEL FIL! På Linux
Om du får det här felet återställer du förmodligen behörigheterna i din dolda .ssh-katalog i din användarkatalog och dina nycklar kommer inte att fungera längre. Det är mycket viktigt att dessa filer inte skrivs av bara någon med en inloggning till rutan, så openssh kommer att ge dig ett fel om du försöker använda dem.
Det fulla felmeddelandet:
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@ @ VARNING: UNPROTECTED PRIVATE KEY FILE! @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@ Tillstånd 0744 för '/home/geek/.ssh/id_rsa' är för öppen. Det rekommenderas att dina privata nyckelfiler inte är tillgängliga för andra. Den här privata nyckeln kommer att ignoreras. dåliga behörigheter: ignorera nyckeln: /home/geek/.ssh/id_rsa
För att åtgärda detta måste du återställa behörigheterna till standard:
sudo chmod 600 ~ / .ssh / id_rsa sudo chmod 600 ~ / .ssh / id_rsa.pub
Om du får ett annat fel:
Är du säker på att du vill fortsätta att ansluta (ja / nej)? ja Misslyckades med att lägga till värden i listan över kända värdar (/home/geek/.ssh/known_hosts).
Det betyder att behörigheterna på den filen också är felaktiga och kan justeras med följande:
sudo chmod 644 ~ / .ssh / known_hosts
Slutligen kan du också behöva justera katalogbehörigheterna:
sudo chmod 755 ~ / .ssh
Detta borde få dig att komma igång igen.