50% kedvezmény minden terv, korlátozott idő. Kezdés: $2.48/mo
6 perc van hátra
Szerverek és operációs rendszer

Ismerje meg a Debian-t Adminisztrátori hozzáféréshez Felhasználó hozzáadása a Sudoershez

Ada Lovegood By Ada Lovegood 6 perc olvasás Frissítve 2024. május 18-án
Felhasználók hozzáadása a Debian sudoerekhez

Ha van tapasztalata Linux környezetekkel, akkor biztosan tudja, hogy az adminisztrátori jogosultságok elengedhetetlenek a rendszerbeállítások kezeléséhez és a szoftverek telepítéséhez. A felhasználók hozzáadásával a sudoers fájlhoz megadhatja ezeket a jogosultságokat, mert ez a művelet lehetővé teszi számukra, hogy parancsokat hajtsanak végre rendszergazdai jogokkal. Ez a blogbejegyzés végigvezeti Önt a Debian-felhasználó hozzáadásának folyamatán, hogy megbizonyosodjon arról, hogy az alapvető feladatokat hatékonyan tudja végrehajtani.

A szudoerek megértése és fontossága

A sudoers fájl a Unix alapú operációs rendszerek, köztük a Debian fontos része. Ez a fájl olyan információkat tartalmaz, amelyek megmondják, hogy mely felhasználók vagy csoportok jogosultak parancsok végrehajtására szuperfelhasználóként vagy más felhasználóként. Ez a fájl a következő helyen található: „/etc/sudoers” és szigorú fájlengedélyekkel rendelkezik, hogy megakadályozza az illetéktelen hozzáférést. Ezt a fájlt csak a root felhasználó tudja módosítani. A root felhasználó módosíthatja ezt a fájlt a visudo parancs. Ez a parancs számos előnnyel jár. Például zárolja a sudoers fájlt több egyidejű szerkesztés ellen. Azt is ellenőrzi, hogy a szerkesztések szintaktikailag helyesek-e. Így biztos lehet benne, hogy a konfigurációs hibák nem blokkolják a sudo műveleteket.

Miért szeretne felhasználót hozzáadni a Debian Sudoers-hez?

  • Ellenőrzött hozzáférés: Képzelje el, hogy egy felhasználó szoftvert akar telepíteni vagy rendszerkonfigurációt szeretne változtatni, és root felhasználóként ezzel teljesen rendben van. Nos, nem fogják tudni végrehajtani ezeket a feladatokat, hacsak nem rendelkeznek rendszergazdai jogosultságokkal. Tehát, ha felhasználót ad hozzá a sudoerekhez, lehetővé teszi számukra, hogy végrehajtsák ezeket az adminisztrációs feladatokat anélkül, hogy teljes root hozzáférést adnának nekik.
  • Ellenőrzés és elszámoltathatóság: Amikor a felhasználók parancsokat hajtanak végre a sudo használatával, a rendszer minden parancsot naplóz. Ez a napló fontos annak ellenőrzéséhez és nyomon követéséhez, hogy milyen változtatásokat és melyik felhasználó hajtott végre. Ez segíthet a biztonsági és hibaelhárítási problémák fenntartásában.
  • Biztonság: Amikor a Debianban sudoereket ad hozzá, korlátozhatja a root jelszót ismerő felhasználók számát. Azt is szabályozhatja, hogy a felhasználók milyen parancsokat hajthatnak végre. Ez csökkentheti a hibákból vagy rosszindulatú szándékokból származó lehetséges károkat.

A sudoers fájl kezelésének megértése nagyon alapvet jelent a Debian rendszer biztonságának szempontjából. A következő részekben bemutatjuk, hogyan adhatunk felhasználót a sudoerekhez hatékonyan.

Lépésről lépésre: Felhasználó hozzáadása a Sudoershez a Debianban

