Newsgroup: it.comp.sicurezza.pgp
Titolo: [GnuPG] File insicuri

Mi sapete dire perché ho i files insicuri?
gpg: ATTENZIONE: i permessi "configuration file" di 
/Users/sandro/.gnupg/options sono insicuri
-rw-------   1 root    staff     *  Aug  5 16:13 gpg.conf
-rw-------   1 root    staff      0 Dec 29 18:59 options
-rw-------   1 sandro  staff  *     Oct 29 23:29 pubring.gpg
-rw-------   1 sandro  staff *      Oct 29 23:21 pubring.gpg~
-rw-------   1 sandro  staff  *     Dec 29 19:00 random_seed
-rw-------   1 sandro  staff   *    Oct 29 23:29 secring.gpg
-rw-------   1 sandro  staff   *    Nov 11 23:56 trustdb.gpg
-- 
Bye,     | Stolto e' colui che invece di guardare (gnuKEY ID 0xD5D28BA9)
Sandro.  | la luna guarda il dito che la indica.      (Togli/Cut SpamNo)
---------*
WWW.KENSAN.IT
 Geek and Hacker site, LinuxHelp.it writer 
rcx.it
 mantainer

  [X.509 available]  ,''`.
Linux Reg. User #263663/NEW Machine: #216144 (Debian Sarge/SID) : :' :
On the Web: 
http://www.quagliata.eu.org
 - My GPG Key:0x5539D8E4 `. `'
On ICQ: 48618109 - On Jabber: 
qu...@jabber.org/@jabber.linux.it
   `-

 # chown sandro gpg.conf options
Grazie della risposta Fede ma tempo fa avevo risolto il problema 
cambiando il proprietario da sandro a root per gpg.conf, dopo l'ultimo 
aggiornamento di mesi fa mi da di nuovo il messaggio, ho attualmente 
cambiato anche il proprietario di options da sandro a root senza risultato.
Comunque provo la tua idea, non si sa mai... anche se il file di 
configurazione a livello utente lo vedo molto insicuro...


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Sandro wrote:
| Comunque provo la tua idea, non si sa mai... anche se il file di
| configurazione a livello utente lo vedo molto insicuro...
spiegami un attimo: non č sicuro che l'utente sandro possa leggere IL
PROPRIO file di configuraizone?
E' piů sicuro che il suo file di configurazione (che peraltro non ha
niente di segreto) possa essere letto "solo da altri"? ^_^
Vero che in questo caso "altri" č l'unico utente che puň comunque
leggere tutto (root), ma non vedo il senso per cui un utente non debba
poter leggere i propri files 0=)
- --
L a p o   L u c h i n i
l a p o @ l a p o . i t
w w w . l a p o . i t /
http://www.megatokyo.it
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (Cygwin)
Comment: Using GnuPG with Mozilla - 
http://enigmail.mozdev.org
iEYEARECAAYFAj/yvssACgkQaJiCLMjyUvv+bgCgze7ohsAPe40Be9F7vN2L+R76
gWgAn00D+B/ULzM4Jt44tq57zN9NfLbg
=OwEt
-----END PGP SIGNATURE-----

 configurazione a livello utente lo vedo molto insicuro...
Perlomeno dai i permessi di lettura al gruppo `staff' allora...
Insomma non puoi accedere a quei file se non sei root...


 poter leggere i propri files 0=)
Non ho capito molto il senso del tuo discorso, comunque ripeto l'abc 
della sicurezza nei sistemi *nix, se volevi dire altro, scusami.
Comunque un attacco esterno (tramite internet) o tramite virus ha 
difficile accesso ai file di root, esiste una separazione naturale tra i 
due livelli, quindi gpg (che ha i diritti di root suppongo) si puň 
leggere il file di configurazione ma un virus che ha i diritti 
dell'utente non lo puň modificare. In tal modo non vengono fatte 
operazioni non volute all'insaputa dell'utente.
Ovvio che potrebbero essere trovate delle falle ed accedere come root da 
parte di un trojan ma la procedura garantisce un buon livello di sicurezza.


 Insomma non puoi accedere a quei file se non sei root...
-rw-r-----   1 root    staff     38 Aug  5 16:13 gpg.conf
-rw-r-----   1 root    staff      0 Dec 29 18:59 options
Mi dice:
gpg: NOTA: il vecchio file `/Users/sandro/.gnupg/options' con le opzioni 
predefinite è stato ignorato
gpg: ATTENZIONE: i permessi "configuration file" di 
/Users/sandro/.gnupg/gpg.conf sono insicuri


 due livelli, quindi gpg (che ha i diritti di root suppongo) si può 
