A Linux egy többfelhasználós operációs rendszer. A megfelelő felhasználói kezelés megkönnyítése érdekében a rendszer a felhasználói információkat a /etc/passwd fájlt.
Ez az útmutató segít megérteni, hogy mi a passwd fájl, és milyen fontos szerepet játszik a Linux felhasználói felügyeletében.
Mi az /etc /passwd?
A passwd fájl a Linuxban egy konfigurációs fájl, amely felhasználói adatokat tartalmaz. A passwd fájl fontos jellemzője, hogy ez egy ASCII szövegfájl, amelyet a felhasználók könnyen szerkeszthetnek bármilyen szövegszerkesztővel, például a nano és a vim segítségével.
hogyan lehet megnyitni egy psd fájlt
Bár közvetlenül hozzáadhat és kezelhet felhasználókat a passwd fájl használatával, nem tanácsos, mert ez a művelet hajlamos a gépelési hibákra és hibákra. Ehelyett a különböző felhasználói felügyeleti parancsokat kell használnia, mint pl useradd segítségével hozzáadhat felhasználókat a rendszerhez .
Az /etc /passwd fájl megtekintése
A passwd fájl tartalmának megtekintéséhez bármilyen szövegszerkesztőt vagy fájlnézegető parancs eszközt használhat. Ebben az útmutatóban használni fogjuk macska .
cat /etc/passwd
A kimenetnek hasonlónak kell lennie az alábbihoz.
Minden sor valójában egy felhasználót képvisel a rendszeren, ezért ne csodálkozzon azon, hogy ennyi felhasználó szerepel a listán. Legtöbbjük rendszerhasználó, aki a Linux gépén lévő bizonyos alkalmazásokat vezérli. Például a felhasználó posta felelős a Mail alkalmazásért.
Az /etc /passwd mezők magyarázata
A fenti kimenet alapján nagyon világos, hogy a /etc/passwd fájl nagyon specifikus mintát követ.
Minden felhasználói sor hét részre vagy mezőre van osztva, amelyeket a kettőspont karakter ( : ) az alábbi.
1. Felhasználónév
A sor első mezője a felhasználó felhasználónevét vagy bejelentkezési nevét jelöli. A fenti példában a felhasználónév a János .
2. Jelszó
A második mező a felhasználó titkosított jelszavát mutatja. Biztonsági okokból a jelszavakat egy külön fájlban tárolják, amely nem olvasható a rendszeres felhasználók számára. Az Az/etc/shadow fájl tárolja a felhasználói jelszavakat Linux alatt.
A jelszó mező általában egy x hogy megmutassa, hogy az árnyékfájl biztonságosan tárolja a jelszót. Ha a mező üres, akkor a felhasználónak nincs szüksége jelszóra a bejelentkezéshez. Az általános rendszerbiztonság fenntartása érdekében a rendszer minden felhasználójának rendelkeznie kell jelszóval. tudsz használja a passwd parancsot a felhasználói jelszavak megváltoztatásához vagy kezeléséhez Linux alatt.
hogyan szabadítson fel helyet az almaórán
3. Felhasználói azonosító
A felhasználói azonosító mező, közismert nevén UID, egy szám, amelyet a Linux rendszer használ a felhasználók azonosítására. A legtöbb rendszerhasználó 1000 -nél kisebb felhasználói azonosítóval rendelkezik, míg a rendszeres felhasználók 1000 -től felfelé. Az gyökér (adminisztratív) felhasználó általában 0 azonosítóval rendelkezik.
4. Csoportazonosító
A negyedik mező a csoportazonosítóhoz (közismert nevén GID) tartozik. A felhasználói azonosítóként a GID is egy szám. A csoportazonosító határozza meg a felhasználó elsődleges csoportját. Ezenkívül a GID -k az összes felhasználót meghatározott készletekbe sorolják a könnyebb adminisztráció érdekében. Egy felhasználó több csoporthoz is tartozhat Linux alatt. Ha többet szeretne megtudni arról, hogy egy felhasználó melyik csoporthoz tartozik, tekintse meg a /etc/group fájlt.
cat /etc/group
5. GECOS
A következő mező a GECOS mező. Általában a felhasználó teljes nevét és további részleteket tartalmaz, például vesszővel elválasztott telefonszámot vagy szobaszámot. Ez a mező nem kötelező, ezért üres lehet.
6. Home Directory
Ez a mező tartalmazza a /itthon a felhasználóhoz társított könyvtár. Ez az elsődleges könyvtár, amely a fő felhasználói fájlokat és könyvtárakat tárolja, mint pl /Asztal és /Képek . Ebben a példában a felhasználó saját könyvtára itt található: /home/john .
Az, hogy minden felhasználónak külön otthoni könyvtára van, az egyik olyan tényező, amely lehetővé teszi, hogy a Linux valóban többfelhasználós operációs rendszer legyen.
7. Kagyló
Ez a mező tartalmazza a felhasználóhoz társított alapértelmezett héj nevét. A shell az a környezet, amelyben a felhasználó parancsokat és szkripteket futtathat. A legtöbb Linux disztribúció a Bourne Agall Shell (Bash), mint alapértelmezett shell program.
A rendszer adminisztrációjának megkönnyítése Linuxon
Ez az útmutató megmutatta, mi az /etc/passwd fájlt a Linuxban, és azt a kulcsszerepet, amelyet a Linux rendszer felhasználóinak kezelésekor játszik. A passwd fájl felhasználókkal kapcsolatos információkat tartalmaz, például a felhasználónevet, a jelszó adatait, a saját könyvtár elérési útját, a felhasználói és csoportazonosítókat stb.
láthatod, hogy ki blokkol téged a facebookon
Amint látta, a legtöbb Linux -felhasználó általában egy csoport tagja, hogy megkönnyítse a fájlhozzáférés és más jogosultságok adminisztrációját. Ha szükséges jogosultságokkal rendelkezik, maga is hozzáadhat felhasználókat a csoportokhoz.
Részvény Részvény Csipog Email Ubuntu Linux: Felhasználók egyszerű hozzáadása és eltávolítása a csoportokbólSzeretné jobban kezelni a felhasználókat az Ubuntu Linux rendszeren? A válasz az, hogy csoportokat hozhat létre, majd használja az Ubuntu felhasználói hozzáadása funkciót.
Olvassa tovább Kapcsolódó témák- Linux
- Felhasználói felület
- Rendszer adminisztráció
A Mwiza szakmát szakmailag fejleszt, és sokat ír Linuxon és front-end programozáson. Érdeklődési körei közé tartozik a történelem, a gazdaság, a politika és a vállalkozás-építészet.
Továbbiak Mwiza KumwendátólIratkozzon fel hírlevelünkre
Csatlakozz hírlevelünkhöz, ahol technikai tippeket, véleményeket, ingyenes e -könyveket és exkluzív ajánlatokat találsz!
Feliratkozáshoz kattintson ide