Mielőtt megtanulná, hogy a Debian felhasználót adjon hozzá a sudoers művelethez, nézzük meg a folyamat előfeltételeit.

  1. Meglévő felhasználói fiók: Győződjön meg arról, hogy a sudoers fájlhoz hozzáadni kívánt felhasználónak már van szabványos fiókja a rendszeren. A meglévő felhasználókat az ellenőrzéssel ellenőrizheti /etc/passwd vagy a gyengéd parancs.
  2. Root hozzáférés: Ha felhasználót szeretne hozzáadni a Debian sudoers-hez, akkor root jogosultságokkal kell rendelkeznie. Tehát győződjön meg arról, hogy rootként tud bejelentkezni, vagy egy másik sudoeren keresztül hozzáfér a root fiókhoz.
  3. Ismerkedés a terminálszerkesztővel: A sudoers fájlt parancssori szövegszerkesztővel kell szerkesztenie. A gyakori szerkesztők közé tartozik nano és vim. Ha nem ismeri ezeket, fontolja meg a használatukra vonatkozó alapvető oktatóanyagok elolvasását.

Miután megerősítette az előfeltételeket, kövesse az alábbi lépéseket a Debian felhasználó hozzáadásához a sudoerekhez:

1. lépés: Jelentkezzen be root felhasználóként

Nyissa meg a terminált, és ha még nem jelentkezett be root felhasználóként, váltson a root felhasználóra a következő beírásával:

su -

Amikor a rendszer kéri, írja be a root jelszót.

2. lépés: Szerkessze a Sudoers fájlt

Használhatja a visudo parancsot a sudoers fájl szerkesztéséhez. Ez a parancs megakadályozza a szintaktikai hibákat, és arról is gondoskodik, hogy a sudoers szerkesztései ne veszélyeztessék a rendszer biztonságát. Típus:

visudo

Ez megnyitja a sudoers fájlt az alapértelmezett terminálalapú szerkesztőben, amely általában nano vagy vim.

3. lépés: Felhasználó hozzáadása a Sudoershez

Navigáljon a fájl végére, és adjon hozzá egy sort az új sudoer megadásához. A következő szintaxissal adhat hozzá felhasználót:

username ALL=(ALL) ALL

Cserélje ki a felhasználónevet a fiók tényleges felhasználónevére. Ez a sor azt jelenti, hogy a felhasználó bármely felhasználóként bármilyen parancsot végrehajthat bármely termináleszközről.

4. lépés: Mentse el a változtatásokat és lépjen ki

Ez a szerkesztőtől függően kétféleképpen történhet:

  • Ha nano-t használ, nyomja meg a gombot Ctrl+O akkor megírni a változtatásokat Ctrl+X kilépni.
  • Ha vim-et használ, nyomja meg a gombot :wq majd Enter.

5. lépés: Ellenőrizze az új Sudo hozzáférést

Az utolsó lépésben győződjön meg arról, hogy sikeresen hozzáadta a felhasználót. Váltson a felhasználói fiókra, és próbáljon meg egy parancsot futtatni a sudo segítségével, például:

sudo whoami

Ha a beállítás helyes, akkor vissza kell térnie a root.

Gyakori problémák elhárítása

Ha a felhasználó nem tud parancsokat végrehajtani a sudo segítségével, vagy hibát észlel, az ebben a részben található információkat felhasználhatja a hibák elhárításához. Íme egy lista a Debian sudoerekkel kapcsolatos néhány gyakori problémáról, amelyeket ellenőrizni kell:

  • Szintaktikai hiba a sudoers fájlban: Térjen vissza a sudoers fájlhoz a használatával visudo gyökérként, és győződjön meg arról, hogy nincs helyesírási hiba a hozzáadott sorban.
  • Helytelen felhasználónév: Ellenőrizze, hogy a sudoers fájlban lévő felhasználónév megegyezik-e a tényleges felhasználónévvel. Ellenőrizze a helyesírási hibákat vagy a nem kívánt szóközöket.
  • Felhasználói munkamenet frissítés: Néha a felhasználónak ki kell jelentkeznie, majd újra be kell jelentkeznie ahhoz, hogy a csoportmódosítások vagy a sudoers frissítései életbe lépjenek. Győződjön meg arról, hogy a felhasználó ezt teszi, hogy frissítse az engedélyeit.

