3

Я новый пользователь Linux особенно на Ubuntu. Я установил Ubuntu Lucid Lynx, используя Windows XP, используя Wubi. Когда я пытаюсь установить java, требуется команда su, в инструкции по java сказано, что я должен указать пароль администратора. Каждый раз, когда я пробовал свой пароль, он не будет работать. Затем я понял, что моя учетная запись не является администратором, поэтому я изменил ее на Администратор, но все равно не работает. Любая помощь?

3 ответа3

4

Вы имеете в виду su comand или sudo command? - команде sudo нужен пароль обычного пользователя, а su - пароль root. По умолчанию в Ubuntu учетная запись root не имеет пароля, и вы можете получить ее, став "root" через sudo.

попробуйте sudo -i дать ему ваш обычный пароль, затем выполните passwd root и вы сможете установить пароль для пользователя root. Затем вы можете запустить su как обычный пользователь, чтобы изменить пользователя на root.

обычный пользователь -> sudo -> (пароль пользователя) -> root для одной команды обычный пользователь -> su -> (пароль root) -> root до exit .

У sudo есть конфигурация, позволяющая указать, кто может выполнять какие команды от имени пользователя root, но по умолчанию пользователь, которого вы создали при установке, может делать то, что вам нужно.

это помогает / имеет смысл?

В долгосрочной перспективе, тем не менее, в данном конкретном случае вам лучше выполнить sudo -i чтобы временно получить root, и запустить оттуда установщик (то есть: как root).

1

В Ubuntu "предполагается", что вам не нужно использовать команду "su". Вместо того, чтобы использовать "su" для получения привилегий root до тех пор, пока вы не используете команду "exit", вы должны предшествовать каждой команде командой "sudo".

Так

$ su

# command1

# command2

# command3

# command4

# выход

$

становится

$ sudo command1

$ sudo command2

$ sudo command3

$ sudo command4

$

(Обратите внимание, что приглашение изменится с «$» на «#», чтобы показать, что вы являетесь пользователем root.)

В качестве альтернативы вы можете использовать команду «sudo su -» вместо "su", чтобы стать пользователем root в Ubuntu.

0

Используйте sudo su и введите свой пароль пользователя, когда его попросят.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .