If-Koubou

Rezolvarea "AVERTISMENT: FĂRĂ ALEGEȚI CHEIE PRIVAT!" Pe Linux

Rezolvarea "AVERTISMENT: FĂRĂ ALEGEȚI CHEIE PRIVAT!" Pe Linux (Cum să)

Dacă primiți această eroare, atunci probabil veți reseta permisiunile din directorul ascuns .ssh în dosarul dvs. de utilizator și cheile dvs. nu vor mai funcționa. Este foarte important ca aceste fișiere să nu poată fi inscripționate de nimeni cu un nume de acces la casetă, așa că openssh vă va da o eroare dacă încercați să le utilizați.

Mesajul complet de eroare:

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ @@@@@@@@@ Permisiunile 0744 pentru "/home/geek/.ssh/id_rsa" sunt prea deschise. Se recomandă ca fișierele dvs. de chei private să nu fie accesibile altor persoane. Această cheie privată va fi ignorată. permisiuni necorespunzătoare: cheie ignorantă: /home/geek/.ssh/id_rsa

Pentru a remedia această problemă, va trebui să resetați permisiunile la valorile implicite:

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

Dacă primiți o altă eroare:

Sigur doriți să continuați conectarea (da / nu)? da Nu sa adăugat gazda în lista gazdelor cunoscute (/home/geek/.ssh/known_hosts).

Aceasta înseamnă că permisiunile pentru acel fișier sunt, de asemenea, setate incorect și pot fi ajustate cu aceasta:

sudo chmod 644 ~ / .ssh / know_hosts

În cele din urmă, poate fi necesar să ajustați și permisiunile de director:

sudo chmod 755 ~ / .ssh

Acest lucru ar trebui să vă aducă înapoi și să fie difuzate.