Miután megbizonyosodott arról, hogy a felhasználó futtatni tudja a sudo parancsokat, szintén hasznos áttekinteni a /var/log/auth.log fájl minden sudo-val kapcsolatos bejegyzéshez. Ez a napló segít nyomon követni az összes hitelesítési tevékenységet, beleértve a sudo hozzáférési kísérleteket is. Használatával egyszerűen ellenőrizheti és felügyelheti a rendszerhez való hozzáférést.

sudo cat /var/log/auth.log | grep sudo

Ha követi ezeket a lépéseket, és megerősíti, hogy a felhasználó sikeresen tudja használni a sudo-t, biztonságossá teheti és karbantarthatja Debian rendszerét. A megfelelő ellenőrzés és hibaelhárítás segít az adminisztrációs feladatok zökkenőmentes és biztonságos végrehajtásában, amikor felhasználót ad hozzá a sudoerekhez a debianban.

Összefoglalni

Ha Ön Debian rendszergazda, akinek át kell ruháznia adminisztrációs feladatokat, fontos feladat az Ön számára, hogy egy felhasználót adjon hozzá a sudoers listához. Az útmutató részletes lépéseinek követésével sudo jogosultságokat adhat a felhasználóknak, és lehetővé teszi számukra a szükséges adminisztrációs feladatok elvégzését, miközben fenntartja a rendszer biztonságát.

GYIK

Hogyan adhatok hozzá felhasználót a Debian sudoerhez?

Ha felhasználót szeretne hozzáadni a sudoers listához a Debianban, nyissa meg a terminált, és váltson root-ra su –, használja visudo a sudoers fájl szerkesztéséhez és felhasználónév hozzáadásához ALL=(MINDEN) MINDEN teljes sudo jogosultság megadására. Mentse a változtatásokat, és lépjen ki a szerkesztőből az alkalmazáshoz.

Hozzáadhatok több felhasználót a sudoers Debianhoz?

Igen, több felhasználót is hozzáadhat a Debian sudoers fájljához. Minden felhasználó esetében hajtsa végre a fenti utasításokat soronként. Ez minden felhasználónak egyenként teljes sudo jogosultságot biztosít.

 

Részesedés

Továbbiak a blogból

Olvass tovább.

A Cosmos Cloud borítóképével futtatható legjobb saját üzemeltetésű alkalmazások a Cosmos irányítópultja körüli alkalmazáspanelekkel.
Szerverek és operációs rendszer

A Cosmos Cloud segítségével futtatható legjobb saját üzemeltetésű alkalmazások: fájlok, média, jelszavak, automatizálás és egyebek!

Lehet, hogy beállította a Cosmos Cloud szolgáltatást, és most szeretné látni, hogy mely alkalmazások illenek jól hozzá, vagy talán még nem döntötte el a Cosmos mellett, és csak azt szeretné látni, hogy mennyire illeszkedik a munkájához.

Nick SilverNick Silver 16 perc olvasás
Portainer vs Cosmos Cloud a Docker Apps kezeléséhez, hibrid beállítási diagrammal és neon ops vs hozzáférési blokkokkal.
Szerverek és operációs rendszer

Portainer vs Cosmos Cloud: A legjobban illeszkedik a Docker alkalmazáskezeléshez

Ha már ismeri a Dockert, és csak tisztább módon szeretné futtatni a növekvő alkalmazáskészletet, íme a rövid válasz a Portainer vs Cosmos Cloud kérdésére. Portainer az erősebb választás a direc számára

Nick SilverNick Silver 14 perc olvasás
A Cosmos Cloud vs CasaOS vs Umbrel funkciógrafika, amely három önállóan tárolt útvonalat mutat be egy absztrakt felhőhálózati világban.
Szerverek és operációs rendszer

Cosmos Cloud vs CasaOS vs Umbrel: Melyik önkiszolgáló platform illik az Ön beállításához?

A rövid válasz az, hogy továbbra is a CasaOS a legkönnyebb kezdeni, az Umbrel a legtisztábban kezeli, és a Cosmos Cloud értelmesebb, ha szorosabb ellenőrzést szeretne a doma felett.

Nick SilverNick Silver 11 perc olvasás

Készen áll a telepítésre? 2,48 USD/hó-tól.

Független felhő, 2008 óta. AMD EPYC, NVMe, 40 Gbps. 14 napos pénzvisszafizetés.