Mikä on /etc /passwd -tiedosto ja mihin sitä käytetään?

Mikä on /etc /passwd -tiedosto ja mihin sitä käytetään?

Linux on monikäyttäjäkäyttöjärjestelmä. Käyttäjien oikean hallinnan helpottamiseksi järjestelmä tallentaa käyttäjätiedot /etc/passwd tiedosto.





Tämä opas auttaa sinua ymmärtämään, mikä on passwd -tiedosto ja mikä on sen tärkeä rooli käyttäjien hallinnassa Linuxissa.





Mikä on /etc /passwd?

Linuxin passwd -tiedosto on asetustiedosto, joka sisältää käyttäjätietoja. Passwd -tiedoston tärkeä ominaisuus on, että se on ASCII -tekstitiedosto, jota käyttäjät voivat muokata helposti millä tahansa tekstieditorilla, kuten nano- ja vim -tiedostoilla.





flash -aseman alustaminen

Vaikka voit lisätä ja hallita käyttäjiä suoraan passwd -tiedoston avulla, se ei ole suositeltavaa, koska tämä toiminto on altis kirjoitus- ja virheille. Käytä sen sijaan erilaisia ​​käyttäjänhallintakomentoja, kuten useradd käyttäjien lisäämiseksi järjestelmään .

Tarkastellaan tiedostoa /etc /passwd

Voit tarkastella salasanatiedoston sisältöä käyttämällä mitä tahansa tekstieditoria tai tiedoston katsomisen komentotyökalua. Tässä oppaassa käytämme kissa .



cat /etc/passwd

Lähdön tulee olla samanlainen kuin alla.

Jokainen rivi todella edustaa yhtä käyttäjää järjestelmässäsi, joten älä ihmettele, että luettelossasi on niin paljon käyttäjiä. Useimmat heistä ovat järjestelmän käyttäjiä, jotka ohjaavat tiettyjä sovelluksia Linux -koneellasi. Esimerkiksi käyttäjä postitse vastaa Mail -sovelluksesta.





/Etc /passwd -kentät selitetään

Yllä olevasta tuotoksesta on hyvin selvää, että /etc/passwd tiedosto noudattaa hyvin erityistä kaavaa.

Jokainen käyttäjärivi on edelleen jaettu seitsemään osaan tai kenttään, jotka on erotettu toisistaan kaksoispiste merkki ( : ) kuten alla.





1. Käyttäjätunnus

Rivin ensimmäinen kenttä edustaa käyttäjän käyttäjänimeä tai kirjautumisnimeä. Yllä olevassa esimerkissä käyttäjänimi on john .

2. Salasana

Toisessa kentässä näkyy käyttäjän salattu salasana. Turvallisuussyistä salasanat säilytetään erillisessä tiedostossa, jota tavalliset käyttäjät eivät voi lukea. The /etc/shadow tiedosto tallentaa käyttäjän salasanat Linuxissa.

Normaalisti salasanakenttä sisältää x osoittaa, että varjotiedosto tallentaa salasanan turvallisesti. Jos kenttä on tyhjä, käyttäjä ei tarvitse salasanaa kirjautuakseen sisään. Järjestelmän yleisen turvallisuuden ylläpitämiseksi kaikilla järjestelmän käyttäjillä tulee olla salasana. Sinä pystyt käytä passwd -komentoa käyttäjän salasanojen muuttamiseen tai hallintaan Linuxissa.

kuinka ladata suoratoistovideo

3. Käyttäjätunnus

Käyttäjätunnuskenttä, joka tunnetaan yleisesti nimellä UID, on numero, jota Linux -järjestelmä käyttää käyttäjien tunnistamiseen. Useimpien järjestelmien käyttäjillä käyttäjätunnus on alle 1000, kun taas tavallisilla käyttäjillä käyttäjätunnukset vaihtelevat 1000: sta ylöspäin. The juuri (hallinnollisella) käyttäjällä on yleensä tunnus 0.

