3 155
contributi
mNessun oggetto della modifica |
Wtf (discussione | contributi) Nessun oggetto della modifica |
||
(5 versioni intermedie di uno stesso utente non sono mostrate) | |||
Riga 1: | Riga 1: | ||
{{Comandi da terminale}} | {{Comandi da terminale}} | ||
== | == L'utente ''root'' == | ||
{{Box|Definizione|Nei sistemi operativi di tipo Unix si indica tradizionalmente con '''root''' l’utente dotato di massimi privilegi, cioè l’[[privilegi di amministrazione|amministratore di sistema]], detto anche ''superuser'' (''super utente'').}} | |||
Nei sistemi operativi di tipo Unix si indica tradizionalmente con '''root''' l’utente dotato di massimi privilegi, cioè l’[[privilegi di amministrazione|amministratore di sistema]], detto anche super utente | {{Box|Promemoria|È convenzione universale premettere ai comandi che non richiedono privilegi di amministrazione il carattere '''$''' e al contrario il carattere '''#''' qualora tali privilegi siano richiesti]].}} | ||
Per maggiori informazioni sull'utente '''root''' e più in generale sapere come acquisire i privilegi di amministrazione fare riferimento a [[privilegi di amministrazione | questa guida]]. | |||
== Creazione di un nuovo utente == | |||
Il comando base per creare un nuovo utente e relativa cartella sotto <code>/home</code> è: | |||
== | <pre># adduser nomeutente</pre> | ||
Dove al posto di “nomeutente”, naturalmente, va scritto il nome dell’utente che volete creare. Saranno richieste la password che si vuole assegnare all’utente più altre piccole informazioni facoltative come Nome Completo, Stanza N° (?!), Numeri telefonici. | |||
< | Esempio di output del precedente comando: | ||
</ | |||
<pre> | |||
# | |||
</pre> | |||
<pre> | <pre> | ||
Adding user `nomeutente' ... | |||
Adding new group `nomeutente' (1001) ... | |||
Adding new user `nomeutente' (1001) with group `nomeutente (1001)' ... | |||
Creating home directory `/home/nomeutente' ... | |||
Copying files from `/etc/skel' ... | |||
New password: | |||
Retype new password: | |||
passwd: password updated successfully | |||
Changing the user information for nomeutente | |||
Enter the new value, or press ENTER for the default | |||
Full Name []: | |||
Room Number []: | |||
Work Phone []: | |||
Home Phone []: | |||
Other []: | |||
Is the information correct? [Y/n] Y | |||
Adding new user `nomeutente' to supplemental / extra groups `users' ... | |||
Adding user `nomeutente' to group `users' ... | |||
</pre> | </pre> | ||
Creare un nuovo utente assegnandoli uno specifico ''id'' (es. 1099): | |||
<pre># adduser --uid 1099 nomeutente</pre> | |||
Da notare che anche il corrispondente gruppo avrà ''id'' pari a 1099. | |||
== | == Rinominare un utente == | ||
Per | Per rinominare semplicemente l'utente senza modificare anche la relativa cartella: | ||
<pre> | <pre># usermod -l nomeutentenew nomeutenteold</pre> | ||
# | Viceversa per rinominare anche la sua directory sotto <code>/home</code>: | ||
</pre> | <pre># usermod -l nomeutentenew -m -d /home/nomeutentenew nomeutenteold</pre> | ||
== Disabilitare l'account di un utente == | == Disabilitare l'account di un utente == | ||
Riga 61: | Riga 58: | ||
== Cancellazione di un utente == | == Cancellazione di un utente == | ||
Per cancellare un utente registrato nel sistema | Per cancellare un utente registrato nel sistema senza eliminare anche la relativa home directory: | ||
<pre> | <pre># deluser nomeutente</pre> | ||
# deluser nomeutente | |||
</pre> | |||
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. | 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. | ||
Per eliminare contestualmente anche la relativa cartella utente: | |||
<pre># deluser --remove-home nomeutente</pre> | |||
== Modifica della password di un utente == | == Modifica della password di un utente == |
contributi