Hur man ser en lista över användare i Linux

Anonim

Hur man ser en lista över användare i Linux

Det finns fall när det finns ett behov av att ta reda på vilka användare som är registrerade i Linux-operativsystemet. Det kan vara nödvändigt för att avgöra om det finns extra användare om en viss användare behöver en hel grupp av dem vid byte av personuppgifter.

Se även: Så här lägger du till användare till Linux-gruppen

Sätt att kontrollera listan över användare

Människor som ständigt använder detta system kan göra detta med ett antal metoder, och för nybörjare är det mycket problematiskt. Därför kommer den instruktion som kommer att målas nedan att hjälpa en oerfarna användare att klara av uppgiften. Du kan göra det med den inbyggda terminalen eller ett antal program med ett grafiskt gränssnitt.

Metod 1: Program

I Linux / Ubuntu kan du hantera registrerade användare i systemet med parametrar vars arbete tillhandahålls av ett speciellt program.

Tyvärr är det olika för det grafiska skalet på skrivbordet Gnome och Unity-programmen olika. Båda kan dock tillhandahålla en uppsättning alternativ och verktyg för att kontrollera och redigera användargrupper i Linux-distributioner.

"Konton" i GNOME

Öppna först systemparametrarna och välj ett avsnitt som heter "Konton". Observera att systemanvändare inte kommer att visas här. Listan över registrerade användare är i den vänstra rutan, rätten är inställningsdelen och ändringar i var och en av dem.

Visa användarlista i programkonton i Linux Gnome

Programmet "Användare och grupp" i GNOME Graphic Shell-distributionen installeras alltid som standard, men om du inte hittar den i systemet kan du automatiskt hämta och installera med hjälp av kommandot i terminalen:

Sudo apt-få installera enhet-control-center

KUSER i KDE.

För KDE-plattformen finns det ett verktyg, vilket är till och med mycket bekvämare att använda. Det kallas Kuser.

Visa användarlista i Kuser-programmet i Linux KDE

Programgränssnittet visar alla registrerade användare, om det behövs, kan ses och systemiskt. Detta program kan ändra användarnamn, överföra dem från en grupp till en annan, radera dem om det behövs och liknande.

Som i fallet med GNOME installeras KUUSER-programmet som standard, men du kan radera det. För att installera programmet, utför kommandot i "terminal":

Sudo apt-få installera kuuser

Metod 2: Terminal

Denna metod är universell för de flesta utdelningar som utvecklats baserat på Linux-operativsystemet. Faktum är att den har en speciell fil i sin programvara, där information finns på varje användare. Ett sådant dokument är beläget på:

/ etc / passwd

Alla poster presenteras i följande formulär:

  • namnet på var och en av användarna;
  • Unikt identifikationsnummer;
  • Lösenords-ID;
  • Grupp-ID;
  • Grupp namn;
  • Hemkatalogskal;
  • Hemkatalognummer.

Se även: Ofta använda kommandon i terminal Linux

För att förbättra säkerhetsnivån sparas lösenordet för varje användare i dokumentet, men det visas inte. I andra ändringar av detta operativsystem lagras lösenord också i separata dokument.

Hela listan över användare

Du kan ringa för omdirigering till en fil med sparade data av användaren med hjälp av "terminalen" genom att ange det följande kommando:

Katt / etc / passwd

Exempel:

Ett kommando för att se hela listan över användare i Linux-terminalen

Om användarens ID har mindre än fyra siffror, så är den här systemdata i vilka förändringar är extremt oönskade. Faktum är att de skapas av OS själv under installationsprocessen för att säkerställa det säkraste arbetet med de flesta tjänster.

Namn i listan över användare

Det är värt att notera att i den här filen kan det finnas en hel del data som du inte är intressant. Om det finns ett behov av att bara ta reda på namn och grundläggande information om användare, är det möjligt att filtrera de data som anges i dokumentet med följande kommando:

SED 's /:.*//' / etc / passwd

Exempel:

Kommando i Linux-terminal för namn Prosemist i listan över användare

Visa aktiva användare

I OS, som arbetar med Linux, kan du inte bara se användare som har registrerats, men också de som för närvarande är aktiva i operativsystemet, samtidigt som de använder de processer de använder. För en sådan operation tillämpas ett speciellt verktyg som orsakas av laget:

W.

Exempel:

Team w i Terminal Linux

Det här verktyget kommer att utfärda alla kommandon som utförs av användare. Om det samtidigt använder två eller flera kommandon, hittar de också skärmen i den utfärdade listan.

Besöks historia

Om det behövs är det möjligt att analysera användaraktivitet: Ta reda på datumet för deras senaste inloggning. Den kan användas på loggen / var / wtmp. Det kallas inmatning på kommandoraden i följande kommando:

Sista -a.

Exempel:

Team i Linux Terminal För att se närvaro historia i användarlistor

Datum för senaste aktivitet

Dessutom kan du i Linux-operativsystemet ta reda på när var och en av de registrerade användarna senast var aktivt - det gör det sistaLogkommando som utförts med hjälp av frågan med samma namn:

Långlog.

Exempel:

Team i Linux Terminal för att se datumet för den senaste användaraktiviteten i systemet

Den här loggen visar också information om användare som aldrig har varit aktiva.

Slutsats

Som du kan se, i terminalen presenteras mer detaljerad information om varje användare. Det har möjlighet att ta reda på vem och när det kom in i systemet, avgöra om utländska människor användes, och mycket mer. För en vanlig användare kommer dock att vara det bästa alternativet att använda programmet med ett grafiskt gränssnitt för att inte dyka in i kärnan i Linux-kommandon.

Listan över användarnas syn är ganska lätt, det viktigaste är att förstå, på grundval av vilken den operativsystemets funktion fungerar och för vilka ändamål används den.

Läs mer