Explain /Etc/Passwd File Format In Linux
Inhoudsopgave:
Er zijn verschillende authenticatieschema's die op Linux-systemen kunnen worden gebruikt. Het meest gebruikte en standaardschema is het uitvoeren van authenticatie tegen de
/etc/passwd
en
/etc/shadow
bestanden.
/etc/passwd
is een op tekst gebaseerde database die informatie bevat voor alle gebruikersaccounts op het systeem. Het is eigendom van root en heeft 644 machtigingen. Het bestand kan alleen worden gewijzigd door root of gebruikers met sudo-rechten en leesbaar voor alle systeemgebruikers.
Het handmatig aanpassen van het bestand
/etc/passwd
moet worden vermeden, tenzij u weet wat u doet. Gebruik altijd een opdracht die is ontworpen voor het doel. Als u bijvoorbeeld een gebruikersaccount wilt wijzigen, gebruikt u de opdracht
usermod
en gebruikt u de opdracht
useradd
om een nieuwe gebruikersaccount toe te voegen.
/etc/passwd
indeling
Het
/etc/passwd
bestand is een tekstbestand met één invoer per regel, dat een gebruikersaccount vertegenwoordigt. Gebruik een teksteditor of een opdracht zoals
cat
om de inhoud van het bestand te bekijken:
cat /etc/passwd
Gewoonlijk beschrijft de eerste regel de rootgebruiker, gevolgd door het systeem en de normale gebruikersaccounts. Nieuwe items worden aan het einde van het bestand toegevoegd.
Elke regel van het bestand
/etc/passwd
bevat zeven door komma's gescheiden velden:
mark:x:1001:1001:mark,,,:/home/mark:/bin/bash - | | | | | | | | | | | | | +-> 7. Login shell | | | | | +----------> 6. Home directory | | | | +--------------------> 5. GECOS | | | +--------------------------> 4. GID | | +-------------------------------> 3. UID | +-----------------------------------> 2. Password +----------------------------------------> 1. Username
- Gebruikersnaam. De tekenreeks die u typt wanneer u zich aanmeldt bij het systeem. Elke gebruikersnaam moet een unieke string op de machine zijn. De maximale lengte van de gebruikersnaam is beperkt tot 32 tekens. Wachtwoord. In oudere Linux-systemen werd het gecodeerde wachtwoord van de gebruiker opgeslagen in het bestand
/etc/passwd. Op de meeste moderne systemen is dit veld ingesteld opxen wordt het gebruikerswachtwoord opgeslagen in het bestand/etc/shadowshadow.UID. De gebruikers-ID is een nummer dat aan elke gebruiker wordt toegewezen. Het wordt door het besturingssysteem gebruikt om te verwijzen naar een user.GID. Het groepsidentificatienummer van de gebruiker, verwijzend naar de primaire groep van de gebruiker. Wanneer een gebruiker een bestand maakt, wordt de groep van het bestand ingesteld op deze groep. Doorgaans is de naam van de groep hetzelfde als de naam van de gebruiker. Secundaire groepen van gebruiker worden vermeld in het bestand/etc/groupsgroups.GECOS of de volledige naam van de gebruiker. Dit veld bevat een lijst met door komma's gescheiden waarden met de volgende informatie:- Volledige naam van de gebruiker of de naam van de applicatie. Kamernummer. Werknummer. Thuisnummer. Andere contactgegevens.
Hoofddirectory. Het absolute pad naar de thuismap van de gebruiker. Het bevat de bestanden en configuraties van de gebruiker. Standaard worden de thuismappen van de gebruiker vernoemd naar de naam van de gebruiker en gemaakt onder de/homedirectory.Login-shell. Het absolute pad naar de login-shell van de gebruiker. Dit is de shell die wordt gestart wanneer de gebruiker inlogt op het systeem. Op de meeste Linux-distributies is Bash de standaardaanmeldingsshell.
Conclusie
Het bestand
/etc/passwd
houdt alle gebruikers op het systeem bij.
-ROM, -R, + R, + RW? Inzicht in de alfabetische soep van het optische station
Nick248 vroeg het Answer Line-forum over optische stations. Ik dacht dat het tijd was om de verschillende soorten cd's, dvd's en Blu-ray-schijven en de stations die ernaar lezen en te schrijven te bekijken.
We besteden veel tijd aan het doorlezen van sociale netwerksites, maar dat is niet genoeg Dat betekent dat we allemaal sociale vlinders zijn. Het lijkt erop dat e-mail het nieuws van gisteren is geworden. Terwijl het controleren van e-mail vroeger onze belangrijkste reden was om online te gaan, besteden we nu meer van onze online tijd aan het surfen op sociale netwerken, volgens nieuwe nummers van Nielsen. We spenderen 23 procent van onze online tijd aan surfen op sociale netwerken zoals Faceboo
Dat nieuws hoeft mij niet per se te verbazen: ik kan 10 minuten doorbrengen op Facebook en verstrikt raken in de activiteiten van 25 verschillende mensen, terwijl het besteden van diezelfde 10 minuten aan e-mail me in staat zou stellen om veel nutteloze junkmail te verwijderen en misschien een bericht te lezen. Maar als ik echt stop om erover na te denken, houdt Facebook me niet echt beter verbonden met de meeste mensen. Hier zijn vijf redenen waarom.
Inzicht in HP eprint en hoe het te gebruiken om vanaf elk apparaat af te drukken
HP ePrint begrijpen en gebruiken om vanaf elk apparaat af te drukken.







