mindenki tudja, hogy a felhasználói információk a /etc/passwd
fájlban voltak.
Ez egy szöveges fájl, amely tartalmazza az egyes felhasználókra vonatkozó alapvető információkat.Amikor új felhasználót hozunk létre, az új felhasználói adatokat csatoljuk ehhez a fájlhoz.
az/etc / passwd fájl minden felhasználó alapvető információt tartalmaz, mint egy sor, hét mezővel.
minden sor az / etc / passwd-ben egyetlen felhasználót jelent. Ez a fájl tartja a felhasználó adatait három részből áll.,
-
Part-1:
root felhasználói információk -
Part-2:
rendszer-meghatározott számlák információk -
Part-3:
Valódi felhasználói információk
Javasolta, hogy Olvassa el :
(#) Hogyan ellenőrizheti Felhasználó által Létrehozott Dátuma Linux
(#) Hogyan ellenőrizheti, Hogy Mely Csoportok A Felhasználó Tartozik A Linux
(#) Hogyan Kell Erő, Hogy a Felhasználó Módosítsa a Jelszót A Következő Bejelentkezési A Linux
Az első rész, a gyökér-fiókkal, amely rendszergazdai fiókkal rendelkezik, a teljes hatalmat minden szempontból a rendszer.,
a második részt a rendszerszoftver megfelelő telepítéséhez és frissítéséhez szükséges rendszerspecifikus csoportok és fiókok követik.
a harmadik rész a végén valódi embereket képvisel, akik a rendszert használják.
új felhasználók létrehozása közben az alábbi négy fájl módosul.
-
/etc/passwd:
A felhasználói adatok frissülnek ebben a fájlban. -
/etc/shadow:
A felhasználói jelszó adatai frissülnek ebben a fájlban. -
/etc/group:
A csoport adatai frissülnek a fájl új felhasználójáról., -
/etc/gshadow:
A csoport jelszavának adatai frissülnek a fájl új felhasználójáról.
módszer-1: az /etc/passwd fájl használata
használja a fájlkezelő parancs bármelyikét, például a cat, több, kevesebb stb., hogy kinyomtassa a felhasználók listáját a Linux rendszeren.
a /etc/passwd
egy szöveges fájl, amely minden felhasználói információt tartalmaz, ami a Linux rendszer bejelentkezéséhez szükséges. Hasznos információkat tart fenn a felhasználókról, mint például a felhasználónév, a jelszó, a felhasználói azonosító, a csoportazonosító, a felhasználói azonosító adatai, a Home directory és a shell.,
az / etc / passwd fájl minden felhasználói adatot egyetlen sorként tartalmaz, hét mezővel az alábbiakban leírtak szerint, minden mező kettősponttal elválasztva”: “
Az alábbiakban a hét mezőre vonatkozó részletes információk találhatók.
Username (magesh):
a létrehozott felhasználó felhasználóneve. A karakterek hosszának 1-32 között kell lennie.-
Password (x):
azt jelzi, hogy a titkosított jelszó az /etc/shadow fájlban van tárolva. -
User ID (UID-506):
jelzi a felhasználói azonosítót (UID) minden felhasználónak egyedi UID-t kell tartalmaznia., UID (0-nulla) van fenntartva root, UID (1-99) fenntartva a rendszer felhasználói és UID (100-999) fenntartva rendszer számlák/csoportok -
Group ID (GID-507):
ez azt jelzi, hogy a csoport azonosító (GID) minden csoportnak tartalmaznia kell egyedi GID tárolja /etc/group file. -
User ID Info (2g Admin - Magesh M):
jelzi a parancsmezőt. Ez a mező a felhasználói információk leírására használható. -
Home Directory (/home/mageshm):
jelzi a felhasználó otthoni könyvtárát. -
shell (/bin/bash):
jelzi a felhasználó Bash shell.,
az awk vagy cut paranccsal csak a felhasználói nevek listáját nyomtathatja ki a Linux rendszeren. Mindkettő ugyanazt az eredményt mutatja.
2. módszer: a getent parancs használata
a getent parancs a Szolgáltatáskapcsoló könyvtárak által támogatott adatbázisok bejegyzéseit jeleníti meg, amelyek az /etc/nsswitch-ben vannak konfigurálva.conf.
getent parancs a /etc/passwd fájlhoz hasonló felhasználói adatokat jelenít meg, minden felhasználói adatot egyetlen sorként jelenít meg, hét mezővel.
Az alábbiakban a hét mezőre vonatkozó részletes információk találhatók.,
-
Username (magesh):
a létrehozott felhasználó felhasználóneve. A karakterek hosszának 1-32 között kell lennie. -
Password (x):
azt jelzi, hogy a titkosított jelszó az /etc/shadow fájlban van tárolva. -
User ID (UID-506):
jelzi a felhasználói azonosítót (UID) minden felhasználónak egyedi UID-t kell tartalmaznia. UID (0-nulla) van fenntartva root, UID (1-99) fenntartva a rendszer felhasználói és UID (100-999) fenntartva rendszer számlák/csoportok -
Group ID (GID-507):
ez azt jelzi, hogy a csoport azonosító (GID) minden csoportnak tartalmaznia kell egyedi GID tárolja /etc/group file., -
User ID Info (2g Admin - Magesh M):
jelzi a parancsmezőt. Ez a mező a felhasználói információk leírására használható. -
Home Directory (/home/mageshm):
jelzi a felhasználó otthoni könyvtárát. -
shell (/bin/bash):
jelzi a felhasználó Bash shell.
az awk vagy cut paranccsal csak a felhasználói nevek listáját nyomtathatja ki a Linux rendszeren. Mindkettő ugyanazt az eredményt mutatja.
3. módszer: a compgen parancs használata
a compgen beépített parancs, amely megmutatja az összes elérhető parancsot, álnevet és funkciót az Ön számára.,
# compgen -urootbindaemonadmlpsyncshutdownhaltmailftppostfixsshdtcpdump2gadminapachezabbixmysqlzendrpc2daygeeknamedmageshm
Vélemény, hozzászólás?