Linux on mitme kasutaja operatsioonisüsteem. Nõuetekohase kasutajahalduse hõlbustamiseks salvestab süsteem kasutajainfo /etc/passwd faili.

See juhend aitab teil mõista, mis on passwd-fail ja mis on selle oluline roll kasutajate haldamisel Linuxis.

Mis on / etc / passwd?

Linuxi passwd-fail on konfiguratsioonifail, mis sisaldab kasutaja üksikasju. Passwd-faili oluline omadus on see, et see on ASCII-tekstifail, mida kasutajad saavad hõlpsalt redigeerida mis tahes tekstiredaktori abil, näiteks nano ja vim.

Kuigi saate kasutajaid lisada ja hallata otse passwd-faili abil, pole see soovitatav, kuna see toiming on altti kirjavigadele ja vigadele. Selle asemel peaksite kasutama erinevaid kasutajahalduse käske, näiteks useradd kasutajate oma süsteemi lisamiseks.

Faili / etc / passwd vaatamine

Passwd-faili sisu vaatamiseks võite kasutada mis tahes tekstiredaktorit või failide vaatamise käsutööriista. Selles juhendis me kasutame ca..

kass / etc / passwd

Väljund peaks olema sarnane allolevaga.

instagram viewer

Iga rida esindab teie süsteemis tegelikult ühte kasutajat, nii et ärge imestage, et teil on nii palju kasutajaid loetletud. Enamik neist on süsteemikasutajad, kes kontrollivad teie Linuxi masinas konkreetseid rakendusi. Näiteks kasutaja mail vastutab rakenduse Mail eest.

Väljad / etc / passwd on selgitatud

Ülaltoodud väljundi põhjal on väga selge, et /etc/passwd fail järgib väga spetsiifilist mustrit.

Iga kasutajaliin jaguneb seitsmeks jaotiseks või väljaks, mis on eraldatud tähisega jämesool märk (:) nagu allpool.

1. Kasutajanimi

Rea esimene väli tähistab kasutaja kasutajanime või sisselogimisnime. Ülalolevas näites on kasutajanimi john.

2. Parool

Teine väli näitab kasutaja krüptitud parooli. Turvalisuse huvides hoitakse paroole eraldi failis, mis pole tavakasutajatele loetav. The / etc / shadow fail salvestab kasutaja paroolid Linuxis.

Tavaliselt sisaldab parooliväli x et näidata, et varifail salvestab parooli turvaliselt. Kui väli on tühi, ei vaja kasutaja sisselogimiseks parooli. Süsteemi üldise turvalisuse säilitamiseks peaks igal teie süsteemi kasutajal olema parool. Sa saad kasutage kasutaja paroolide muutmiseks või haldamiseks käsku passwd Linuxis.

3. kasutaja ID

Kasutaja ID väli, üldtuntud kui UID, on arv, mida Linuxi süsteem kasutajate tuvastamiseks kasutab. Enamiku süsteemikasutajate kasutajatunnus on väiksem kui arv 1000, samas kui tavakasutajate ID on vahemikus 1000 kuni üle. The juur (haldus) kasutajal on tavaliselt ID 0.

4. Grupi ID

Neljas väli on mõeldud grupi ID-le (üldtuntud kui GID). Kasutajatunnusena on GID ka number. Grupi ID määrab kasutaja esmase rühma. Lisaks kategoriseerivad GID-d kõik kasutajad administreerimise hõlbustamiseks konkreetsetes komplektides. Kasutaja võib Linuxis kuuluda rohkem kui ühte rühma. Lisateabe saamiseks selle kohta, millisesse rühma kasutaja kuulub, võite vaadata /etc/group faili.

kass / etc / group

5. GECOS

Järgmine väli on GECOS-väli. See sisaldab tavaliselt kasutaja täisnime ja lisateavet, näiteks telefoninumbrit või toanumbrit, mis on eraldatud komadega. See väli on valikuline ja võib seetõttu olla tühi.

6. Kodukataloog

See väli sisaldab /home kasutajaga seotud kataloog. See on peamine kataloog, kuhu salvestatakse peamised kasutajafailid ja kataloogid, näiteks /Desktop ja /Pictures. Selles näites on kasutaja kodukataloog aadressil /home/john.

Iga kasutaja jaoks eraldi kodukataloogide olemasolu on üks tegureid, mis võimaldab Linuxil olla tõeliselt mitme kasutajaga operatsioonisüsteem.

7. Kest

See väli sisaldab kasutajaga seotud vaikekesta nime. Kest on keskkond, kus kasutaja saab käske ja skripte käivitada. Enamik Linuxi distrosid kasutavad Bourne jälle kest (Bash) vaikeprogrammina.

Süsteemihalduse hõlbustamine Linuxis

See juhend on teile näidanud, mis see on /etc/passwd faili ja võtmerolli, mida see mängib teie Linuxi süsteemi kasutajate haldamisel. Passwd-fail sisaldab kasutajaga seotud teavet, nagu kasutajanimi, parooli üksikasjad, kodukataloogi tee, kasutaja ja rühma ID-d jne.

Nagu nägite, kuulub enamik Linuxi kasutajaid tavaliselt rühma, et hõlbustada failidele juurdepääsu ja muude õiguste haldamist. Kui teil on selleks vajalikud õigused, saate kasutajaid gruppidesse ise lisada.

E-post
Ubuntu Linux: kasutajate lisamine ja eemaldamine gruppidesse lihtne

Kas soovite Ubuntu Linuxi kasutajaid paremini hallata? Vastus on gruppide loomine, seejärel kasutage Ubuntu kasutaja lisamise funktsiooni.

Loe edasi

Seotud teemad
  • Linux
  • Kasutajakonto kontroll
  • Süsteemi haldus
Autori kohta
Mwiza Kumwenda (18 artiklit avaldatud)

Mwiza töötab välja elukutse järgi tarkvara ja kirjutab palju Linuxi ja esiotsa programmeerimisest. Tema huvide hulka kuuluvad ajalugu, majandus, poliitika ja ettevõtte arhitektuur.

Veel Mwiza Kumwendalt

Telli meie uudiskiri

Liituge meie uudiskirjaga, kus leiate tehnilisi näpunäiteid, ülevaateid, tasuta e-raamatuid ja eksklusiivseid pakkumisi!

Veel üks samm !!!

Palun kinnitage oma e-posti aadress meilis, mille me just saatsime.

.