Labojiet sliktos īpašniekus vai atļauju .ssh/config

Fix Bad Owners Permission



Mēs visi mīlam SSH! Tas ir spēcīgs rīks, ko mēs izmantojam, lai mijiedarbotos ar attālām mašīnām un veiktu smagus uzdevumus mūsu vietējā termināļa ērtībās.

SSH sniegtā komforta un kontroles dēļ mēs cenšamies ieviest tādas metodes kā pieteikšanās bez paroles, izmantojot SSH atslēgas un divu faktoru autentifikāciju. Tomēr, neskatoties uz to, mēs joprojām varam saskarties ar kļūdām, kas var liegt mums izmantot SSH, lai pieteiktos attālajās mašīnās.







Šī ātrā apmācība parādīs, kā novērst .ssh/config faila īpašumtiesības vai atļaujas.



Priekšnosacījumi

Pirms sākam ceļvedi:



  • Pārliecinieties, vai jums ir privāta un publiska atslēga
  • Pārliecinieties, vai jūsu publiskā atslēga ir pieejama attālās mašīnas failā Author_keys.

Ja jums nav izpildīta neviena no iepriekš minētajām prasībām, apsveriet šo pamācību, kurā sīki aprakstīts, kā ģenerēt un kopēt SSH atslēgu pārus.





https://linuxhint.com/use-ssh-copy-id-command/

Kas izraisa sliktu īpašnieku vai atļauju kļūdas?

Slikta īpašnieka vai atļaujas kļūda failā .ssh/config rodas no nepareizām atļaujām vai nu pašā failā, vai direktorijā .ssh.



Failiem .ssh direktorijā jābūt tikai lietotāja lasīšanas un rakstīšanas atļaujai; kas neietver grupu vai citus.

Kā novērst sliktas īpašnieku un atļauju kļūdas

Lai atrisinātu šo kļūdu, viss, kas mums jādara, ir iestatīt pareizās atļaujas failam .ssh/config.

Ja neesat tik apmierināts ar Linux atļaujām, pārbaudiet šo intuitīvo rīku chmod lietošanai.

https://chmodcommand.com/

Lai iestatītu pareizās atļaujas, izmantojiet komandu:

$ sudo chmod 600 ~/.ssh/config

Kad esat izpildījis iepriekš minēto komandu, faila atļaujai jābūt šādai:

Varat arī izmantot komandu chown, lai atbalstītu faila īpašnieku, izmantojot komandu:

$ sudo chown $ USER ./ssh/config

Izmantojot šīs divas metodes, jums vajadzētu novērst slikto īpašnieka vai atļaujas kļūdu, un jūs varat turpināt pieteikties savā SSH.

Secinājums

Tas bija īss un ātrs ceļvedis .ssh/config slikta īpašnieka vai atļaujas kļūdas novēršanai. Ja jūs meklējat padziļinātu apmācību, pārbaudiet šo SSH problēmu novēršanas ceļvedis.