web-dev-qa-db-ja.com

wubiにインストールされたubuntuのsuコマンドが機能しませんでした

私は特にUbuntuの新しいLinuxユーザーです。 WindowsでUbuntuLucidLynxをインストールしましたXP Wubiを使用します。Javaをインストールしようとすると、suコマンドが必要です。Java管理者パスワードを入力する必要があります。パスワードを試すたびに機能しません。アカウントが管理者ではないことに気付いたので、管理者に変更しましたが、まだ機能しません。何か助けがありますか?

3
Vina

su comand、またはSudoコマンドを意味しますか? -Sudoコマンドには通常のユーザーのパスワードが必要であり、suにはrootパスワードが必要です。デフォルトでは、ubuntuではrootアカウントにパスワードがなく、Sudoを介して「rootになる」ことでパスワードにアクセスできます。

Sudo -iに通常のパスワードを入力してから、passwd rootを実行すると、rootユーザーのパスワードを設定できるはずです。次に、通常のユーザーとしてsuを実行して、ユーザーをrootに変更できます。

通常のユーザー-> Sudo->(ユーザーパスワード)-> 1つのコマンドのroot通常のユーザー-> su->(rootパスワード)-> exitが指定されるまでroot。

Sudoには、誰がどのコマンドをrootとして実行できるかを指定する構成がありますが、デフォルトでは、インストール時に作成したユーザーが必要なことを実行できます。

それは助けになりますか/意味がありますか?

ただし、長期的には、この特定のインスタンスでは、Sudo -iを実行して一時的にrootを取得し、そこからインストーラーを実行することをお勧めします(つまり、rootとして)。

4
Sirex

Ubuntuでは、「su」コマンドを使用する必要がないことが「想定」されています。 「exit」コマンドを使用するまで「su」を使用してルート権限を取得するのではなく、「Sudo」コマンドを各コマンドの前に置く必要があります。

そう

$ su

#command1

#command2

#command3

#command4

# 出口

$

になります

$ Sudoコマンド1

$ Sudo command2

$ Sudoコマンド3

$ Sudo command4

$

(プロンプトが「$」から「#」に変わり、自分がルートであることを示すことに注意してください。)

別の方法として、「su」ではなくコマンド「Sudosu-」を使用してUbuntuのrootになることができます。

1
Neal

使用する Sudo suそして、要求されたらユーザーパスワードを入力します。

0
IanH