A "WARNING: UNPROTECTED PRIVATE KEY FILE!" Javítás Linuxon

A "WARNING: UNPROTECTED PRIVATE KEY FILE!" Javítás Linuxon
A "WARNING: UNPROTECTED PRIVATE KEY FILE!" Javítás Linuxon

Videó: A "WARNING: UNPROTECTED PRIVATE KEY FILE!" Javítás Linuxon

Videó: A
Videó: Oracle VirtualBox Advanced Features: Storage Networking and Command-Line - YouTube 2024, Április
Anonim

Ha ezt a hibát kapja, akkor valószínűleg visszaállítja a rejtett.ssh könyvtár jogosultságait a felhasználói mappában, és a kulcsok már nem fognak működni. Nagyon fontos, hogy ezeket a fájlokat ne írja csak meg bárki, aki belépett a fiókba, így openssh hibát okoz, ha megpróbálja használni őket.

A teljes hibaüzenet:

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

A probléma megoldásához vissza kell állítani az engedélyeket az alapértelmezettre:

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

Ha újabb hiba van:

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

Ez azt jelenti, hogy az adott fájlhoz tartozó jogosultságok is helytelenül lettek beállítva, és ezzel beállíthatók:

sudo chmod 644 ~/.ssh/known_hosts

Végül előfordulhat, hogy módosítania kell a könyvtárengedélyeket is:

sudo chmod 755 ~/.ssh

Ez visszahozhatja és fut.

Ajánlott: