A parancsok elsajátítása elengedhetetlen ahhoz, hogy gyorsan lássa a felhasználók listáját az Ubuntu VPS rendszerében. Ez a cikk bemutatja, hogyan kell használni a parancssort a felhasználók felsorolásához az Ubuntu Linux VPS-ben.
Felhasználók felsorolása az Ubuntu Linux VPS-ben: Útmutató kezdőknek
Ha meg szeretné tekinteni az összes felhasználót a Linux Ubuntu VPS-ben, használhatja az / etc / passwd parancsot, mivel a helyi felhasználói adatokat az „/ etc / passwd” fájlba menti. A parancs végrehajtásának két módja van, az alábbiak szerint:
macska stb. / passwdVagy
kevesebb etc / passwdA fenti parancs sikeres végrehajtása után egy kimenetet kap, amely így néz ki:
Ezek a kimeneti vonalak a felhasználókra vonatkoznak. A sorok száma a rendszer felhasználói számától függ.
Minden sor hét különböző mezőt tartalmaz, amelyek egy adott felhasználó adatait képviselik. Például a kimenet első sora az root: x: 0: 0: root: / root: / bin / bash, ami:
- gyökér - a felhasználó bejelentkezési nevét.
- b - a jelszó helyőrzője, mivel a tényleges jelszó külön fájlba ment.
- 0 - a felhasználó felhasználói azonosítója.
- 0 - a felhasználó GroupID-jét.
- gyökér - parancsmező a felhasználó néhány részletével.
- /gyökér - egy saját könyvtár, amely a felhasználó fő könyvtárja.
- / bin / bash - egy felhasználói shell.
Ne feledje, hogy a kettőspontokat (:) használják a kimenet értékeinek elválasztására.
A felhasználók nevének megtekintéséhez hajtsa végre az alábbi parancsokat:
cut -d: -f 1 / etc / passwdVagy
awk -F: 'print $ 1' / etc / passwdCsoportok megtekintése az Ubuntu Linux VPS-ben
Csoportokat is létrehozhat több felhasználó összegyűjtésével, és adhat nekik néhány adminisztratív engedélyt a rendszerhez. Ez az opció előnyös felhasználói csoportok létrehozása során ugyanazon a rendszeren belül. Ezekkel a csoportokkal kapcsolatos információk a Csoport mappába kerülnek. Tehát használja a következő parancsot a terminál csoportjainak megtekintéséhez.
kevesebb / etc / groupA parancs sikeres végrehajtása után egy ilyen kimenetet kap:
Használja az alábbi parancsot, ha meg szeretné jeleníteni a csoportok nevét:
cut -d: -f 1 / etc / groupHogyan lehet felhasználókat felsorolni az Ubuntu Linux VPS-ben a getent parancs használatával
A getent parancsot használjuk a / etc / nsswitch.konf fájl. Ez magában foglalja a passwd adatbázist, amely felhasználható a felhasználók listájának lekérdezésére. A getent parancs megjeleníti a / etc / nsswitch.konf fájl, beleértve a passwd adatbázist is, az összes felhasználó listájának lekérdezéséhez.
A következő paranccsal hajtsa végre a getent parancsot a terminálon:
getent passwdA parancs végrehajtása után egy ilyen kimenetet kap:
Az awk vagy a cut használatával kinyomtathatja az első mezőt, amely tartalmazza a felhasználónevet:
getent passwd | awk -F: 'print $ 1'getent passwd | vágd -d: -f1
A bejelentkezett felhasználók megtekintése w paranccsal
Használhatja a w parancs a bejelentkezett Linux Ubuntu VPS felhasználók felsorolására. A parancs használatához írja be a terminálba a „w” szót, és hajtsa végre az Enter billentyű lenyomásával.
A parancs végrehajtása után kap egy kimenetet, amely különféle felhasználói információkból áll, mint például a bejelentkezési idő, az üresjárati idő és a távoli gazdagép adatai. A kimenet részletei a következők:
- felhasználó - a felhasználónév.
- TTY - a terminál nevét jelenti.
- Tól től - a távoli gazdagép nevét jelenti.
- [e-mail védett] - a bejelentkezési időt jelöli.
- Tétlen - üresjárati időt jelent.
- JCPU - a TTY-vel kapcsolatos folyamat által használt időt jelenti.
- PCPU - a WHAT mezőben megjelenített konkrét folyamat által használt időt jelenti.
- MIT - a felhasználó aktuális folyamatát jelenti.
Következtetés
Ez a cikk részletesen kitért a felhasználók és a felhasználói információk felsorolására az Ubuntu Linux VPS-ben. Ezek a parancsok segítenek a rendszergazdáknak megszerezni a felhasználói adatokat, amelyek egy adott rendszert használnak, és megtudhatnak róluk további fontos részleteket. Reméljük, hogy a cikk informatív és átfogó volt az Ön igényeinek megfelelően.