Come aggiungo un utente in Linux senza una home directory?

How Do I Add User Linux Without Home Directory



Durante la gestione degli utenti, gli amministratori Linux devono gestire diversi tipi di utenti in base ai privilegi che desidera impostare. La gestione degli utenti include il controllo degli accessi e la gestione dei gruppi dell'utente. Si vede spesso che quando creiamo utenti in Linux, sono disponibili due tipi di comandi useradd e Aggiungi utente . Aggiungeremo un utente in Linux senza una home directory usando il comando useradd in questo post.

comando useradd

Il useradd è un comando utilizzato per creare un utente in qualsiasi sistema operativo basato su Linux. È un comando di basso livello o meno sicuro per la creazione di un utente perché crea un utente solo finché non specifichiamo un flag.







Questo comando non crea automaticamente una directory home finché non viene specificato un flag -m.



Senza un flag della Home Directory

Inoltre, questo comando fornisce anche un flag o un'opzione se non si desidera creare una directory home di un utente durante la creazione di un utente.



-M per creare un utente senza una directory Home
–no-creare-casa viene utilizzato anche per non creare una directory home di un utente





Per esempio,

$useradd-M <nome utente>

O



$useradd--no-creare-home <nome utente>

Facciamo un po' di pratica, creiamo utenti usando il useradd comandarlo e testimoniarlo.

Crea un utente usando il comando useradd

Per creare un utente utilizzando il useradd comando, digita il comando indicato di seguito:

$sudouseradd Ivan

Nel comando sopra, Ivan è il nome utente, quindi fornisci il tuo nome utente al posto di Ivan .

Puoi testimoniare nello screenshot allegato; l'utente viene creato senza richiedere alcuna password.

Per creare una password per questo utente, eseguire il comando indicato di seguito:

$sudo passwdIvan

Digita la nuova password che vuoi impostare per l'utente:

Dopo aver creato con successo un utente e aver impostato la sua password, accedi al profilo utente utilizzando il comando indicato di seguito:

$suo- Ivan

Digita la password creata di recente per l'utente appena creato:

Puoi vedere che abbiamo effettuato l'accesso alla shell di Ivan e puoi anche testimoniare che l'utente non ha la directory principale.

Incartare

La gestione degli utenti è un compito estremamente responsabile per qualsiasi amministratore Linux. Per motivi di sicurezza e privilegi degli utenti, gli amministratori Linux devono creare alcuni utenti senza una home directory. Questo articolo fornisce dettagli precisi per la creazione di un utente senza una home directory.