Newsgroup: it.comp.macintosh
Titolo: essere root

Salve, provengo da linux os e provando a smanettare con il terminale di 
mac osx non riesco a salire di directory per essere amministratore.
Quando do il comando "su" mi chiede una password. Ho provato con la 
password del mio account ed ovviamente non funziona, senza nulla e 
niente, con admin o root idem. Ottengo sempre un laconico sorry!.
L'apple center dove ho comprato il minimac non mi č stato d'aiuto.
Qualche idea?

 niente, con admin o root idem. Ottengo sempre un laconico sorry!.
l'utente root e' inattivo di default. Va abilitato tramite gestione NetInfo
(ci dev'essere un tutorial su 
faqintosh.com
)
-- 
Stress da rientro? Scopri il magico universo delle pietre!

> Qualche idea?
l'utente root e' inattivo di default. Va abilitato. Da terminale:
sudo passwd root
e gli assegni la password per l'utente root.

 l'utente root e' inattivo di default
Se parliamo di utente root "fisico" (nel senso di abilitato a fare
login) hai ragione. Ma, se non ricordo male, da Panther in poi l'utente
root "da terminale" e' immediatamente attivo con la stessa password del
primo amministratore.
Nel senso...da Panther in poi non ricordo di aver mai abilitato da
NetInfo ma sono certo di aver passato dei comandi sudo col terminale.
Correggetemi se sbaglio
-- 
maestropaolo

 Qualche idea?
sudo -s
root è disabilitato, quindi o lo abiliti da NetInfo, o fai senza :P

 Correggetemi se sbaglio
nope, sono gli utenti amministratori ad essere nella lista dei sudo/ers/ ;)


 root "da terminale" 
Non esiste nessuna distinzione tra utenti "GUI" e utenti "da terminale".
Gli utenti sono utenti e possono fare il login sia grafico che da shell.
-- 
Salutandovi indistintamente

 Qualche idea?
senza abilitare niente da nessuna parte:
sudo su
e inserisci la password del tuo account.
pcod

 in /etc/shadow, quindi non logga con nessuna pass.
č in questi casi che mi sento ignorante..
-- 
Baciamo Le mani!
http://joefarina.altervista.org
 
iChat: 
joef...@mac.com

 fatto :-P
Ecco appunto, cosi' non ci si annoia mai :-)
-- 
maestropaolo

 L'apple center dove ho comprato il minimac non mi è stato d'aiuto.
AHAHAHAHA, ROTFL.
-- 
Porco Jobs!

 sudo su
E questo a livello Unix è normale?
giordano

 è in questi casi che mi sento ignorante..
Beh, in realtà mi ero confuso, non c'e' /etc/shadow in os x. ;)


 E questo a livello Unix è normale?
si e no, per come e' concepito mac os x si.
di default il "login" come utente root non e' permesso (a meno che non 
sia attivato tramite netinfo) e l'utente root di default non ha 
password, per cui dando il comando "su" da un utente presente tra i 
/sudoers/ (e in os x corrisponde ad essere amministratori) si diventa 
tranquillamente superuser.
perche' direttamente "su" non funziona? perche' non consente di passare 
a root un utente con uid > 0 senza avere una password. essendo quindi 
eseguito con privilegi di root da "sudo" e' come se da root si facesse 
un "su".
spero di essere stato chiaro.
pcod

 AHAHAHAHA, ROTFL.
Che è un apple center?

 sudo su
Scusa, ma preferisco un bel sudo bash, che almeno mi tiene la shell come
la ho settata.
-- 
non vincono, non vinceranno, non hanno domani
la forza è nel puntello impugnato da oneste fortissime mani

 la ho settata.
se vuoi l'environment di root basta un sudo su -
pcod

 la ho settata.
sudo -s
vi fa schifo? ;-D
Daniele
-- 
"Like lovers and heroes, and the restless part of everyone
 We're only at home when we're on the run" (Peart)
STARGAZER: 
www.stargazer.it
 - Le stelle della scena Hard & Heavy!

 E questo a livello Unix è normale?
Non so cosa intenda tu per "livello Unix", ma nei sistemi BSD, in
genere, si preferisce lavorare di "sudo" piuttosto che di "su" (come si
preferisce su Linux).


 se vuoi l'environment di root basta un sudo su -
Non voglio l'environment di root. Semplicemente imho č piů razionale
sudo bash. Cosa vuoi? Una shell con i permessi di superutente. 
Quindi sudo bash (o sudo tcsh).
-- 
non vincono, non vinceranno, non hanno domani
la forza č nel puntello impugnato da oneste fortissime mani

 preferisce su Linux).
Questa è una pura illazione.
Semplicemente, su e sudo hanno scopi differenti; che il kernel
sia *BSD o linux è assolutamente ininfluente.

 sia *BSD o linux č assolutamente ininfluente.
Vero, ma ho notato che gli utenti Linux conoscono generalmente poco
"sudo" (e si ritrovano spesso spiazzati su Mac), mentre per quelli
FreeBSD e OpenBSD il ricorso ad esso č pių normale. Per questo parlavo
di "preferire".


 "sudo"
Conosci strani utenti linux. :-)

 Conosci strani utenti linux. :-)
Guarda l'inizio di questo thread :-D


 utente
Esatto, capitava anche a me su una RedHat... ho dovuto aggiungere a mano
il mio nome fra i sudoers.


 credo che dipenda dal fatto che se provo "sudo" sulla debian vengo
# This file MUST be edited with the "visudo" command as root.
:-P
-- 
Chaos A.D.		|	Raging crowd
Tanks on the streets	|	Burning cars
Confronting police	|	Bloodshed starts
Bleeding the Plebs	|	Who'll be alive?

 sei sempre l'unico che ha la mia password di root :-)
LOL...no, no, è il mio...


 il mio nome fra i sudoers.
Cosa peraltro sensata, non infilare tutti nei sudoers :)
Con Ubuntu invece sono a-la MacOS :)
