3 581
contributi
mNessun oggetto della modifica |
mNessun oggetto della modifica |
||
Riga 1: | Riga 1: | ||
I privilegi di amministratore permettono di svolgere qualsiasi operazione nel sistema. E su sistemi operativi Unix e Unix-like, come lo è GNU/Linux | I privilegi di amministratore permettono di svolgere qualsiasi operazione nel sistema. E su sistemi operativi Unix e Unix-like, come lo è GNU/Linux Debian, questi privilegi sono assegnati all'utente con [[UID]] pari a '''0''', ossia tradizionalmente all'utente [[root]]. | ||
È '''altamente sconsigliato''' accedere al sistema come tale utente per effettuare attività ordinarie, per via dei privilegi associati. Pertanto andrebbe utilizzato esclusivamente per lo stretto necessario a svolgere attività di amministrazione, quali per esempio l'installazione, l'aggiornamento o la rimozione di software tramite [[APT]], o per cambiare i file di configurazione del sistema. | È '''altamente sconsigliato''' accedere al sistema come tale utente per effettuare attività ordinarie, per via dei privilegi associati. Pertanto andrebbe utilizzato esclusivamente per lo stretto necessario a svolgere attività di amministrazione, quali per esempio l'installazione, l'aggiornamento o la rimozione di software tramite [[APT]], o per cambiare i file di configurazione del sistema. | ||
Una volta effettuato il login con il proprio utente '''non''' privilegiato, il metodo classico su Debian per poter diventare | Una volta effettuato il login con il proprio utente '''non''' privilegiato, il metodo classico su Debian per poter diventare [[root]] ed avere quindi la possibilità di svolgere operazioni di amministrazione, è quello di eseguire il comando <code>su</code> ('''''S'''witch '''U'''ser''): | ||
<pre> | <pre> | ||
su - | su - | ||
</pre> | </pre> | ||
Verrà richiesta la password di | Verrà richiesta la password di '''root''' e sarà eseguito l’accesso. | ||
Noterete che il prompt della [[shell]] è cambiato, passando da: | Noterete che il prompt della [[shell]] è cambiato, passando da: | ||
Riga 38: | Riga 38: | ||
Un'altra possibilità è effettuare direttamente un login come [[root]] per lo stretto necessario a eseguire i comandi che richiedono i privilegi di amministratore. È '''sconsigliato''' da interfaccia grafica, per via dell'elevato numero di applicazioni che riceverebbero tali privilegi. | Un'altra possibilità è effettuare direttamente un login come [[root]] per lo stretto necessario a eseguire i comandi che richiedono i privilegi di amministratore. È '''sconsigliato''' da interfaccia grafica, per via dell'elevato numero di applicazioni che riceverebbero tali privilegi. | ||
Si può invece passare a una console virtuale non utilizzata (per esempio '''/dev/tty1'''), effettuare il login come | Si può invece passare a una console virtuale non utilizzata (per esempio '''/dev/tty1'''), effettuare il login come '''root''', eseguire i soli comandi per cui sono necessari i privilegi di amministratore e poi effetuare subito dopo il logout, ritornando alla propria console virtuale o comunque a quella utilizzata dal server grafico. | ||
Per esempio, ecco la procedura per passi: | Per esempio, ecco la procedura per passi: | ||
Riga 53: | Riga 53: | ||
Per esempio: | Per esempio: | ||
<pre> | <pre> | ||
$ | $ id -u | ||
</pre> | </pre> | ||
restituisce | restituisce l'[[UID]] del proprio utente, che sarà '''maggiore di 0''' (su Debian di default è ''maggiore o uguale a 1000''), ma: | ||
<pre> | <pre> | ||
$ sudo | $ sudo id -u | ||
</pre> | </pre> | ||
dopo la richiesta della propria password restituisce | dopo la richiesta della propria password restituisce '''0''' (l'[[UID]] di '''root''') ed è equivalente a: | ||
<pre> | <pre> | ||
$ su - | $ su - | ||
# | # id -u | ||
# exit | # exit | ||
</pre> | </pre> |
contributi