Welcome to Our Website

Miten Luoda Käyttäjille Linux (useradd-Komennolla)

Linux on monen käyttäjän järjestelmä, mikä tarkoittaa, että useampi kuin yksi henkilö voi olla vuorovaikutuksessa samaan järjestelmään samanaikaisesti. Kuten järjestelmänvalvoja, sinulla on vastuu hallita järjestelmän käyttäjiä ja ryhmiä luomaan ja poistamaan käyttäjiä ja liittää ne eri ryhmiin .

tässä artikkelissa puhutaan siitä, miten luodaan uusia käyttäjätilejä useradd – komennolla.,

useradd-Komennolla #

yleinen syntaksi useradd komento on seuraava:

useradd USERNAME

Vain root tai käyttäjille sudo-oikeudet, voit käyttää useradd komento luoda uusia käyttäjätilejä.

Kun vedotaan, useradd luo uusi käyttäjätili optioiden mukaan määritetty komentorivillä ja oletusarvot asetettu /etc/default/useradd tiedosto.,

muuttujat on määritelty tämän tiedoston eroavat jakelu jakelu, joka aiheuttaa useradd komento tuottaa erilaisia tuloksia eri järjestelmissä.

useradd myös lukee sisällön /etc/login.defs tiedosto. Tämä tiedosto sisältää Shadow password suite-kokoonpanon, kuten salasanan vanhentumiskäytännön, järjestelmän ja tavallisten käyttäjien luomisessa käytettävien käyttäjätunnusten valikoimat ja paljon muuta.,

Miten luodaan uusi käyttäjä Linuxissa #

luodakseen uuden käyttäjätilin, vedotaan useradd – komentoon, jota seuraa käyttäjän nimi.

esimerkiksi jos haluat luoda uuden käyttäjän nimeltä username suorita:

sudo useradd username
Kun suoritetaan ilman mitään vaihtoehtoa, useradd luo uusi käyttäjätili käyttää default-asetukset on määritelty /etc/default/useradd tiedosto.,

– komento lisää merkintä /etc/passwd, /etc/shadow, /etc/group ja /etc/gshadow tiedostot.

jotta voit kirjautua sisään vasta luoduksi käyttäjäksi, sinun täytyy asettaa käyttäjän salasana. Voit tehdä, että ajaa passwd komento jonka jälkeen käyttäjätunnus:

sudo passwd username

Sinua pyydetään antamaan ja vahvistamaan salasana. Varmista, että käytät vahvaa salasanaa.,

Changing password for user username.New password:Retype new password:passwd: all authentication tokens updated successfully.

Kuinka Lisätä Uusi Käyttäjä ja Luo kotihakemiston #

useimmissa Linux-jakeluissa, kun luot uuden käyttäjätilin useradd käyttäjän kotihakemistoa ei ole luotu.

Käyttö -m (--create-home) mahdollisuus luoda käyttäjän kotihakemiston kuin /home/username:

sudo useradd -m username

edellä komento luo uuden käyttäjän kotihakemiston ja kopioi tiedostot /etc/skel hakemiston käyttäjän kotihakemistoon., Jos luetella tiedostot /home/username hakemistoon, näet alustuksen tiedostot:

ls -la /home/username/

Sisällä kotihakemiston, käyttäjä voi kirjoittaa, muokata ja poistaa tiedostoja ja hakemistoja.

Luoda Käyttäjä, jolla on Erityisiä Home Directory #

oletuksena useradd luo käyttäjän kotona hakemistossa /home. Jos haluat luoda käyttäjän kotihakemiston muissa sijainti, käytä d (--home) vaihtoehto.,

Tässä on esimerkki osoittaa, miten luoda uuden käyttäjän nimeltä username koti hakemistoon /opt/username:

sudo useradd -m -d /opt/username username

Luoda Käyttäjä, jolla on Erityisiä Käyttäjä ID #

Linux-ja Unix-kuin käyttöjärjestelmiä, käyttäjät tunnistetaan ainutlaatuinen UID ja käyttäjätunnus.

User identifier (UID) on Linux-järjestelmän kullekin käyttäjälle osoittama yksilöllinen positiivinen kokonaisluku. UID: n ja muiden kulunvalvontakäytäntöjen avulla määritetään, millaisia toimia käyttäjä voi suorittaa järjestelmäresursseilla.,

oletuksena, kun uusi käyttäjä on luotu, järjestelmä määrittää seuraavan käytettävissä UID valikoima käyttäjän Tunnukset määritelty login.defs tiedosto.

Vedota useradd, jossa -u (--uid) mahdollisuus luoda käyttäjä, jolla on erityinen UID., Esimerkiksi jos haluat luoda uuden käyttäjän nimeltä username kanssa UID 1500 kirjoita:

sudo useradd -u 1500 username

Voit tarkistaa käyttäjän UID, käyttäen id komento:

id -u username
1500

Luoda Käyttäjä, jolla on Erityinen Ryhmä ID #

Linux-ryhmät ovat organisaation yksiköt, joita käytetään järjestää ja hallita käyttäjätilejä Linux., Ensisijainen tarkoitus ryhmiä on määritellä joukko etuoikeuksia, kuten lukeminen, kirjoittaminen, tai suorittamalla lupaa tietyn resurssin, joka voidaan jakaa käyttäjien keskuudessa ryhmän sisällä.

Kun luot uuden käyttäjän, default käyttäytyminen useradd komento on luoda ryhmä, jolla on sama nimi kuin käyttäjätunnus, ja sama GID kuin UID.

-g (--gid) – vaihtoehdon avulla voit luoda käyttäjä, jolla on erityinen alkuperäisen kirjautuminen ryhmä. Voit määrittää joko ryhmän nimen tai GID-numeron., Ryhmän nimen tai GID: n on jo oltava olemassa.

seuraava esimerkki näyttää, miten luoda uuden käyttäjän nimeltä username ja aseta kirjautuminen ryhmä users tyyppi:

sudo useradd -g users username

tarkistaa käyttäjän GID, käytä id komento:

id -gn username
users

Luo Käyttäjä ja Määrittää Useita Ryhmiä #

On olemassa kahdenlaisia ryhmiä Linux-käyttöjärjestelmissä Ensisijainen ryhmä ja Toissijainen (tai täydentäviä) ryhmä., Jokainen käyttäjä voi kuulua täsmälleen yhteen ensisijaiseen ryhmään ja nolla tai useampi toissijaiseen ryhmään.

Voit määrittää luettelon täydentävät ryhmät, joissa käyttäjä on jäsenenä, jossa -G (--groups) vaihtoehto.

seuraava komento luo uuden käyttäjän nimeltä username ensisijainen ryhmä users ja toissijaiset ryhmät wheel ja docker.,

sudo useradd -g users -G wheel,developers username

Voit tarkistaa käyttäjän ryhmiä kirjoittamalla

id username
uid=1002(username) gid=100(users) groups=100(users),10(wheel),993(docker)

Luoda Käyttäjä, jolla on Erityisiä Login Shell #

oletuksena, uuden käyttäjän login shell on määritetty määritetty /etc/default/useradd tiedosto. Joissakin jakeluissa oletuksena kuori on asetettu /bin/sh kun taas toisissa se on asetettu /bin/bash.

-s (--shell) – vaihtoehdon avulla voit määrittää uuden käyttäjän login shell.,

esimerkiksi, jos haluat luoda uuden käyttäjän nimeltä username /usr/bin/zsh as a login shell tyyppi:

sudo useradd -s /usr/bin/zsh username

Tarkista käyttäjän merkintä /etc/passwd tiedosto tarkistaa käyttäjän login shell:

grep username /etc/passwd
username:x :1001:1001::/home/username:/usr/bin/zsh

