Ubuntuでルートパスワードを変更するにはどうすればよいですか?


47

Ubuntuシステムでルートパスワードを変更しようとしています。

これは私がやったことです:

ashot@ashot-desktop:~$ sudo passwd root 
passwd: Authentication token manipulation error 
passwd: password unchanged

Ubuntuでルートパスワードを変更するにはどうすればよいですか?


3
時間をかけて、この質問に対する答えを読んでください:rootとして実行するのはなぜ悪いのですか?
タックカット

回答:


63

通常、rootパスワードを設定する必要はありません。参照:https : //help.ubuntu.com/community/RootSudo

(ルート)パスワードを設定または変更するには:

sudo -i
passwd

もう一度ロックするには

sudo passwd -dl root

リンクの関連部分:「デフォルトでは、... rootとして直接ログインすることも、suコマンドを使用してrootユーザーになることもできません。ただし、rootアカウントは物理的に存在するため、rootレベルでプログラムを実行することも可能です。これはsudoの出番です... sudoがパスワードを要求するときは、rootアカウントのパスワードではなく、ユーザーのパスワードが必要なことを覚えておいてください... rootアカウントを有効にすることはほとんど必要ありません。 Ubuntuシステムの管理者はsudoまたはgksudoを使用して行うことができます。」(その後、ページを続けてルートを有効にする方法を説明します。)
エフゲニセルゲエフ

12

sudoすでにアクセスしているルートを使用する場合、ルートを指定する必要はありません。

sudo passwd

リカバリルートからこれを実行しようとしている場合は、次のことを行う必要があります。

mount -rw -o remount / 
passwd

4

「ashot」がルートアカウントの場合、「sudo passwd」を呼び出さないでください。私は過去数ヶ月間それをしてきましたが、パスワードは変更されません。

パスワードを変更するには、「sudo」なしで「passwd」を呼び出す必要がありました。それ以外の場合、パスワードの変更は考慮されません。


0

pardus用に作成された.debファイルをインストールしました。このパッケージをubuntuにインストールすると、ubuntuはなくなります。スーパーユーザーでもないため、passwdを使用してパスワードを変更できませんでした。
私は同じエラーを受け取りました:

passwd: Authentication token manipulation error 
passwd: password unchanged


この手順を試してください。

-ubuntuを再起動し、リカバリモードを開き ます-rootを
ドロップし
ます-ubuntuを新しいバージョンにアップグレードします

これで問題が解決しました。


0

おそらく/etc/passwd/etc/shadow一致していません。

commandを使用してみてくださいpwconv


1
コマンドが何をするのかを説明しておくといいでしょう。tiの立場では、これは答えというよりもコメントのようです。
42-
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.