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ä helpostiHaluatko 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
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 Kumwendaltatilaa uutiskirjeemme
Liity uutiskirjeeseemme saadaksesi teknisiä vinkkejä, arvosteluja, ilmaisia e -kirjoja ja ainutlaatuisia tarjouksia!
Klikkaa tästä tilataksesi