4. Ryhmän tunnus

Neljäs kenttä on ryhmätunnukselle (tunnetaan yleisesti nimellä GID). GID on käyttäjätunnuksena myös numero. Ryhmätunnus määrittää käyttäjän ensisijaisen ryhmän. Lisäksi GID: t luokittelevat kaikki käyttäjät tiettyihin sarjoihin hallinnoinnin helpottamiseksi. Käyttäjä voi kuulua useampaan kuin yhteen Linux -ryhmään. Saat lisätietoja siitä, mihin ryhmiin käyttäjä kuuluu, katsomalla /etc/group tiedosto.

cat /etc/group

5. GECOS

Seuraava kenttä on GECOS -kenttä. Se sisältää yleensä käyttäjän koko nimen ja lisätietoja, kuten puhelinnumeron tai huoneiden numerot, jotka on erotettu toisistaan ​​pilkuilla. Tämä kenttä on valinnainen ja voi siksi olla tyhjä.

6. Kotihakemisto

Tämä kenttä sisältää /Koti käyttäjään liittyvä hakemisto. Tämä on ensisijainen hakemisto, joka tallentaa tärkeimmät käyttäjätiedostot ja hakemistot, kuten /Työpöytä ja /Kuvat . Tässä esimerkissä käyttäjän kotihakemisto on osoitteessa /koti/john .

Jokaiselle käyttäjälle erilliset kotihakemistot ovat yksi niistä tekijöistä, joiden avulla Linux voi olla todella monen käyttäjän käyttöjärjestelmä.

7. Kuori

Tämä kenttä sisältää käyttäjään liittyvän oletuskuoren nimen. Kuori on ympäristö, jossa käyttäjä voi suorittaa komentoja ja komentosarjoja. Useimmat Linux -distrot käyttävät Bourne Agall Shell (Bash) oletuskuoriohjelmana.

Järjestelmänhallinnan helpottaminen Linuxissa

Tämä opas on osoittanut, mikä on /etc/passwd tiedosto Linuxissa ja sen keskeinen rooli, kun se hallitsee käyttäjiä Linux -järjestelmässäsi. Passwd-tiedosto sisältää käyttäjiin liittyviä tietoja, kuten käyttäjänimen, salasanan tiedot, kotihakemistopolun, käyttäjä- ja ryhmätunnukset jne.

kuinka suoratoistaa vlc: tä chromecastiksi

Kuten olet nähnyt, useimmat Linux -käyttäjät ovat yleensä osa ryhmää helpottaakseen tiedostojen käyttöoikeuksien ja muiden oikeuksien hallintaa. Voit lisätä käyttäjiä ryhmiin itse, jos sinulla on siihen tarvittavat käyttöoikeudet.

Jaa Jaa Tweet Sähköposti Ubuntu Linux: Lisää ja poista käyttäjiä ryhmiltä helposti

Haluatko paremmin hallita käyttäjiä Ubuntu Linuxissa? Vastaus on luoda ryhmiä ja käyttää sitten Ubuntu -käyttäjäominaisuutta.

Lue seuraava
Liittyvät aiheet
  • Linux
  • Käyttäjätilien valvonta
  • Järjestelmänhallinta
Kirjailijasta Hyvä mennä(36 artikkelia julkaistu)

Mwiza kehittää ohjelmistoja ammatin mukaan ja kirjoittaa laajasti Linux- ja käyttöliittymäohjelmoinnista. Joitakin hänen kiinnostuksen kohteitaan ovat historia, talous, politiikka ja yritysarkkitehtuuri.

Lisää Mwiza Kumwendalta

tilaa uutiskirjeemme

Liity uutiskirjeeseemme saadaksesi teknisiä vinkkejä, arvosteluja, ilmaisia ​​e -kirjoja ja ainutlaatuisia tarjouksia!

Klikkaa tästä tilataksesi