Luo Käyttäjä Mukautettuja Kommentti #

-c (--comment) – vaihtoehdon avulla voit lisätä lyhyt kuvaus uuden käyttäjän. Tyypillisesti kommentiksi lisätään käyttäjän koko nimi tai yhteystiedot.,

seuraavassa esimerkissä luodaan uusi käyttäjä nimeltä username tekstin merkkijono Test User Account kommentti:

sudo useradd -c "Test User Account" username

kommentti on tallennettu /etc/passwd tiedosto:

grep username /etc/passwd
username:x :1001:1001:Test User Account:/home/username:/bin/sh

kommentti-kenttään on tunnetaan myös nimellä GECOS.

Luoda Käyttäjä, jolla on viimeinen käyttöpäivä #

Voit määrittää ajan, jolloin uusia käyttäjätilejä päättyy, käytä -e (--expiredate) vaihtoehto., Tämä on hyödyllistä luoda väliaikaisia tilejä.

päivämäärä on ilmoitettava käyttäenYYYY-MM-DD – muotoa.,

esimerkiksi luoda uuden käyttäjätilin nimeltä username joiden päättymisaika on asetettu 22. tammikuuta 2019 te ajaa:

sudo useradd -e 2019-01-22 username

Käyttö chage komento tarkistaa käyttäjän tilin viimeinen voimassaolopäivä:

sudo chage -l username

lähtö näyttää tältä:

Last password change: Dec 11, 2018Password expires: neverPassword inactive: neverAccount expires: Jan 22, 2019Minimum number of days between password change: 0Maximum number of days between password change: 99999Number of days of warning before password expires: 7

Luoda Järjestelmä Käyttäjä #

ei ole mitään todellista teknistä eroa järjestelmä ja säännöllinen (normaali) käyttäjille. Tyypillisesti järjestelmän käyttäjät luodaan asennettaessa käyttöjärjestelmä ja uusia paketteja.,

Käyttö -r (--system) mahdollisuus luoda järjestelmä käyttäjä tili. Esimerkiksi, jos haluat luoda uuden järjestelmän käyttäjä nimeltä username suorita:

sudo useradd -r username

Järjestelmän käyttäjät ovat luoneet, jolla ei ole päättymispäivää. Niiden Oireita ovat valittu valikoiman järjestelmä käyttäjä Tunnukset määritelty login.defs tiedosto, joka on erilainen kuin välillä käytetään normaalia käyttäjille.,

Muuttaa Oletuksena useradd-Arvot #

oletuksena useradd vaihtoehtoja voidaan tarkastella ja muuttaa käyttämällä -D, --defaults vaihtoehto, tai manuaalisesti muokkaamalla arvoja /etc/default/useradd tiedosto.

Voit tarkastella nykyisen oletusasetukset tyyppi:

useradd -D

lähtö näyttää tältä:

GROUP=100HOME=/homeINACTIVE=-1EXPIRE=SHELL=/bin/shSKEL=/etc/skelCREATE_MAIL_SPOOL=no

oletetaan, että haluat muuttaa oletuksena kirjautuminen kuori /bin/sh ja /bin/bash., Voit tehdä, että, määritä uusi kuori kuten alla:

sudo useradd -D -s /bin/bash

Voit tarkistaa, että oletuksena kuori arvo on muuttunut suorittamalla seuraava komento:

sudo useradd -D | grep -i shell
SHELL=/bin/bash

Johtopäätös #

– Olemme osoittaneet sinulle, miten luoda uusia käyttäjätunnuksia käyttäen useradd komento. Samat ohjeet koskevat mitä tahansa Linux-jakelua, mukaan lukien Ubuntu, CentOS, RHEL, Debian, Fedora ja Arch Linux.,

useradd on matalan tason apuohjelma, Debian-ja Ubuntu-käyttäjät voivat käyttää ystävällisempi adduser-komento sen sijaan.

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *