[ubuntu-it] Ho ucciso l'utente root ... ho commesso un reato?
Emilio Tonelli
emilio a tonelli.info
Dom 3 Giu 2007 09:45:07 BST
Cercherò di essere il più chiaro possibile. Scusami la lunghezza del
messaggio. Spero di esserti di aiuto.
Bhè, "attivare" (esiste ed è attivo) l'utente root in ubuntu non è un
errore in assoluto. Root è l'equivalente dell'utente "Administrator"
nei sistemi Windows. Dal momento che ha i diritti per modificare
praticamente tutto il funzionamento del sistema (dalle modifiche di
configurazione hardware alle impostazioni applicativi di sistema) è
bene non utilizzarlo per il lavoro quotidiano. Per questo motivo nei
sistemi Linux (e in molti altri sistemi *NIX e *BSD) esiste il
meccanismo dei "sudoers".
Praticamente, un utente (in Ubuntu quello creato durante
l'installazione), viene eletto sudoers: può eseguire i comandi di
sistema come se fosse "root". Ma se root viene rimosso, a causa
alcuni meccanismi intrinseci del comando sudo stesso (non entriamo
nei particolari tecnici, per i quali ti rimando agli
approfondimenti), non funziona non solo il singolo comando "sudo"
stesso, ma anche una miriade di altri software non partono più. Il
meccanismo di sudo ti obbliga a far precedere ogni comando di sistema
dal comando "sudo"... a mio parere, è un aiuto a farti pensare due
volte prima di dare il comando, visto che è di sistema, ed effettua
modifiche sostanziali!
Molti demoni e comandi necessitano dell'esistenza di root per
semplicemente avviarsi e/o scrivere log e leggere configurazioni, il
cui accesso è normalmente ristretto all'utente amministratore o
all'utente con cui gira il processo (se processo di sistema, è cosa
buona e giusta non sia un utente "reale"). Per questi processi,
infatti, il meccanismo sudoers non è valido.
Impostare la password di root di un sistema Ubuntu, mantenerlo quindi
attivo, penso sia la cosa più saggia da fare. Non eliminare mai root,
PERCHE' NON E' UNA UTENZA INUTILE, lo è ancora di più. Personalmente,
siccome mi scoccio a far precedere i comandi con "sudo", le rare
volte che intendo metter mani alle impostazioni di sistema (alla fine
neanche poi così tanto rare), lo faccio con l'utenza root, ben
consapevole che devo fare molta attenzione!
Ti sei mai chiesto perchè, per gli update di sistema, synaptic,
chiede la tua di password? Quella schermata che compare è il comando
gksudo (apt-get è un comando di sistema che non può essere eseguito
da un untente non sudoers!). E' la stessa cosa che a riga di comando
faresti con "sudo apt-get update", solo con il comodissimo synaptic!
Puoi rendere anche altri utenti "sudoers", semplicemente
aggiungendoli al gruppo "admin" nel file /etc/group, oppure
comodamente utilizzando l'interfaccia grafica di gestione delle utenze.
Ti rimando a questi link per approfondimenti:
http://help.ubuntu-it.org/6.06/ubuntu/desktopguide/it/linux-basics.html
http://www.linux4biz.net/articles/sudo.html
http://www.pc-facile.com/guide/linux_deleghe_amministrazione/
http://www.linux.it/~robert/debianadv/node43.html
Ciao,
Emilio
Il giorno 02/giu/07, alle ore 22:43, Alessandro Marvaldi ha scritto:
> Ehi ragazzi, io non bestemmio, ma ho un "discreto" problema lo
> stesso :-)
> Anche curioso direi :-)
>
> Background:
> 1. Ho attivato l'utente root in Ubuntu (non chiedetemi chi me lo
> avesse
> fatto fare. In effetti è stato un errore).
> 2. Ho rimosso la mia unica utenza rimasta dai sudoers
> 3. Mi sono reso conto di non aver che peggiorato la fase di
> amministrazione dellla mia ubuntubox e quindi ho deciso di reinserirmi
> nei sudoers.
>
> Fatto e finito?
> NO
>
> Ho pensato bene di rimuovere l'utente root.
> PASTICCIO
>
> Ora non mi funziona neanche più il comando "sudo". Per cui nn posso
> più
> fare niente!!!!
>
> Immagino ci possa volere un disco autoavviante e un chroot, ma non
> ho la
> più pallida idea di come riportare tutto al setup iniziale di ubuntu
> (senza root, 1 utenza sudoer).
>
> Per favore aiutatemi .....
>
> Grazie e ciao
> Ale
>
>
> --
> ubuntu-it mailing list
> ubuntu-it at lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-it
> http://wiki.ubuntu-it.org/Listiquette
>
Emilio Tonelli
emilio at tonelli.info
Maggiori informazioni sulla lista
ubuntu-it