ルートとしてログインするにはどうすればよいですか?


77

ルートとしてログインしたいのですが、入力すると

sudo -s

パスワードを入力すると、このメッセージが表示されます:「あなたはsudoersファイルにいません」、そして私が入力すると

su

パスワードを入力すると、「認証失敗」と表示されます。

私のOSにはアカウントが1つしかありません。約1時間前にrootとしてログオンし、いくつかのコマンドを実行します。ログアウトすると、もう一度ログインできません。


rootのときに実行したコマンドを知る必要があります。あなたのパスワードをリセットする必要があるかもしれません:askubuntu.com/questions/24006/...
ホルヘ・カストロ

suコマンドを使用したときにターミナルのユーザーを変更しますか?必要な場合は、rootパスワードが必要です
-Jatttt

回答:


55

このsuコマンドでは、rootパスワードを入力する必要があります。どのユーザーがログインするようにすることはできませんので、一般的にはUbuntuの上のrootユーザーはロックされているrootので、su仕事がない可能性があります。

以下のためにsudo -s働くために、あなたはの一部である必要がありますadmin明らかにそうでないのUbuntuマシン上のグループ、。

あなたがシステムの唯一のユーザーであり、修正にかなり関与している可能性がある場合。そうでない場合は、システム管理者またはシステムの所有者に相談して、root特権を取得できるかどうかを確認することをお勧めします。


8
そして、それがあなたのマシンであり、どういうわけかroot権限を失った場合は、リカバリモードで起動して修正する必要があります。
AMS

私のOSにはアカウントが1つしかありません。約1時間前にrootとしてログオンし、いくつかのコマンドを実行します。ログアウトすると、もう一度ログインできません。
ava

どのコマンドを実行しましたか?
カールソン

正確にはわかりません。それは、このようなumask値を変更するなど、いくつかの簡単なコマンドだった
AVA

そして、いくつかのシェルプログラミングは、グループを追加
AVA

48

ルートアカウントはデフォルトではアクティブではないことに注意してください。

あなたがする必要があります:

sudo passwd root

次に、パスワードを設定します。次を使用してrootユーザーを使用します

su root

18

https://help.ubuntu.com/community/RootSudoは示唆しています:

永続的なルートログインが本当に必要な場合、最良の代替方法は、次のコマンドを使用してルートログインシェルをシミュレートすることです...

sudo -i

動作しません。私のOSは、1つのアカウントのみを持っている
AVA

4

まず、管理者権限が必要です。管理者権限がない場合は、起動中にshiftキーを押し続けます。GRUBメニューに入ります。ここで回復モードを選択します。dpkgetcなどのオプションのリストが表示されたら、ルートシェルを起動して次のように入力します。

adduser username sudo

usernameユーザー名はどこですか:-))

これにより、sudoersグループに追加されます!次にexit、通常どおりに入力して起動します。アカウントを入力するときに、次を入力します。

sudo passwd root

次に、パスワードを入力し、新しいルートパスワードを入力します

その後su、「root」パスワードを入力して入力できます。

rootパスワードを変更したくない場合は、次を使用できます。

sudo -i

自分のパスワードを使用して、ルートシェルを起動します。


ルートアカウントにログインするためにルートアカウントをアクティブにする場合は教えてください:)
ジャット

質問ですが、前述の回復モードはUbuntuに事前にインストールされているプログラムに影響しますか?
サントササンディ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.