nyckelskillnad – Adduser vs Useradd
Ett operativsystem används för att ge instruktioner till hårdvara. Linux är ett operativsystem. Det är en klon av UNIX. Den största fördelen med Linux är att programmerare kan bygga sina egna operativsystem med hjälp av kärnan. Några allmänt använda Linux-distributioner är Ubuntu, Fedora och Debian. De vanligaste uppgifterna på datorn är att bläddra, skapa, flytta och ta bort filer. Det finns två metoder för att hantera filer effektivt. Det är genom att använda kommandoradsgränssnittet (CLI) eller genom att använda det grafiska användargränssnittet (GUI). Att använda CLI är bättre i Linux eftersom det är flexibelt och snabbt. Kommandon ges med hjälp av CLI och Linux innehåller en terminal för att ge kommandon. Det finns ett stort antal kommandon. Kommandona adduser och useradd är till för användarhantering. Den viktigaste skillnaden mellan adduser och useradd är att adduser används för att lägga till användare med att ställa in kontots hemmapp och andra inställningar medan useradd är ett lågnivåkommando för att lägga till användare. Den här artikeln diskuterar skillnaden mellan dessa två kommandon.
Vad är Adduser?
Data kan ändras eller stjälas. Därför är det viktigt att hålla data säkrad. Säkerhet är huvudproblemet i Linux. Det är ett operativsystem för flera användare. Så det finns behörighetsnivåer i Linux. Varje fil i Linux eller Unix har en användare. Det finns tre typer av användare i Linux. De är en användare, grupp och annat. "Användare" är ägaren till filen. Som standard blir användaren som skapar filen användaren. "Grupp" kan innehålla flera användare. Alla användare i gruppen har samma filbehörighet. Det är möjligt att lägga till många användare i gruppen och tilldela gruppbehörigheter. "Annan" skapar inte filen, men de har tillgång till filen.
På detta sätt hålls filerna separat från varje användare. Användarna kan läsa, skriva och köra. Läs behörighetslista innehållet. Skrivbehörighet tillåter ändring av innehållet. I Linux eller Unix kan det inte köra ett program utan exekveringsbehörighet.
Kommandot adduser används för att lägga till användare enligt kommandorads alternativ och konfigurationsinformation. Kommandosyntaxen är $ command – options argument. Det finns några alternativ med adduser. -h eller -hjälpen är för att skriva ut hjälpskärmen. Systemet används för att ställa in systemanvändare. –gruppen används för att lägga till en ny grupp.
Figur 01: Adduser-kommandot
Nedan visar sättet att skapa en ny användare med kommandot adduser. Användarens namn är user_1. En normal användare kan inte lägga till en annan användare. Den bör köra kommandona som en superanvändare för att lägga till en användare. Därför bör den använda "sudo".
Figur 02: Lägga till en användare som heter user_1 med kommandot adduser
Figur 03: user_1 har skapats.
Genom att titta på innehållet i /etc/passwd kan du se user_1-informationen.
Vad är Useradd?
Kommandot useradd används också för att lägga till användare. Det följer med några flaggor. Några av dem är följande.
-D Standard
-m Skapar en hemkatalog
-s Definierar skalet för användaren
-e Datum då användarkontot kommer att inaktiveras
-b Baskatalog för användarens hemkatalog
-u UID
-g Inledande gruppnummer
-G Ytterligare grupper efter namn
-c Kommentar
Figur 04: Standard
Ett exempel på att lägga till en användare är följande,
Figur 05: Skapa user_2 med useradd-kommandot
Att lägga till en ny användare kan inte göras som en normal användare. Därför bör den använda "sudo" för superanvändare. Flaggan -m används för att skapa användarmappen i hemkatalogen. "-s" används för att definiera skalet. "-g" är för gruppen och "-c" är för kommentarer. Efter att ha gått till hemkatalogen kommer user_2 att skapas.
Vilka är likheterna mellan Adduser och Useradd?
- Båda är Linux-kommandon.
- Båda kan användas för att skapa användare.
Vad är skillnaden mellan Adduser och Useradd?
Adduser vs Useradd |
|
Adduser är kommandot för att lägga till användare till systemet enligt kommandorads alternativen och konfigurationsinformationen i /etc/adduser.conf. | Useradd är ett lågnivåverktyg för att lägga till användare. |
Funktioner | |
Kommandot adduser skapar användaren och ställer in kontots hemmappar och andra inställningar. | Kommandot useradd skapar bara användaren. |
Katalogskapande | |
Kommandot adduser skapar en användarkatalog i hemmet (/home/user) automatiskt. | Kommandot useradd skapar inte en användarkatalog i hemmet, om det inte anges med -m. |
Syntaxkomplexitet | |
Kommandosyntaxen för adduser är inte komplicerad som i useradd. | Kommandot useradd har viss komplexitet. |
Sammanfattning – Adduser vs Useradd
Linux är populärt bland stora organisationer såväl som bland vanliga datoranvändare. Det används också för servermiljöer på grund av tillförlitligheten och stabiliteten. Användaren kan ge kommandon med kommandoradsgränssnittet för att utföra olika uppgifter. Två huvudkommandon för användarhantering är adduser och useradd. Skillnaden mellan adduser och useradd är att adduser används för att lägga till användare med att konfigurera kontots hemmapp och andra inställningar medan useradd är ett lågnivåkommando för att lägga till användare.
Ladda ner PDF-filen Adduser vs Useradd
Du kan ladda ner PDF-versionen av den här artikeln och använda den för offlineändamål enligt citat. Ladda ner PDF-versionen här Skillnaden mellan Adduser och Useradd