• ベストアンサー

「su」ログインできない

Linux初心者です。 コマンドプロンプトから、管理ユーザにログインしたいのですが、パスワードのところで認証失敗と出てしまいます。「su」というコマンドを打ってみたのですが‥・。 入力したパスワードは、PCを起動した時に入力するパスワードです。何か他に設定が必要なのでしょうか? よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • yakan9
  • ベストアンサー率54% (2244/4125)
回答No.3

> 使っているディストリビューションはUbuntuです。 Ubuntuの場合は、最初のログインは、一般ユーザーですね。 端末、または、コマンドライン端末で、 sudo su と入れ、パスワードを聞いてくるので、rootパスワードだと思ったけど、だめだったらユーザーログオンしたパスワードを入れてみてください。 私は、面倒だから、同じパスワードにしているため、失念しました。 rootパスワードは、OSをインストールするときに、指定したものです。 すると、$から、#に変わります。 この変わったのを確認したら、root権限になったことを意味します。 man sudo man su とかを入力して、コマンドの説明を読んでください。 また、Ubuntuのフォーラムは、下記のところにありますので、 分からないことがあれば、検索をかけて調べましょう。 https://forums.ubuntulinux.jp/index.php

netw2009
質問者

お礼

詳しい回答ありがとうございます。 やってみます。

その他の回答 (3)

回答No.4

私も初心者なので的外れな回答になってないと良いのですが、似た経験がありますので…。 Ubuntuであればrootユーザがデフォルトで存在しません。 というか正確にはパスワードが設定されてないってところでしょうか。 $ sudo passwd で管理者パスワードを設定したらできないでしょうか。

netw2009
質問者

お礼

皆さん、ありがとうございます。 「sudo su」でできました。

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.2

「PCを起動した時に入力するパスワード」とは, 何をするためのパスワードでしょうか? BIOS か何かで「PC を起動する」ため (つまり「電源を投入してから OS が立ち上がる前」) にパスワードが必要な設定になっているのでしょうか? そして, それは「ルートのパスワード」と一致しているのですか? su でパスワードが要求された場合, そこで入力するのは「su で成りたいと思っているユーザ (デフォルトではルート) のパスワード」ですよ. なお, 「初心者」は免罪符ではありません. 「『初心者であること』は恥ではないが『初心者であり続けること』は恥である」と思って頑張ってください.

netw2009
質問者

お礼

回答ありがとうございます。

  • yakan9
  • ベストアンサー率54% (2244/4125)
回答No.1

ディストリビュションにより多少異なります。 Fedoraだと、単にsu Ubuntuだと、sudo su パスワードは、rootパスワード、ユーザーパスワードと使い分けする必要があります。 これら全てが、曖昧な記載のため、これ以上は、厳密に回答できない。 コマンドプロンプトは、Windowsの用語。 Linuxでは、端末コンソール。 管理ユーザーは、root(ルート)。

netw2009
質問者

お礼

回答ありがとうございます。 色々違うのですね。 あと、使っているディストリビューションはUbuntuです。

関連するQ&A