Questo articolo chiarirebbe come aggiungere utenti e gruppi sulla distribuzione CentOS 8 Linux utilizzando la riga di comando.
Aggiungi utenti in CentOS8
In CentOS, utilizzando il comando "UserAdd", possiamo creare un nuovo utente, seguito dal nome utente che vorremo usare. Questo comando è molto versatile, permettendoti di costruire utenti che possono accedere o persino utenti che non sono in grado di accedere. Senza alcuna directory, l'utente verrebbe creato e bloccato dall'accesso. Ad esempio, se si desidera aggiungere un nuovo profilo utente senza la directory home dell'utente, è necessario eseguire il seguente comando:
$ sudo adduser nome utente
O
$ sudo useradd username
Puoi sostituire il nome utente con "David" o uno qualsiasi del tuo nome desiderato.
Al successo, il comando non produce alcun output ma genera la home directory dell'utente. L'utente può scrivere, modificare e rimuovere file e cartelle all'interno della directory home se l'account è attivato.
Se desideri impostare una password per un determinato utente, puoi anche farlo. Tutto quello che devi fare è eseguire un comando seguito da un nome utente e il sistema ti chiederà di inserire la tua password per convalidarla.
$ sudo passwd David
Nelle impostazioni dell'account, puoi vedere gli utenti che abbiamo creato di recente.
Tuttavia, è possibile impostare nome utente e password in un unico tentativo, piuttosto che eseguire comandi diversi. È necessario eseguire il seguente comando per impostare il nome utente e la password contemporaneamente:
$ sudo useradd -m nome utente -p password
Puoi impostare nome utente e password secondo la tua scelta.
Qui, "Momi" è il nome utente e "Momin01" è la password per detto utente.
Elimina gli utenti in CentOS 8
Se si desidera eliminare gli utenti già creati in CentOS 8, è possibile utilizzare il comando "userdel". Questo comando è molto facile da usare, consentendo di eliminare gli utenti se si gestisce il sistema operativo Linux. Ad esempio, se si desidera eliminare solo un profilo utente, è necessario eseguire il seguente comando aggiunto di seguito:
$ Sudo Userdel Nome utente
D'altra parte, se si desidera eliminare il profilo utente senza la directory home dell'utente, è necessario eseguire il seguente comando apposto di seguito:
$ sudo userdel -r nome utente
Puoi sostituire il nome utente, secondo la tua scelta.
Aggiungi gruppi in CentOS 8
Un gruppo rappresenta gli utenti delle stesse proprietà. A ogni gruppo nel sistema operativo Linux sono stati concessi alcuni diritti particolari. Ogni gruppo può avere più di un utente. Quindi, se desideri aggiungere alcuni nuovi gruppi in CentOS 8, devi scrivere il seguente comando per farlo:
$ sudo GroupAdd GroupName
Ad esempio, sostituiamo GroupName con Class e City per creare due nuovi gruppi nel nostro CentOS 8.
Aggiungi utenti a un gruppo
Ora, puoi farlo tra un paio di momenti se desideri assegnare un utente appena creato a un gruppo particolare. Utilizzeremo il comando "usermod" per questa attività. Questo comando è abbastanza semplice da usare. Quindi puoi aggiungere utenti a un gruppo semplicemente seguendo il comando aggiunto di seguito:
$ sudo usermod -a -g groupname nome utente
GroupName e nome utente possono essere sostituiti, secondo la tua scelta.
Mentre l'utente viene aggiunto a un nuovo gruppo, si consiglia di utilizzare: una flag. Nel caso in cui non si sta usando -a flag, l'utente verrà staccato dal gruppo che non viene scritto dopo -g flag. Qui, "Class" è il nome di un gruppo e "David" è il nome dell'utente che è stato aggiunto.
Questo comando può anche essere usato in modo diverso ma funziona allo stesso modo, come l'esempio seguente:
$ sudo usermod -ag groupname nome utente
Controlla gli utenti in un gruppo
Come si può determinare quali utenti sono già partecipanti di un gruppo specifico? È possibile utilizzare il comando semplice scritto di seguito:
$ grep groupname /etc /gruppo
Le istruzioni di cui sopra mostreranno le informazioni relative al gruppo. Ad esempio, se eseguiamo questo comando per il gruppo "classe" e "città" separatamente, come mostrato nella figura, visualizzerà le seguenti informazioni su entrambi i gruppi.
Qui, il testo di colore rosso rappresenta il nome del gruppo, x rappresenta la password del gruppo, valore numerico, E.G., 1008 rappresenta il gruppo, l'ID e i nomi degli utenti, come "David", che sono attualmente membri del gruppo specifico.
È disponibile un altro comando per controllare l'elenco degli utenti attualmente presenti nel gruppo, insieme ai loro ID utente. Quando digiti questo comando per l'esecuzione, il sistema ti chiederà la tua password perché stai eseguendo il comando con i privilegi sudo menzionati di seguito. Il comando seguente controllerà gli utenti presenti in un gruppo, insieme al proprio ID utente, come mostrato di seguito:
$ sudo lid -g groupname
Qui, puoi vedere due gruppi che hanno membri diversi presenti in essi, insieme ai loro ID utente.
C'è anche un altro modo speciale per capire quali utenti sono presenti nel gruppo. Il comando utilizzato per questo scopo specifico è il seguente:
$ sudo gruppi nome utente
Nella figura sopra, puoi vedere che "John" è nel gruppo chiamato "classe" e "Peter" in un gruppo chiamato "City" come previsto.
Conclusione
È incredibilmente facile adottare tutti i metodi esemplificati in questo tutorial. Ora puoi aggiungere più utenti, gruppi e utenti in un gruppo seguendo i comandi che vengono rivelati qui. Puoi anche verificare gli utenti specifici e i loro gruppi camminando attraverso i metodi utilizzati in questo articolo.