hogyan lehet felsorolni az összes felhasználót egy Linux rendszerben

0 Comments

bármikor, több felhasználó egyetlen számítógépes rendszert működtethet. Az ilyen megosztott rendszerekkel azonban a rendszergazdának meg kell tennie a megfelelő biztonsági intézkedéseket annak érdekében, hogy az egyik felhasználó ne sértse meg a másik magánéletét például egy olyan hozzáférés-ellenőrzési mechanizmus alkalmazásával, amely meghatározza az egyes felhasználók kiváltságait.

időnként szükség lehet A felhasználói jogosultságok megváltoztatására., Előfordulhat például, hogy egy felhasználónak szüksége lehet egy bizonyos feladathoz meghosszabbított jogosultságaira, vagy egy bizonyos felhasználó azon képességére, hogy hozzáférjen a rendszerhez, teljes mértékben vissza kell vonni. Ilyen esetekben fontos, hogy a rendszergazda teljes körű ismeretekkel rendelkezzen a rendszer összes felhasználójáról.

ebben a cikkben megvizsgáljuk a Linux rendszer felhasználóinak felsorolására használt módszereket. Mind a grafikus felhasználói felület (GUI) alapú módszerek, mind a parancssori interfész (CLI) alapú módszerek használhatók erre a feladatra; azonban ez a cikk négy terminál alapú módszerre összpontosít.,

Megjegyzés: míg az alábbiakban tárgyalt módszerek Linux Mint 20 rendszeren kerülnek végrehajtásra, használhatja a választott Linux disztribúciót.

1. módszer: a” cat “parancs

A” cat ” parancs használatához a Linux rendszer összes felhasználójának felsorolásához a következő lépéseket kell végrehajtani:

indítsa el a terminált.

használja a” cat ” parancsot a terminál összes felhasználójának felsorolásához, hogy megjelenítse a Linux rendszer /etc/passwd fájljában tárolt összes felhasználói fiók adatait és jelszavát.,

$ cat /etc/passwd

az alábbiakban látható módon a parancs futtatása megjeleníti a felhasználóneveket, valamint néhány további információt. Görgessen ezen a listán a Linux rendszer összes felhasználójának megtekintéséhez.

2.módszer: az” awk “parancs

az” awk “parancs akkor hasznos, ha csak felhasználóneveket szeretne megjeleníteni, ami hasznos lehet, ha nincs szüksége a” cat ” paranccsal visszaküldött összes technikai részletre., Ennek a parancsnak a használatához a Linux rendszer összes felhasználójának felsorolásához a következő lépéseket kell végrehajtani:

  • indítsa el a terminált.
  • futtassa a következő parancsot:
$ awk –F: ‘{ print $1}’ /etc/passwd

a parancs futtatásakor csak a felhasználónevek kerülnek visszaadásra. Ez a lista tartalmazza a Linux rendszer összes felhasználóját.,

3.módszer: a” compgen “parancs

mint az” awk ” parancs, ez a parancs csak felhasználónevek megjelenítésére szolgál, figyelmen kívül hagyva az összes többi részletet. A” compgen ” parancs használatához a Linux rendszer összes felhasználójának felsorolásához a következő lépéseket kell végrehajtani:

  • indítsa el a terminált.
  • futtassa a következő parancsot:
$ compgen –u

Ez a parancs visszaadja a Linux operációs rendszerhez társított összes felhasználónevet.,

4.módszer: a “getent” parancs

a “getent” parancs kimenete nagyon hasonlít a “cat” parancshoz, mivel sok részletet jelenít meg a felhasználónevekkel együtt. A” getent ” parancs használatához a Linux rendszer összes felhasználójának felsorolásához a következő lépéseket kell végrehajtani:

  • indítsa el a terminált.,
  • futtassa a következő parancsot:
$ getent passwd

Ez a parancs felsorolja a Linux rendszer összes felhasználóját, valamint néhány egyéb részletet, amint az az az alábbi képen látható.

következtetés

az Ön igényeitől függően választhat az ebben a cikkben tárgyalt négy parancs közül a felhasználók listájának megszerzéséhez. Két ilyen módszer, amellett, hogy felsorolja a Linux rendszer összes felhasználóját, szintén fontos részleteket nyújt az összes felhasználói fiókhoz.,

ezeknek a parancsoknak a változatai vannak, amelyekkel kísérletezhet az Ön igényeinek megfelelően. Az ilyen eltérések azonban nem tartoznak e cikk hatálya alá. Az itt tárgyalt módszerek lehetővé teszik a Linux rendszer összes felhasználójának felsorolását. Remélem, hogy ez a cikk segített jobban megérteni ezt a témát.


Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük