Newsgroup: it.comp.macintosh
Titolo: Sicurezza delle password e Netinfo

Salve,
poniamo che voglio verificare la sicurezza delle password su un sistema
Mac OS X.
Con
cat /etc/master.passwd
ho bisogno di sudo, quindi solo il superuser può vederci qualcosa;
dunque ci vedo:
nobody:*:-2:-2::0:0:Unprivileged User:/var/empty:/usr/bin/false
root:*:0:0::0:0:System Administrator:/var/root:/bin/sh
daemon:*:1:1::0:0:System Services:/var/root:/usr/bin/false
e niente per gli utenti.
Ok.
Ma digitando 
nidump passwd .
non ho bisogno di autenticarmi e trovo:
nobody:*:-2:-2::0:0:Unprivileged User:/dev/null:/dev/null
root:H63dxAjJ46rKw:0:0::0:0:System Administrator:/var/root:/bin/tcsh
daemon:*:1:1::0:0:System Services:/var/root:/dev/null
...
cettina:********:501:20::0:0:MariaConcetta:/Users/cettina:/bin/bash
(ho alterato volutamente alcuni dati)
Ok per gli utenti (password mascherate), ma perché quella di root appare
con la stringa codificata? Non dovrebbe essere mascherata da asterischi
* ?
E' normale?
Ed è normale che il dump di Netinfo mostri così facilmente questi dati
anche ad un utente non amministratore?
ciao,
salvo
-- 
#!/usr/bin/perl
print "NeXT tip => /me == (~§alvomi©~ @ddress) - (Alfa kai Omega) \n";

 nidump passwd .
io ottengo:
root:*:0:0::0:0:System Administrator:/var/root:/bin/sh
-- 
alex.por...@tiscali.it
Grendizer, GOOOOOOOOOOOOOOOOO!!!

 scrive:

Non ho sottomano un Mac con utente root abilitato, quindi non
posso controllare quello che trovi tu.
Ma è proprio necessario abilitare root? Io direi di no. Hai sudo
e su; per agire come root basta fare "sudo su".
Un tale una volta mi ha detto: "Meglio abilitarlo, se no uno
che accede alla macchina può abilitarlo lui." Non ho replicato
a tanta stupidità: si discuteva di una macchina con utente unico,
quindi amministratore. Se a tale utente non si mette una password, 
abilitare root o no è del tutto irrilevante, mi pare. Il presunto 
"tecnico" non si è mai posto il problema, evidentemente.
Ciao
Enrico

 root:*:0:0::0:0:System Administrator:/var/root:/bin/sh
appunto.
Nel sistema che citavo non ci dovrebbe essere traccia di password di
root, se non cifrata con *
Che posso fare?
ciao,
Salvo

 "tecnico" non si č mai posto il problema, evidentemente.
beh, se ne incontrano di presuntuosi idioti.
C'č gente che prima di chiudere i lucchetti - come citava Alex -
dimentica dentro le chiavi ;-)
...e c'č chi dimentica la porta aperta :)
Ma, ad ogni modo, perché Netinfo presenta la password lą?
ciao, grazie
Salvo

 Che posso fare?
mmm... forse dipende dal fatto che il mio root non è abilitato? è
accessibile solo tramite su. hai provato comunque a guardare su netinfo
manager?
-- 
alex.por...@tiscali.it
Grendizer, GOOOOOOOOOOOOOOOOO!!!

 manager?
anche in netinfo manager c'č la password per un utente root.
ciao
salvo

 root:*:0:0::0:0:System Administrator:/var/root:/bin/sh
e io ancora no!
Ho fatto questa prova: disabilitare l'utente di root, riavviare poi
riattivarlo: mi rimette la stessa situazione:
qualcosa come
root:H63dxAjJ46rKw:0:0::0:0:System Administrator:/var/root:/bin/tcsh
mentre in /etc/master.password c'č
root:*:0:0::0:0:System Administrator:/var/root:/bin/sh
e in /etc/passwd ho
root:*:0:0:System Administrator:/var/root:/bin/tcsh
Non  capisco (forse sono inutilmente sospettoso)...
ciao :)
salvo

 UnderstandingUsingNetInfo.pdf
grazie, intanto provo a cercare là.
salvo