Kľúčový rozdiel – Adduser vs Useradd
Na poskytovanie pokynov hardvéru sa používa operačný systém. Linux je operačný systém. Je to klon UNIX. Hlavnou výhodou Linuxu je, že programátori môžu vytvárať svoje vlastné operačné systémy pomocou jadra. Niektoré široko používané distribúcie Linuxu sú Ubuntu, Fedora a Debian. Najčastejšie vykonávané úlohy počítača sú prehliadanie, vytváranie, presúvanie a mazanie súborov. Existujú dva spôsoby, ako efektívne narábať so súbormi. To znamená pomocou rozhrania príkazového riadka (CLI) alebo pomocou grafického používateľského rozhrania (GUI). Používanie CLI je lepšie v Linuxe, pretože je flexibilné a rýchle. Príkazy sa zadávajú pomocou CLI a Linux obsahuje terminál na zadávanie príkazov. Príkazov je veľké množstvo. Príkazy, adduser a useradd slúžia na správu používateľov. Kľúčový rozdiel medzi adduser a useradd je v tom, že adduser sa používa na pridávanie používateľov nastavením domovského priečinka účtu a ďalších nastavení, zatiaľ čo useradd je príkaz pomocného programu nízkej úrovne na pridávanie používateľov. Tento článok popisuje rozdiel medzi týmito dvoma príkazmi.
Čo je Adduser?
Údaje môžu byť zmenené alebo ukradnuté. Preto je dôležité mať dáta v bezpečí. Bezpečnosť je hlavným problémom Linuxu. Je to operačný systém pre viacerých používateľov. Takže v Linuxe existujú úrovne autorizácie. Každý súbor v Linuxe alebo Unixe má používateľa. V systéme Linux existujú tri typy používateľov. Sú to používateľ, skupina a iné. „Používateľ“je vlastníkom súboru. Používateľ, ktorý súbor vytvorí, sa štandardne stáva používateľom. „Skupina“môže obsahovať viacerých používateľov. Všetci používatelia v skupine majú rovnaké oprávnenia na súbory. Do skupiny je možné pridať veľa používateľov a prideliť skupinám povolenia. „Iné“nevytvorí súbor, ale majú k nemu prístup.
Týmto spôsobom sa súbory uchovávajú oddelene od každého používateľa. Používatelia môžu čítať, zapisovať a spúšťať. Zoznam povolení na čítanie obsahu. Povolenie na zápis umožňuje upravovať obsah. V Linuxe alebo Unixe nemôže spustiť program bez povolenia na spustenie.
Príkaz adduser sa používa na pridávanie používateľov podľa možností príkazového riadka a konfiguračných informácií. Syntax príkazu je $ príkaz – možnosti argumenty. Existuje niekoľko možností s adduserom. -h alebo -help slúži na vytlačenie obrazovky pomocníka. Systém – sa používa na nastavenie používateľov systému. Skupina – sa používa na pridanie novej skupiny.
Obrázok 01: Príkaz adduser
Nižšie ukazuje spôsob vytvorenia nového užívateľa pomocou príkazu adduser. Meno používateľa je user_1. Bežný používateľ nemôže pridať ďalšieho používateľa. Na pridanie používateľa by mal spúšťať príkazy ako superužívateľ. Preto by mal používať „sudo“.
Obrázok 02: Pridanie používateľa s názvom user_1 pomocou príkazu adduser
Obrázok 03: používateľ_1 je vytvorený.
Zobrazením obsahu v súbore /etc/passwd môžete zobraziť podrobnosti o user_1.
Čo je Useradd?
Príkaz useradd sa používa aj na pridávanie používateľov. Dodáva sa s niekoľkými vlajkami. Niektoré z nich sú nasledovné.
-D Predvolené hodnoty
-m Vytvorí domovský adresár
-s Definuje shell pre používateľa
-e Dátum, kedy bude používateľský účet deaktivovaný
-b Základný adresár pre domovský adresár používateľa
-u UID
-g Číslo počiatočnej skupiny
-G Ďalšie skupiny podľa názvu
-c Komentár
Obrázok 04: Predvolené
Príklad pridania používateľa je nasledujúci,
Obrázok 05: Vytvorenie user_2 pomocou príkazu useradd
Pridanie nového používateľa nie je možné ako bežného používateľa. Preto by mal používať „sudo“pre super užívateľa. Príznak -m sa používa na vytvorenie užívateľského priečinka v domovskom adresári. „-s“sa používa na definovanie shellu. „-g“je pre skupinu a „-c“je pre komentáre. Po prechode do domovského adresára sa vytvorí user_2.
Aké sú podobnosti medzi Adduser a Useradd?
- Obaja sú príkazy Linuxu.
- Oboje možno použiť na vytváranie používateľov.
Aký je rozdiel medzi Adduser a Useradd?
Adduser vs Useradd |
|
Adduser je príkaz na pridanie používateľov do systému podľa možností príkazového riadka a konfiguračných informácií v /etc/adduser.conf. | Useradd je nástroj nízkej úrovne na pridávanie používateľov. |
Vlastnosti | |
Príkaz adduser vytvorí používateľa a nastaví domovské priečinky účtu a ďalšie nastavenia. | Príkaz useradd práve vytvorí používateľa. |
Vytvorenie adresára | |
Príkaz adduser automaticky vytvorí užívateľský adresár v domovskej krajine (/home/user). | Príkaz useradd nevytvorí užívateľský adresár v domácnosti, ak nie je zadaný pomocou -m. |
Zložitosť syntaxe | |
Syntax príkazu pre adduser nie je komplikovaná ako v useradd. | Príkaz useradd má určitú zložitosť. |
Summary – Adduser vs Useradd
Linux je populárny medzi veľkými organizáciami, ako aj medzi bežnými používateľmi počítačov. Používa sa aj pre serverové prostredia kvôli spoľahlivosti a stabilite. Používateľ môže zadávať príkazy pomocou rozhrania príkazového riadka na vykonávanie rôznych úloh. Dva hlavné príkazy na správu používateľov sú adduser a useradd. Rozdiel medzi adduser a useradd je v tom, že adduser sa používa na pridávanie používateľov nastavením domovského priečinka účtu a ďalších nastavení, zatiaľ čo useradd je príkaz nástroja nízkej úrovne na pridávanie používateľov.
Stiahnuť PDF Adduser vs Useradd
Verziu tohto článku si môžete stiahnuť vo formáte PDF a použiť ju na offline účely podľa citácie. Stiahnite si PDF verziu tu Rozdiel medzi Adduser a Useradd