Correzione "AVVISO: FILE PRIVATO PRIVATO NON PROTETTO!" Su Linux

Correzione "AVVISO: FILE PRIVATO PRIVATO NON PROTETTO!" Su Linux
Correzione "AVVISO: FILE PRIVATO PRIVATO NON PROTETTO!" Su Linux

Video: Correzione "AVVISO: FILE PRIVATO PRIVATO NON PROTETTO!" Su Linux

Video: Correzione
Video: [ITA] Hash Join Optimization in the Oracle Database - parte 1 - YouTube 2024, Maggio
Anonim

Se ricevi questo errore, probabilmente ripristini le autorizzazioni sulla tua directory.ssh nascosta nella cartella utente e le tue chiavi non funzioneranno più. È molto importante che questi file non siano scrivibili solo da chiunque abbia un accesso al box, quindi openssh ti darà un errore se proverai ad usarli.

Il messaggio di errore completo:

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

Per risolvere questo problema, dovrai ripristinare le autorizzazioni di default:

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

Se ricevi un altro errore:

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

Ciò significa che anche le autorizzazioni su quel file sono impostate in modo errato e possono essere regolate con questo:

sudo chmod 644 ~/.ssh/known_hosts

Infine, potrebbe essere necessario modificare anche i permessi della directory:

sudo chmod 755 ~/.ssh

Questo dovrebbe farti tornare attivo e funzionante.

Consigliato: