Differenza chiave - Adduser vs Useradd
Un sistema operativo viene utilizzato per fornire istruzioni all'hardware. Linux è un sistema operativo. È un clone di UNIX. Il vantaggio principale di Linux è che i programmatori possono creare i propri sistemi operativi utilizzando il kernel. Alcune distribuzioni Linux ampiamente utilizzate sono Ubuntu, Fedora e Debian. Le attività più frequenti del computer sono la navigazione, la creazione, lo spostamento e l'eliminazione di file. Esistono due metodi per gestire i file in modo efficiente. Ovvero utilizzando l'interfaccia della riga di comando (CLI) o utilizzando l'interfaccia utente grafica (GUI). L'uso della CLI è migliore in Linux perché è flessibile e veloce. I comandi vengono forniti utilizzando la CLI e Linux contiene un terminale per dare i comandi. C'è un gran numero di comandi. I comandi, adduser e useradd sono per la gestione degli utenti. La differenza fondamentale tra adduser e useradd è che adduser viene utilizzato per aggiungere utenti con la configurazione della cartella home dell'account e altre impostazioni mentre useradd è un comando di utilità di basso livello per aggiungere utenti. Questo articolo discute la differenza tra questi due comandi.
CONTENUTI
1. Panoramica e differenza fondamentale
2. Cos'è Adduser
3. Cos'è Useradd
4. Somiglianze tra Adduser e Useradd
5. Confronto affiancato - Adduser vs Useradd in forma tabulare
6. Riepilogo
Cos'è Adduser?
I dati possono essere modificati o rubati. Pertanto, è fondamentale mantenere i dati protetti. La sicurezza è la preoccupazione principale in Linux. È un sistema operativo multiutente. Quindi ci sono livelli di autorizzazione in Linux. Ogni file in Linux o Unix ha un utente. Esistono tre tipi di utenti in Linux. Sono un utente, un gruppo e altro. "Utente" è il proprietario del file. Per impostazione predefinita, l'utente che crea il file diventa l'utente. "Gruppo" può contenere più utenti. Tutti gli utenti del gruppo hanno le stesse autorizzazioni per i file. È possibile aggiungere molti utenti al gruppo e assegnare le autorizzazioni al gruppo. "Altro" non crea il file, ma hanno accesso al file.
In questo modo, i file vengono conservati separatamente da ogni utente. Gli utenti possono leggere, scrivere ed eseguire. Elenco dei permessi di lettura del contenuto. Il permesso di scrittura consente di modificare il contenuto. In Linux o Unix, non può eseguire un programma senza l'autorizzazione di esecuzione.
Il comando adduser viene utilizzato per aggiungere utenti in base alle opzioni della riga di comando e alle informazioni di configurazione. La sintassi del comando è $ comando - argomenti delle opzioni. Ci sono alcune opzioni con adduser. -H o –help serve per stampare la schermata della guida. –System viene utilizzato per configurare gli utenti del sistema. –Group viene utilizzato per aggiungere un nuovo gruppo.
Figura 01: il comando adduser
Di seguito viene mostrato il modo di creare un nuovo utente utilizzando il comando adduser. Il nome dell'utente è user_1. Un utente normale non può aggiungere un altro utente. Dovrebbe eseguire i comandi come superutente per aggiungere un utente. Pertanto, dovrebbe utilizzare "sudo".
Figura 02: aggiunta di un utente chiamato user_1 con il comando adduser
Figura 03: user_1 viene creato.
Visualizzando il contenuto in / etc / passwd, è possibile visualizzare i dettagli dell'utente_1.
Cos'è Useradd?
Il comando useradd viene utilizzato anche per aggiungere utenti. Viene fornito con alcune bandiere. Alcuni di loro sono i seguenti.
-D Predefiniti
-m Crea una directory home
-s Definisce la shell per l'utente
-e Data in cui l'account utente verrà disabilitato
-b Directory di base per la directory home dell'utente
-u UID
-g Numero di gruppo iniziale
-G Gruppi aggiuntivi per nome
-c Commento
Figura 04: impostazione predefinita
Un esempio di aggiunta di un utente è il seguente,
Figura 05: creazione di user_2 con il comando useradd
L'aggiunta di un nuovo utente non può essere eseguita come un utente normale. Pertanto, dovrebbe usare "sudo" per super utente. Il flag -m viene utilizzato per creare la cartella utente nella directory home. "-S" è usato per definire la shell. "-G" è per il gruppo e "-c" è per i commenti. Dopo essere passati alla directory home, verrà creato l'utente_2.
Quali sono le somiglianze tra Adduser e Useradd?
- Entrambi sono comandi Linux.
- Entrambi possono essere utilizzati per creare utenti.
Qual è la differenza tra Adduser e Useradd?
Articolo diff. Al centro prima della tabella
Adduser vs Useradd |
|
Adduser è il comando per aggiungere utenti al sistema in base alle opzioni della riga di comando e alle informazioni di configurazione in /etc/adduser.conf. | Useradd è un'utilità di basso livello per l'aggiunta di utenti. |
Caratteristiche | |
Il comando adduser crea l'utente e configura le cartelle home dell'account e altre impostazioni. | Il comando useradd crea semplicemente l'utente. |
Creazione di directory | |
Il comando adduser crea automaticamente una directory utente nella home (/ home / user). | Il comando useradd non crea una directory utente nella home, se non specificato con -m. |
Complessità della sintassi | |
La sintassi del comando per adduser non è complicata come in useradd. | Il comando useradd ha una certa complessità. |
Riepilogo - Adduser vs Useradd
Linux è popolare tra le grandi organizzazioni e tra i normali utenti di computer. Viene anche utilizzato per ambienti server a causa dell'affidabilità e della stabilità. L'utente può fornire comandi utilizzando l'interfaccia della riga di comando per eseguire varie attività. Due comandi principali per la gestione degli utenti sono adduser e useradd. La differenza tra adduser e useradd è che adduser viene utilizzato per aggiungere utenti con la configurazione della cartella home dell'account e altre impostazioni mentre useradd è un comando di utilità di basso livello per aggiungere utenti.
Scarica il PDF Adduser vs Useradd
È possibile scaricare la versione PDF di questo articolo e utilizzarla per scopi offline come da nota di citazione. Si prega di scaricare la versione PDF qui Differenza tra Adduser e Useradd