A legtöbb Linux rendszerek, beleértve az Ubuntu, nincs egyetlen program vagy eszköz, hogy sorolja fel az összes felhasználói fiókot a rendszer… Ha használja az asztal GUI, akkor lehet, hogy minden a felhasználói fiókok rendszergazdaként..

mi a helyzet a szervereken? Hogyan lehet felsorolni vagy megtekinteni az összes felhasználói fiókot?,

mivel nincs egyetlen eszköz a felhasználók listázására, általában a rendszerfájloktól függünk a felhasználók felsorolásához… az összes létrehozott rendszerfiók több fájlban tárolódnak a kiszolgálón… és felsoroljuk ezeknek a fájloknak a tartalmát, megismerhetjük a felhasználók és csoportok listáját..,mezők tagolt által kettősponttal, amely tartalmazza a következőket:

  • Felhasználói név
  • Titkosított jelszó (x azt jelenti, hogy a jelszó van tárolva a /etc/shadow fájlt)
  • Felhasználói AZONOSÍTÓ száma (UID)
  • Felhasználói csoport AZONOSÍTÓ számát (GID)
  • a Teljes nevét, a felhasználó (GECOS)
  • a Felhasználó home könyvtár
  • Login shell (alapértelmezés szerint a /bin/bash)

Most, ha csak az kell, hogy a lista a fiók nevét, nem pedig a többi részletet, egyszerűen futtassa a következő parancsot: awk -F: '{ print $1}' /etc/passwd

Hogy kell listája csak a fiók nevét a rendszer kezdve a root fiók.,.

rootdaemonbinsyssyncgamesman......

Ez az opció száma 1

opció #2: Get felhasználói lista keresztül Getent Tool

egy másik lehetőség, hogy minden felhasználói fiókot a rendszer, hogy használja a getend eszköz… ez az eszköz nem hasonló funkciót, mint a fenti parancsokat.. Az /etc/passwd fájl tartalmát az /etc/nsswitch-ben tárolt adatbázis-információk segítségével sorolja fel.conf fájl..

a getentet használó felhasználók listáinak megszerzéséhez futtassa az alábbi parancsokat:

getent passwd

ugyanazt a tartalmat kell felsorolnia, mint fent:

a /etc/nsswitch.,a conf-et arra használják, hogy konfigurálja, mely szolgáltatásokat kell használni az olyan információk meghatározásához, mint a hostnames, a password files és a group files…

Ez a két lehetőség elegendő ahhoz, hogy megkapja a felhasználók listáját a Linux rendszereken, beleértve az Ubuntu

is tetszik az alábbi bejegyzés: