Newsgroup: it.comp.macintosh
Titolo: limitare l'amministratore

Ho installato Tiger il quale mi ha fatto creare un utente
che però è amministratore.
Sulle faq ho letto che è possibile in qualche modo abilitare
l'utente root assegnandogli una password...
come faccio a togliere all'utente creato i diritti di amministratore
e farlo diventare un semplice user?
Nelle opzioni di Account la casellina con scritto "L'utente può
amministrare questo computer" rimane grigia anche dopo aver
abilitato le modifiche.
La soluzione?
Grazie

 utente amminidtratore, entri con quello e togli i diritti al primo.
Potrebbe anche entrare come root e togliere i diritti
all'amministratore, anche se non ne vedo il senso.

 all'amministratore, anche se non ne vedo il senso.
si ma cosi' facendo o abiliti preventivamente root (cosa che imho non
andrebbe mai fatta) oppure ti freghi con le tue stesse mani
-- 
Questa firma e' frutto della tua immaginazione.

 andrebbe mai fatta) oppure ti freghi con le tue stesse mani
Se non abiliti root non puoi proprio farlo, quindi come fai a
fregarti...?

 fregarti...?
aprendo una shell di root (che si puo' fare senza abilitare root) e
togliendo l'utente dal gruppo admin?
(poi se serve anche fare qualcos'altro non lo so. mi riprometto sempre
di studiare meglio l'amministrazione di osx ma ancora non ho mosso un
dito ;)


 aprendo una shell di root (che si puo' fare senza abilitare root)
Come? su non funziona se root non è abilitato e poi come si fa a
togliere i privilegi di amministratore ad un utente via terminale? con
netinfo?

 netinfo?
si', ma poi come dicevo non sono sicuro al 100% che basti solo quello.


 si', ma poi come dicevo non sono sicuro al 100% che basti solo quello.
Ma ti permette di toglierti i privilegi da solo?

 Ma ti permette di toglierti i privilegi da solo?
non ne ho idea, non ho voglia di studiare niutil solo per provare ;)
ma in ogni caso (scusa se faccio il pignolo) non sarei io a togliemi i
privilegi da solo, sarebbe root che me li toglie ;)
provo comunque a riassumere il mio pensiero:
- abbiamo un solo utente amministrativo
- in condizioni normali (cioe' attraverso il pannello delle preferenze)
tale utente non puo' togliere se stesso dal gruppo degli amministratori
perche' se no non ci sarebbero piu' amministratori
- se abilitando root e loggandosi come tale e' possibile togliere i
privilegi di amministratore a suddetto utente presumo sia possibile
farlo anche da shell
- per farlo da shell non e' necessario abilitare root
poi ripeto, non ho idea se ci sia un qualche meccanismo di protezione
che in effetti impedisce di togliere tutti gli utenti amministrativi
anche se si usa root... insomma la mia ipotesi e'  che o si puo' in ogni
caso o che non si puo' in nessun caso. se si puo' in ogni caso allora
possiamo eliminare tutti gli amministratori anche senza abilitare root.
spero di essere riuscito a spiegarmi :)


 li` ci rimani, a meno di non toglierlo a mano)
non so se ho capito male io, ma in /etc/sudoers (versione di default di
osx ovviamente) l'unica cosa che c'e' scritta e' che sudo lo possono
usare solo gli appartenenti al gruppo admin, quindi se io tolgo un
utente dal gruppo admin quello sudo non lo usa piu'. quindi se un utente
sta dentro /etc/sudoers esplicitamente e' perche' ce l'ho messo io
mano, non ci finisce da solo perche' e' un amministratore.


 privilegi da solo, sarebbe root che me li toglie ;)
Sě, ma pensavo che in qualche modo venisse tenuta traccia di chi era ad
aver "sudato"...
Comunque che da GUI si possano togliere i privilegi di amministratore
anche all'unico utente admin, ne sono abbastanza sicuro. Adesso non mi
va di verificare, ma ricordo di averci provato una volta... Per quanto
riguarda i problemi con la shell, o non ci hanno pensato o non era
possibile farci niente: d'altra parte si sa ed č inevitabile che
operando come root da shell si possono fare casini tremendi.

 possiamo eliminare tutti gli amministratori anche senza abilitare root.
Se sudo é admin, questo mi sembra un paradosso. 
zmigol
-- 
 

 Se sudo é admin, questo mi sembra un paradosso. 
non ho capito cosa intendi... che vuol dire "sudo e' admin"?


 fregarti...?
Mi sono perso...
...č possibile fare un login grafico (quindi non solo da terminale)
con l'utente root?
Togliendo i privilegi al mio utente volevo cercare di fare meno casino,
ma mi sembra che le cose si complichino un po' troppo.
La soluzione piů facile sarebbe quindi di creare un Amministratore
che toglie i diritti all'utente che c'č adesso.
Ma l'utente root???
...sono abituato a linux, lě root č un "personaggio" ;-) si usa spesso...
...perchč in MacOs addirittura č disabilitato?
Grazie

 fare a meno, *molto* meglio lavorare con diritti ridotti.
Tirando le somme:
- meglio non abilitare l'utente root
- meglio lavorare con diritti ridotti
Come combino le due cose?
Il tuo consgilio qual'č?
Lascio stare tutto com'č (un utente amministratore)?
Creo un'altro utente Amministratore?
Spero in un post risolutivo....
Grazie

 Come combino le due cose?
lascia root disattivato. un utente amministratore ci vuole per forza,
quindi quello che hai lascialo dov'e'. poi un utente normale e lavora
con quello. loggati come amministratore solo quando necessario. direi
che in questo modo si sta piu' tranquilli ;)
(ovviamente la sicurezza assoluta non esiste, e ci sarebbe molto da dire
su questo argomento, ma per ora ci possiamo accontentare ;)


 
Premesso che so' niubbo da terminale, sudo non mi riesce a partire con
nessuna opzione, ovvero non mi chiede pass. 
zmigol
-- 
 

 Se non sei root, *e* sei amminsitratore: "sudo ls"
Bene, ora ho fatto più chiarezza sugli ammin TY.
In pratica ho provato con:
Ammin nativo, user con privilegi di ammin, e un user senza.
I primi due vogliono la loro pass sudo, e l'uno non puo' usare la pass
dell'altro: il terzo user, vabbé, non é presente in sudoers
quindi ciccia. 
Quindi i primi due hanno uguali poteri sul sistema tant'é che, come si
diceva, l'uno può eliminare l'altro.
Ma a che serve avere due amministratori, ergo? 
zmigol
-- 
 

 Ma a che serve avere due amministratori, ergo? 
che se hai due utenti che vogliono spippolare in egual misura sul mac
possono farlo senza per forza di cose condividere l'account.
