Differenza tra Adduser e Useradd

Sommario:

Differenza tra Adduser e Useradd
Differenza tra Adduser e Useradd

Video: Differenza tra Adduser e Useradd

Video: Differenza tra Adduser e Useradd
Video: Difference Between useradd and adduser Commands | Linux User Management 2024, Novembre
Anonim

Differenza chiave – Adduser vs Useradd

Un sistema operativo viene utilizzato per dare 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. Vale a dire utilizzando l'interfaccia a 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 impartire comandi. C'è un gran numero di comandi. I comandi adduser e useradd sono per la gestione degli utenti. Il differenza fondamentale tra adduser e useradd è quello adduser viene utilizzato per aggiungere utenti con l'impostazione 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.

Cos'è Adduser?

I dati possono essere modificati o rubati. Pertanto, è fondamentale mantenere i dati al sicuro. 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. Ci sono 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 autorizzazioni di gruppo. 'Altro' non crea il file, ma hanno accesso al file.

In questo modo, i file vengono conservati separatamente da ciascun utente. Gli utenti possono leggere, scrivere ed eseguire. Leggi l'elenco dei permessi il contenuto. L'autorizzazione in scrittura consente di modificare il contenuto. In Linux o Unix, non può eseguire un programma senza il permesso 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 – opzioni argomenti. Ci sono alcune opzioni con adduser. -h o –help serve per stampare la schermata della guida. Il –system viene utilizzato per configurare gli utenti del sistema. Il gruppo –è usato per aggiungere un nuovo gruppo.

Differenza tra Adduser e Useradd
Differenza tra Adduser e Useradd
Differenza tra Adduser e Useradd
Differenza tra Adduser e Useradd

Figura 01: Il comando adduser

Di seguito viene mostrato il modo per creare un nuovo utente usando il comando adduser. Il nome dell'utente è utente_1. Un utente normale non può aggiungere un altro utente. Dovrebbe eseguire i comandi come superutente per aggiungere un utente. Pertanto, dovrebbe usare "sudo".

Differenza tra Adduser e Useradd _Figura 02
Differenza tra Adduser e Useradd _Figura 02
Differenza tra Adduser e Useradd _Figura 02
Differenza tra Adduser e Useradd _Figura 02

Figura 02: Aggiunta di un utente chiamato user_1 con il comando adduser

Differenza tra Adduser e Useradd_Figure 03
Differenza tra Adduser e Useradd_Figure 03
Differenza tra Adduser e Useradd_Figure 03
Differenza tra Adduser e Useradd_Figure 03

Figura 03: utente_1 è stato creato.

Visualizzando il contenuto in /etc/passwd, puoi visualizzare i dettagli di user_1.

Cos'è Useradd?

Il comando useradd viene utilizzato anche per aggiungere utenti. Viene fornito con alcune bandiere. Alcuni di loro sono i seguenti.

-D Predefinito

-m Crea una directory home

-s Definisce la shell per l'utente

-e Data in cui l'account utente sarà disabilitato

-b Directory di base per la directory home dell'utente

-u UID

-g Numero del gruppo iniziale

-G Gruppi aggiuntivi per nome

-c Commento

Differenza tra Adduser e Useradd_Figure 04
Differenza tra Adduser e Useradd_Figure 04
Differenza tra Adduser e Useradd_Figure 04
Differenza tra Adduser e Useradd_Figure 04

Figura 04: Default

Un esempio di aggiunta di un utente è il seguente,

Differenza chiave tra Adduser e Useradd
Differenza chiave tra Adduser e Useradd
Differenza chiave tra Adduser e Useradd
Differenza chiave tra Adduser e Useradd

Figura 05: Creazione di user_2 con il comando useradd

L'aggiunta di un nuovo utente non può essere eseguita come utente normale. Pertanto, dovrebbe usare "sudo" per super utente. Il flag -m viene utilizzato per creare la cartella utente nella home directory. “-s” è usato per definire la shell. "-g" è per il gruppo e "-c" è per i commenti. Dopo essere passati alla home directory, verrà creato l'utente_2.

Quali sono le somiglianze tra Adduser e Useradd?

  • Entrambi sono comandi Linux.
  • Entrambi possono essere usati per creare utenti.

Qual è la differenza tra Adduser e Useradd?

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 aggiungere utenti.
Caratteristiche
Il comando adduser crea l'utente e imposta 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 gli ambienti server a causa dell'affidabilità e della stabilità. L'utente può impartire comandi utilizzando l'interfaccia della riga di comando per eseguire varie attività. I 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

Puoi scaricare la versione PDF di questo articolo e usarla per scopi offline come da nota di citazione. Si prega di scaricare la versione PDF qui Differenza tra Adduser e Useradd

Consigliato: