Как я могу узнать, какой пароль мне нужно использовать для 'su'?

8474
michael

Я использую Mac OS X 10.5, и у меня настроена учетная запись, поэтому мне не нужно входить в систему. Когда я захожу в «Настройки сети» и щелкаю значок замка в левом нижнем углу, меня просят ввести имя пользователя и пароль. Я просто ввожу свой пароль, и значок замка становится разблокированным.

Но когда я иду в оболочку и вхожу su, я получаю это:

$ su Password: su: Sorry 

Какой пароль я должен ввести здесь?

1

3 ответа на вопрос

8
Holger Just

В этом случае suвы должны указать пароль целевой учетной записи root. Но в Mac OS X root не имеет пароля, но это никогда не сработает. Однако вы можете использовать, sudo -iчто даст вам корневую оболочку тоже. Вам нужно ввести пароль вашего пользователя там.

sudo -s также работает. Это мнемоника (`sudo -s [hell]`) лучше для моих процессов рассеянного мозга. peelman 13 лет назад 0
1
Daniel Beck

Введите sudo su. Тогда вы можете использовать свой собственный пароль.

1
arsaKasra

Set a password for root with passwd:

sudo passwd root 

Then you will be asked for sudo password, which is your usual login password,

Password: 

And then you can set or change the root password:

Changing password for root. New password: Retype new password: