hogyan lehet felsorolni az összes felhasználót egy Linux rendszerben
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.,
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:
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:
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:
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.