Det er vigtigt at lære disse kommandoer for hurtigt at kunne se en liste over brugere i dit Ubuntu VPS-system. Denne artikel viser dig, hvordan du bruger kommandolinjen til at liste brugere i Ubuntu Linux VPS.
Sådan vises en liste over brugere i Ubuntu Linux VPS: En begyndervejledning
Hvis du vil se alle brugere i Linux Ubuntu VPS, kan du bruge kommandoen / etc / passwd, da lokale brugeroplysninger gemmes i filen "/ etc / passwd". Der er to måder at udføre denne kommando på som følger:
kat osv / passwdEller
mindre etc / passwdEfter at have udført ovenstående kommando med succes, får du en output, der ser sådan ud:
Disse outputlinjer vedrører brugerne. Antallet af linjer afhænger af antallet af brugere i systemet.
Hver linje indeholder syv forskellige felter, der repræsenterer detaljerne for en bestemt bruger. For eksempel er den første linje i output rod: x: 0: 0: rod: / rod: / bin / bash, som repræsenterer:
- rod - brugerens loginnavn.
- b - adgangskodens pladsholder, da den aktuelle adgangskode gemmes i en separat fil.
- 0 - bruger-ID for brugeren.
- 0 - GroupID for brugeren.
- rod - et kommandofelt med nogle detaljer om brugeren.
- /rod - et hjemmekatalog, der er brugerens hovedkatalog.
- / bin / bash - en brugerskal.
Bemærk, at kolon (:) bruges til at adskille værdierne i output.
Udfør følgende kommandoer for at se navnene på brugerne:
klippe -d: -f 1 / etc / passwdEller
awk -F: 'print $ 1' / etc / passwdSådan får du vist grupper i Ubuntu Linux VPS
Du kan også oprette grupper ved at samle flere brugere og give dem nogle administrative tilladelser til systemet. Denne mulighed er gavnlig for oprettelse af grupper af brugere inden for det samme system. Oplysningerne om disse grupper gemmes i gruppemappen. Så brug følgende kommando til at se grupper i terminalen.
mindre / etc / gruppeEfter at have udført kommandoen med succes får du en output som denne:
Brug nedenstående kommando, hvis du vil vise navnene på grupperne:
klip -d: -f 1 / etc / gruppeSådan liste brugere i Ubuntu Linux VPS ved hjælp af getent-kommandoen
Det getent kommando bruges til at vise poster fra databasen konfigureret i / etc / nsswitch.konf fil. Det dækker den passwd-database, der kan bruges til at forespørge på listen over brugere. Kommandoen getent viser poster fra databaser, der er konfigureret i / etc / nsswitch.konf fil, inklusive passwd-databasen, for at søge på en liste over alle brugere.
Brug følgende kommando til at udføre getent i terminalen:
getent passwdEfter udførelse af kommandoen modtager du en output som denne:
Du kan bruge awk eller cut til at udskrive det første felt, der indeholder brugernavnet:
getent passwd | awk -F: 'udskriv $ 1'getent passwd | klippe -d: -f1
Sådan får du vist indloggede brugere med w Command
Du kan bruge w kommando til at liste indlognede Linux Ubuntu VPS-brugere. For at bruge denne kommando skal du skrive “w” i terminalen og udføre den ved at trykke på Enter.
Efter udførelse af kommandoen modtager du et output, der består af forskellige brugeroplysninger, såsom logintid, inaktiv tid og fjernværtsinformation. Detaljerne i output er som følger:
- bruger - repræsenterer brugernavnet.
- TTY - repræsenterer terminalnavnet.
- Fra - repræsenterer den eksterne værts navn.
- [e-mail beskyttet] - repræsenterer login-tiden.
- Ledig - repræsenterer inaktiv tid.
- JCPU - repræsenterer tiden brugt af processen relateret til TTY.
- PCPU - repræsenterer den tid, der bruges af den specifikke proces, der vises i feltet HVAD.
- HVAD - repræsenterer den aktuelle proces for en bruger.
Konklusion
Denne artikel dækkede detaljeret, hvordan man liste brugere og brugeroplysninger i Ubuntu Linux VPS. Disse kommandoer hjælper systemadministratorer med at hente brugeroplysninger, der bruger et specifikt system, og finde ud af andre vigtige detaljer om dem. Vi håber, at artiklen var informativ og omfattende nok til dine behov.