Supponi male... GPG viene installato con setuid(root) ma solo
per lavorare sulla memoria. Appena ha fatto con essa rilascia
i privilegi.  Ergo gpg non puo' leggere i tuoi file di,


 i privilegi.  Ergo gpg non puo' leggere i tuoi file di,
configurazione... (Uffa...)
Saluti,


 /Users/sandro/.gnupg/gpg.conf sono insicuri
Ripeto... L'utente _deve_ essere sandro !!!
Root e` considerato un potenziale nemico...


Il Wed, 31 Dec 2003 14:17:50 +0100, quaqo ha scritto:
[...]
Ah... I permessi della cartella, poi? Quali sono?


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Sandro wrote:
|> spiegami un attimo: non è sicuro che l'utente sandro possa leggere IL
|> PROPRIO file di configuraizone?
| Esatto, ma è opinione diffusa tra i sistemi *nix.
EEEEHHHHHHH?
E quindi si dà "per scontato" che *OGNI* volta che l'utente vuole
cambiare una cavolatina in un suo file gpg.conf deve far perdere tempo
all'amministratore di sistema?
Mi pare un po' ridicolo.... e quanti programmi hanno bisogno di questa cura?
E c'è un amministratore dedicato solo per quello?
Di solito l'amministratore ha "ben altro" da amministrare, che fare da
"proxy" per le modifiche degli utenti...
- --
L a p o   L u c h i n i
l a p o @ l a p o . i t
w w w . l a p o . i t /
http://www.megatokyo.it
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (Cygwin)
Comment: Using GnuPG with Mozilla - 
http://enigmail.mozdev.org
iEYEARECAAYFAj/yzhoACgkQaJiCLMjyUvt/9wCgj9tCmt0XEwoypQHtiQWyD5Hs
SLwAoKIsp7yVvCT5m2C1ADsLPRDj+u8/
=EZzH
-----END PGP SIGNATURE-----

 configurazione... (Uffa...)
Vero, non leggeva il file di configurazione ma comunqe mi da errore, ho 
provato con owner sandro e diritti 400 600 660.


 Ah... I permessi della cartella, poi? Quali sono?
Forse è questo il punto!
drwxrwxrwx   8 sandro  staff    272 Dec 31 14:27 .
forse devo dare un 770


 forse devo dare un 770
Eh gia` !!!!


 cura?
Potresti avere ragione in questo caso, infatti pensandoci il file è in 
una cartella utente...


 una cartella utente...
Mi spieghi poi dove sarebbe la sicurezza nell'impedire allo
stesso utente l'accesso ad un _suo_ file?


 Eh gia` !!!!
drwxrwx---   8 sandro  staff    272 Dec 31 14:33 .
drwxr-x---  44 sandro  staff   1496 Dec 27 21:33 ..
-r--------   1 sandro  staff     * Dec 31 14:29 gpg.conf
-rw-------   1 sandro  staff  * Oct 29 23:29 pubring.gpg
-rw-------   1 sandro  staff  * Oct 29 23:21 pubring.gpg~
-rw-------   1 sandro  staff    * Dec 29 19:00 random_seed
-rw-------   1 sandro  staff   * Oct 29 23:29 secring.gpg
-rw-------   1 sandro  staff   * Nov 11 23:56 trustdb.gpg
gpg: ATTENZIONE: i permessi "configuration file" di 
/Users/sandro/.gnupg/gpg.conf sono insicuri
no, non era quello


 no, non era quello
# chown sandro:staff /home/sandro/.gnupg -R
$ chmod 600 ~/.gnupg/gpg.conf
$ chmod 700 ~/.gnupg


 $ chmod 700 ~/.gnupg
Ecco! TY!^_^


 Ecco! TY!^_^
Certo che `setti' permessi abbastanza strani, tu... :)


 Certo che `setti' permessi abbastanza strani, tu... :)
Dici? Ma non li setto quasi mai quindi sta qui l'errore, si arrangia 
l'installer oppure il mkdir, non ricordo più...


 cura? E c'è un amministratore dedicato solo per quello?
Nessuno.
Se un programma gira come root (o SUID 0) puo' leggere qualunque file, a
prescindere dall'owner.
-- 
*    HappyCactus - Linux User #209744 - BOFH Certified Engineer    *
*           27/11/2003 Rilaciata la prima relase di qixl!          *
*    
http://sourceforge.net/projects/qixl
 : una gui per iSiloXC    *
*  
www.google.com
 / 
groups.google.com
 : cercare prima di chiedere  *

 prescindere dall'owner.
GPG non gira come root...
