Ciao Gian Carlo,
e un saluto "esplicativo" si dirama a tutti i partecipanti alla lista
... :-)
Il 07/09/2019 22:44, Gian Carlo ha scritto:
Il 06/09/19 21:00, Hugh Hartmann ha scritto:
[...]
Si, però lo puoi usare solo da root, infatti dando il comando:
$ ls -l /usr/sbin/dpkg-reconfigure<invio>
si ottiene:
-rwxr-xr-x 1 root root 3468 30 gen 2011
Come si può notare è un po' difficile che da utente generico lo possa
eseguire,
Non è esatto: chi non è root o non è nel gruppo root ha permessi "r-x",
quindi può leggere ed eseguire quel file
Ma certamente!, infatti ho scritto: ".. è un po' difficile che un utente
generico lo possa eseguire"... ma non certo impossibile ... :-)
Intendevo semplicemente che è meglio per un utente generico avere meno
privilegi possibili di root per evitare di "devastare" il sistema.
E' chiaro che gli Altri (Other) e quindi anche l'utente generico, dati i
permessi r-x, possono leggere ed eseguire (ma non scrivere) sul file
/usr/sbin/dpkg-reconfigure. Dovevo essere più preciso .. :-)
Per un utente generico iscriversi al gruppo "root" non credo che sia il
massimo della sicurezza, certo dipende anche dalle conoscenze di quello
specifico utente.
Poi ogni uno fa quello che vuole ... "Sbagliando si impara", questo ci
insegnava una delle mie maestre delle scuole elementari (ormai già
passata "a miglior vita" da molti anni). E' attraverso gli errori che si
dovrebbe imparare .. :-)
infatti se da utente generico dai il comando:
$ dpkg-reconfigure
ottieni:
bash: dpkg-reconfigure: command not found
Però se specifichi il PATH (/usr/sbin/dpkg-reconfigure) funziona
Cioè viene eseguito ma, non essendo root, non puoi modificare la config
del sistema
Se di default non vengono messi nel file dell'intero sistema
/etc/profile, nella variabile di ambiente PATH, /usr/local/sbin,
/usr/sbin, /sbin (riferita all'utente generico), mentre sono presenti
nella PATH relativa a root, ci sarà pure qualche motivo.
E' chiaro che se si vuole modificare il proprio file .profile e metterci
nel PATH anche dei percorsi ad eseguibili potenzialmente pericolosi per
l'integrità di sistema, si può fare a proprio rischio e pericolo.
Ciao,
gc
Buona Domenica!
Au Revoire
Hugh Hartmann