Å fikse "ADVARSEL: URETTET PRIVAT NØKKEL FIL!" På Linux

Å fikse "ADVARSEL: URETTET PRIVAT NØKKEL FIL!" På Linux
Å fikse "ADVARSEL: URETTET PRIVAT NØKKEL FIL!" På Linux

Video: Å fikse "ADVARSEL: URETTET PRIVAT NØKKEL FIL!" På Linux

Video: Å fikse
Video: CS50 2015 - Week 1, continued - YouTube 2024, April
Anonim

Hvis du får denne feilen, tilbakestiller du sannsynligvis tillatelsene på den skjulte.ssh-katalogen i brukermappen din, og tastene dine kommer ikke til å fungere lenger. Det er veldig viktig at disse filene ikke skrives av bare noen med et innloggingsnavn i boksen, så openssh vil gi deg en feil hvis du prøver å bruke dem.

Den fulle feilmeldingen:

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ 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

For å fikse dette må du tilbakestille tillatelsene tilbake til standard:

sudo chmod 600 ~/.ssh/id_rsa sudo chmod 600 ~/.ssh/id_rsa.pub

Hvis du får en annen feil:

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).

Dette betyr at tillatelsene på den filen også er satt feil, og kan justeres med dette:

sudo chmod 644 ~/.ssh/known_hosts

Til slutt må du kanskje også tilpasse katalogtillatelsene:

sudo chmod 755 ~/.ssh

Dette burde få deg til å komme i gang igjen.

Anbefalt: