Root è il nome dell'account più potente su una installazione Debian. L'account utente root solitamente può fare qualsiasi cosa sulla macchina. L'utente root è conosciuto anche come superutente o amministratore.

Se Debian è installata e usa i Discretionary Access Control (DAC), allora root è l'account utente che può fare tutto sulla macchina. Se Debian è installata e usa SELinux, allora root è semplicemente un altro account che può essere limitato usando i Mandatory Access Control (MAC).

Un'installazione Debian predefinita non limita i privilegi di root. Tuttavia limitare l'utente root è un vecchio concetto dei sistemi operativi. In aggiunta a SELinux e ai Mandatory Access Control, Solaris usa Role Based Access Control (RBAC) per limitare i privilegi di root. Vedere, ad esempio, Role-Based Access Control (Overview) in Oracle Solaris Administration.

root ha uid 0 e gid 0. La directory home (~) di root è /root.

Password

Al momento dell'installazione, viene chiesto se si desidera usare o meno l'account root.

Come ottenere accesso a livello root

Saltuariamente sarà necessario ottenere livello root per cose come l'amministrazione di sistema e modifiche alle configurazioni. Di seguito sono elencati i modi per ottenere livello root usando vari desktop e programmi per terminale.

Quando si cambia la propria identità da utente normale a root, il prompt cambia da utente@miopc:~$ a root@miopc:/home/utente# .
Per sapere con quale account utente si sta lavorando attualmente, eseguire il comando whoami .

CD Live Debian

Se si prova a usare Debian utilizzando un CD Live, allora si può usare il nome utente "user" e la password "live" per fare il login e aumentare i privilegi.

L'utente live non ha bisogno di usare una password per eseguire comandi usando sudo:

# cat /etc/sudoers.d/live
user ALL=(ALL) NOPASSWD: ALL


CategoryRoot | CategorySystemSecurity | CategorySystemAdministration