Ključna razlika – Adduser proti Useradd
Operacijski sistem se uporablja za dajanje navodil strojni opremi. Linux je operacijski sistem. Je klon UNIX-a. Glavna prednost Linuxa je, da lahko programerji zgradijo lastne operacijske sisteme z uporabo jedra. Nekatere razširjene distribucije Linuxa so Ubuntu, Fedora in Debian. Najpogostejša opravila računalnika so brskanje, ustvarjanje, premikanje in brisanje datotek. Obstajata dva načina za učinkovito obdelavo datotek. To je z uporabo vmesnika ukazne vrstice (CLI) ali z uporabo grafičnega uporabniškega vmesnika (GUI). Uporaba CLI je boljša v Linuxu, ker je prilagodljiv in hiter. Ukazi se dajejo z uporabo CLI in Linux vsebuje terminal za dajanje ukazov. Obstaja veliko število ukazov. Ukaza adduser in useradd sta za upravljanje uporabnikov. Ključna razlika med adduser in useradd je v tem, da se adduser uporablja za dodajanje uporabnikov z nastavitvijo domače mape računa in drugih nastavitev, medtem ko je useradd ukaz pripomočka na nizki ravni za dodajanje uporabnikov. Ta članek obravnava razliko med tema dvema ukazoma.
Kaj je Adduser?
Podatke je mogoče spremeniti ali ukrasti. Zato je ključnega pomena, da so podatki varni. Varnost je glavna skrb v Linuxu. Je večuporabniški operacijski sistem. V Linuxu torej obstajajo ravni avtorizacije. Vsaka datoteka v Linuxu ali Unixu ima uporabnika. V Linuxu obstajajo tri vrste uporabnikov. So uporabnik, skupina in drugo. 'Uporabnik' je lastnik datoteke. Privzeto uporabnik, ki ustvari datoteko, postane uporabnik. 'Skupina' lahko vsebuje več uporabnikov. Vsi uporabniki v skupini imajo enaka dovoljenja za datoteke. V skupino je mogoče dodati veliko uporabnikov in dodeliti skupinska dovoljenja. »Drugo« ne ustvari datoteke, vendar ima dostop do datoteke.
Na ta način se datoteke hranijo ločeno od vsakega uporabnika. Uporabniki lahko berejo, pišejo in izvajajo. Dovoljenje za branje seznama vsebine. Dovoljenje za pisanje omogoča spreminjanje vsebine. V Linuxu ali Unixu ne more zagnati programa brez dovoljenja za izvajanje.
Ukaz adduser se uporablja za dodajanje uporabnikov glede na možnosti ukazne vrstice in informacije o konfiguraciji. Sintaksa ukaza je $ ukaz – argumenti možnosti. Obstaja nekaj možnosti z adduserjem. -h ali -help je za tiskanje zaslona s pomočjo. –system se uporablja za nastavitev sistemskih uporabnikov. –group se uporablja za dodajanje nove skupine.
Slika 01: Ukaz adduser
Spodaj je prikazan način ustvarjanja novega uporabnika z uporabo ukaza adduser. Ime uporabnika je uporabnik_1. Običajen uporabnik ne more dodati drugega uporabnika. Za dodajanje uporabnika mora izvajati ukaze kot superuporabnik. Zato bi moral uporabljati "sudo".
Slika 02: Dodajanje uporabnika z imenom user_1 z ukazom adduser
Slika 03: uporabnik_1 je ustvarjen.
Z ogledom vsebine v /etc/passwd si lahko ogledate podrobnosti uporabnika_1.
Kaj je Useradd?
Ukaz useradd se uporablja tudi za dodajanje uporabnikov. Prihaja z nekaj zastavami. Nekateri izmed njih so naslednji.
-D Privzete nastavitve
-m Ustvari domači imenik
-s Definira lupino za uporabnika
-e Datum, ko bo uporabniški račun onemogočen
-b Osnovni imenik za domači imenik uporabnika
-u UID
-g Začetna številka skupine
-G Dodatne skupine po imenu
-c Komentar
Slika 04: Privzeto
Primer dodajanja uporabnika je naslednji,
Slika 05: Ustvarjanje uporabnika_2 z ukazom useradd
Dodajanja novega uporabnika ne morete storiti kot običajen uporabnik. Zato bi moral uporabljati "sudo" za super uporabnika. Zastavica -m se uporablja za ustvarjanje uporabniške mape v domačem imeniku. »-s« se uporablja za definiranje lupine. »-g« je za skupino, »-c« pa za komentarje. Ko greste v domači imenik, bo ustvarjen uporabnik_2.
Kakšne so podobnosti med Adduser in Useradd?
- Oba sta ukaza Linuxa.
- Oboje je mogoče uporabiti za ustvarjanje uporabnikov.
Kakšna je razlika med Adduser in Useradd?
Adduser proti Useradd |
|
Adduser je ukaz za dodajanje uporabnikov v sistem glede na možnosti ukazne vrstice in informacije o konfiguraciji v /etc/adduser.conf. | Useradd je pripomoček nizke ravni za dodajanje uporabnikov. |
Lastnosti | |
Ukaz adduser ustvari uporabnika in nastavi domače mape računa ter druge nastavitve. | Ukaz useradd samo ustvari uporabnika. |
Ustvarjanje imenika | |
Ukaz adduser samodejno ustvari uporabniški imenik v domačem (/home/user). | Ukaz useradd ne ustvari uporabniškega imenika v domačem prostoru, če ni določen z -m. |
Kompleksnost sintakse | |
Sintaksa ukaza za adduser ni zapletena kot pri useradd. | Ukaz useradd je nekoliko zapleten. |
Povzetek – Adduser proti Useradd
Linux je priljubljen tako med velikimi organizacijami kot med običajnimi uporabniki računalnikov. Zaradi zanesljivosti in stabilnosti se uporablja tudi za strežniška okolja. Uporabnik lahko daje ukaze z uporabo vmesnika ukazne vrstice za izvajanje različnih nalog. Dva glavna ukaza za upravljanje uporabnikov sta adduser in useradd. Razlika med adduser in useradd je v tem, da se adduser uporablja za dodajanje uporabnikov z nastavitvijo domače mape računa in drugih nastavitev, medtem ko je useradd nizkonivojski ukaz za dodajanje uporabnikov.
Prenesite PDF Adduser proti Useradd
Lahko prenesete PDF različico tega članka in jo uporabite za namene brez povezave v skladu z opombo o citiranju. Prenesite PDF različico tukaj Razlika med Adduser in Useradd