
Estou usando o Mac OS X 10.5 e tenho minha conta configurada para não precisar fazer login. Quando vou para Preferências de rede e clico no ícone de cadeado no canto inferior esquerdo, meu nome de usuário e senha são solicitados. Simplesmente digito minha senha e o ícone de cadeado fica desbloqueado.
Mas quando vou para um shell e entro su
, recebo o seguinte:
$ su
Password:
su: Sorry
Qual senha devo inserir aqui?
Responder1
Para su
fazer isso, você precisaria da senha da conta de destino, root
neste caso. Mas no Mac OS X, o root não tem senha, então isso nunca funcionará. No entanto, você pode usar sudo -i
o qual também fornecerá um shell de root. Você precisa inserir a senha do seu usuário lá.
Responder2
Digitar sudo su
. Você pode usar sua própria senha então.
Responder3
Defina uma senha para root
com passwd
:
sudo passwd root
Em seguida, será solicitada a sudo
senha, que é a sua senha de login habitual,
Password:
E então você pode definir ou alterar a root
senha:
Changing password for root.
New password:
Retype new password: