Javítsa ki a rossz tulajdonosokat vagy az engedélyeket a .ssh/config fájlban

Fix Bad Owners Permission



Mindannyian szeretjük az SSH -t! Ez egy hatékony eszköz, amelyet a távoli gépekkel való interakcióhoz és a nehéz feladatok elvégzéséhez használunk a helyi terminálunk kényelmében.

Az SSH által nyújtott kényelem és vezérlés miatt olyan módszereket próbálunk megvalósítani, mint például a jelszó nélküli bejelentkezés SSH-kulcsokkal és a kétfaktoros hitelesítéssel. Ennek ellenére azonban továbbra is találkozhatunk olyan hibákkal, amelyek megakadályozhatják, hogy SSH -t használjunk a távoli gépekre való bejelentkezéshez.







Ez a gyors bemutató megmutatja, hogyan oldhatja meg a .ssh/config fájl rossz tulajdonjogát vagy engedélyét.



Előfeltételek

Mielőtt elkezdenénk az útmutatót:



  • Győződjön meg róla, hogy rendelkezik privát és nyilvános kulccsal
  • Győződjön meg arról, hogy nyilvános kulcsa elérhető a távoli gép engedélyezett kulcsai fájljában.

Ha nem felel meg a fenti követelmények egyikének sem, tekintse át a következő oktatóanyagot, ahol részletesen bemutatom az SSH kulcspárok létrehozásának és másolásának módját.





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

Mi okozza a rossz tulajdonosokat vagy engedélyhibákat?

A rossz tulajdonos vagy engedély hiba a .ssh/config fájlban a fájl vagy a .ssh könyvtár hibás jogosultságaiból ered.



A .ssh könyvtárban lévő fájloknak csak a felhasználó olvasási és írási jogosultságával kell rendelkezniük; amely nem tartalmazza a csoportot vagy másokat.

A hibás tulajdonos- és engedélyhibák javítása

A hiba megoldásához mindössze annyit kell tennünk, hogy beállítjuk a megfelelő engedélyeket a .ssh/config fájlban.

Ha nem ismeri annyira a Linux jogosultságait, nézze meg ezt az intuitív eszközt a chmod használatához.

https://chmodcommand.com/

A megfelelő engedélyek beállításához használja a következő parancsot:

$ sudo chmod 600 ~/.ssh/config

A fenti parancs végrehajtása után a fájl engedélyének a következőnek kell lennie:

A chown paranccsal a fájl tulajdonosát is a következő paranccsal szavazhatja meg:

$ sudo chown $ USER ./ssh/config

E két módszer használatával meg kell javítania a rossz tulajdonos vagy jogosultság hibáját, és folytathatja a bejelentkezést az SSH -ba.

Következtetés

Ez egy rövid és gyors útmutató volt a .ssh/config hibás tulajdonos- vagy engedélyhiba megoldásához. Ha részletesebb oktatóanyagot keres, nézze meg az alábbi SSH-t hibaelhárítási útmutató.