Een van de kenmerken van multiplayerbesturingssystemen, waaronder Linux, is de mogelijkheid om het door verschillende mensen te gebruiken. Gewoonlijk wordt voor elk account een afzonderlijk account gemaakt. In Linux kan de lijst met gebruikers worden bekeken met behulp van de shell door een speciale reeks tekens in te voeren. Deze oplossing voor het probleem is de eenvoudigste en vereist geen speciale vaardigheden.
Iedereen die een computer gebruikt enOS-tools, kunnen worden beschouwd als een gebruiker. Hij krijgt een specifieke unieke naam (anders niet toegestaan), die Latijnse letters, Arabische cijfers, de symbolen "_" en "." Kan bevatten. Elke gebruiker heeft een afzonderlijke map. Het komt erin na autorisatie. Het bevat een aantal persoonlijke bestanden en mappen. Gewoonlijk bevinden gebruikersmappen zich in de map / home. De OS-beheerder kan accounts configureren om de toegang tot bestanden, mappen en randapparatuur te differentiëren.
Hoe het probleem van het intrekken van bestaande accounts op te lossen? In Linux wordt de lijst met gebruikers weergegeven door de opdracht (het is toegestaan om verschillende parameters te gebruiken):
# cat / etc / passwd
Почему это работает?Het feit is dat het bestand / etc / passwd alle benodigde gegevens bevat. De persoon die geïnteresseerd is in de accounts richt zich rechtstreeks tot hem. Na het instellen van de opdracht wordt een lijst met Linux-accounts weergegeven. De lijst met gebruikers in het systeem kan behoorlijk uitgebreid zijn. Informatie over bestaande accounts wordt regel voor regel weergegeven.
Hoe kan het er op het scherm uitzien? Elke regel ziet er ongeveer zo uit:
root: xD634Jhs5jH32: 0: 0: root: / root: / bin / bashnewuser: Xv7Q641g89oKK: 1000: 100: Ivan Fedorov: / home / newuser: / bin / bash
transcript:
account (gebruikersnaam): wachtwoord (wachtwoord opgeslagen in gecodeerde vorm): UID (uniek ID kaart): GID (gebruikershoofdgroep-ID): GECOS (aanvullende informatie): directory (gebruikersdirectory): shell (gebruikte opdrachtinterpreter).
Met de bovenstaande opdracht kunt u uitvoerenlijst van alle gebruikers geregistreerd in het systeem. Maar wat als u Linux wilt vermelden die momenteel actief is? Gebruik hiervoor de volgende opdracht:
# wie
Door deze instructie te typen, kan een persoon een lijst met actieve accounts in het systeem bekijken. In dit geval, onder Linux, de gebruikerslijst ook regel voor regel uitgevoerd.Met beheerdersrechten kunt u verschillende manipulaties uitvoeren met actieve accounts. U kunt mensen dus toegang geven tot bepaalde bestanden of mappen, het gebruik van bepaalde programma's beperken.