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 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




Rispondere a