Guida ai comandi da terminale - Gestione utenti e gruppi: differenze tra le versioni
S3v (discussione | contributi) (+ categorie) |
S3v (discussione | contributi) m (ha spostato Guida ai comandi da terminale - Gestione utenti a Guida ai comandi da terminale - Gestione utenti e gruppi: Modificata in "Gestione utenti e gruppi") |
(Nessuna differenza)
|
Versione delle 09:39, 19 lug 2014
Guida ai comandi da terminale |
Sommario |
Definizione di root e differenze con il normale utente
Cos’è root?
Nei sistemi operativi di tipo Unix si indica con root l’utente dotato di massimi privilegi, cioè l’amministratore di sistema, detto anche super utente o superuser.
L’account root su sistemi Unix è paragonabile a quello di Administrator su sistemi Windows NT/XP.
L’utente root può fare tutto ciò che si desidera sul sistema: questo può essere sia un vantaggio sia uno svantaggio nello stesso momento. Viene infatti universalmente ritenuto pericoloso compiere le normali sessioni di lavoro in qualità di root: agire come utente normale e come utente root solo per amministrazione del sistema permette di minimizzare il rischio di effettuare operazioni pericolose come cancellare file essenziali per il sistema operativo.
Fonte: Wikipedia
Accesso come root
Per poter accedere come utente root nel sistema, ed avere quindi la possibilità di svolgere ogni operazione nel sistema, basterà digitare da terminale:
su -
Verrà richiesta la password di root e sarà eseguito l’accesso.
Noterete che il prompt del terminale è cambiato, passando da:
$
(che identifica un utente normale)
a:
#
(che identifica l'utente root)
Disconnessione da root
(per tornare utente con permessi normali sulla stessa finestra di terminale)
Se siete diventati root in una finestra di terminale, e volete tornare user senza chiudere la finestra o aprirne un’altra, basterà digitare:
exit
Il comando exit può servire anche per chiudere la finestra del terminale.
Creazione di un nuovo utente
Per creare un nuovo utente da terminale, è sufficiente diventare root, e digitare il comando:
adduser nomeutente
Al posto di “nomeutente”, naturalmente, va scritto il nome dell’utente che volete creare. Saranno richieste la password che si vuole assegnare all’utente, e in più altre piccole informazioni facoltative , come Nome Completo, Stanza N° (?!), Numeri telefonici.
Cancellazione di un utente
Per cancellare un utente registrato nel sistema, aperto il terminale e fatto accesso come utenti root, si digiti:
userdel nomeutente
Dove “nomeutente” deve essere sostituito con il nome dell’utente che si vuole cancellare. Non sono richiesti altri comandi o informazioni e l’operazione avverrà in meno di un secondo.
Modifica della password di un utente
Per la modifica da terminale della password di un utente si utilizza il comando passwd
. Facciamo login come utente root e diamo il comando:
passwd nomeutente
mettendo il nome dell’utente a cui vogliamo settare la password al posto di “nomeutente”. Con questo metodo è possibile cambiare non solo le password degli utenti, ma anche quella di root.