[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[RiminiLUG-General] Debian, gksu e amministrazione del sistema



In riferimento ai dubbi emersi nella serata di ieri volevo aggiornare la
ML su alcune prove fatte e riassumere un attimo quanto emerso, per
capire meglio come funziona il tutto. Come potrete vedere ci sono ancora
alcune cose che proprio non mi sono chiare:

Premessa:
---------
- Durante l'installazione di Debian viene definita la password per
l'utente root
- Inoltre viene creato un normale utente, che tipicamente non ha
privilegi di amministrazione
- Tale utente, di default, NON viene inserito nel gruppo di utenti
abilitati ad utilizzare sudo (che in debian è il gruppo *sudo*)

Amministrazione:
----------------
Per poter eseguire da console i comandi attraverso sudo (utile anche per
i neofiti se si vogliono seguire passo-passo alcune guide scritte per
Ubuntu) è necessario inserire manualmente il proprio utente all'interno
del gruppo sudo (tramite comando da console o interfaccia grafica). per
farlo occorre naturalmente conoscere la password di root, definita in
fase di installazione.

Per eseguire invece le applicazioni di amministrazione dal menu di Gnome
(non conosco/uso KDE quindi non so quali differenze possono esserci), le
diverse voci di menu vengono invocate attraverso i comandi gksu o lo
script su-to-root (che poi richiama anch'esso gksu)
Quindi, per poter lanciare ad esempio synaptic, viene di default chiesta
la password di root (e non la propria come per ubuntu, che usa sudo)

Quindi, da quel che ho capito, la filosofia Debian prevede che le
operazioni di amministrazione sul sistema (almeno attraverso GUI)
vengano svolte solo....... dall'amministratore :o)
Visto che ad alcuni non pare scontato potremmo poi aprire un'altra
discussione filosofica, ma questo non è il thread giusto.

News
----
A seguito di qualche ricerca e test ho visto che esiste il comando
gksu-properties che consente di selezionare il metodo di autenticazione
usato da gksu (quindi usato per l'autenticazione via GUI)

C'è la possibilità di scegliere tra su (default) e sudo.

Selezionando quindi sudo, l'accesso alle varie applicazioni (synaptic,
servizi...) avviene attraverso sudo e quindi funziona anche per l'utente
non root (ovviamente previo inserimento dell'utente nel gruppo sudo)

La cosa strana, a cui ancora non ho trovato soluzione, è che in questo
modo sudo viene invocato senza richiesta della password; il che, da una
lato è una comodità, dall'altro rischia di fare eseguire certe
operazioni con troppa leggerezza (o per lo meno mi piacerebbe che il
comportamento fosse selezionabile in qualche modo)
Se qualcuno ha esperienza o riesce a capire come correggere quest'ultima
"anomalia" (ho usato apposta le virgolette) lo faccia sapere, grazie!

Ivan