Tänu mugavusele ja kontrollile, mida SSH meile pakub, proovime rakendada selliseid meetodeid nagu paroolideta sisselogimine, kasutades SSH-võtmeid ja kahefaktorilist autentimist. Sellest hoolimata võime siiski esineda tõrkeid, mis võivad takistada meil SSH -i kasutamist kaugmasinatesse sisselogimiseks.
See kiire õpetus näitab teile, kuidas .ssh/config -faili halba omandiõigust või luba lahendada.
Eeltingimused
Enne juhendiga alustamist:
- Veenduge, et teil oleks privaatne ja avalik võti
- Veenduge, et teie avalik võti on teie kaugarvuti failis autoriseeritud_võtmed saadaval.
Kui teil pole ühtegi ülaltoodud nõuetest täidetud, kaaluge järgmist õpetust, kus kirjeldan üksikasjalikult SSH-võtmepaaride loomist ja kopeerimist.
https://linuxhint.com/use-ssh-copy-id-command/
Mis põhjustab halbu omanikke või lubade vigu?
Halb omanik või loa viga failis .ssh/config tuleneb ebaõigetest õigustest kas failil endal või .ssh kataloogil.
.Ssh kataloogi failidel peaks olema ainult kasutaja lugemis- ja kirjutamisluba; mis ei hõlma gruppi ega teisi.
Halva omaniku ja lubade vigade parandamine
Selle vea lahendamiseks peame vaid määrama .ssh/config failile õiged õigused.
Kui te pole Linuxi õigustega nii rahul, vaadake seda intuitiivset tööriista chmod -i kasutamiseks.
Õigete õiguste määramiseks kasutage käsku:
$ sudo chmod 600 ~/.ssh/configKui olete ülaltoodud käsu täitnud, peaks faililuba olema järgmine:
Võite kasutada ka käsku chown faili omaniku hääletamiseks käsu abil:
$ sudo chown $ USER ./ssh/configNeid kahte meetodit kasutades peaksite parandama halva omaniku või loa tõrke ja saate jätkata oma SSH -i sisselogimist.
Järeldus
See oli lühike ja kiire juhend .ssh/config halva omaniku või loa tõrke lahendamiseks. Kui otsite põhjalikumat õpetust, vaadake järgmist SSH-d tõrkeotsingu juhend.