再起動後にルートパスワードの変更が元に戻る

再起動後にルートパスワードの変更が元に戻る

新しい Ubuntu サーバーをインストールしました。これは Hyper-V でホストされる仮想マシンです。次のコマンドを使用して、ルート パスワードを変更しようとしています。

sudo passwd 

新しいパスワードを入力します。

サーバーを再起動するまではすべて正常に見えます。再起動すると、古いパスワードのみが機能します。

これを解決するにはどうすればよいですか?

答え1

sudo passwd

変更する管理者パスワード (システムの作成に使用したユーザー) は、root のパスワードではありません。root に関連するものはすべて を必要とせずsudo、混乱を招きます (Ubuntu では を使用するときに管理者ユーザーを意味するものと想定しているためsudo)。

ルートパスワードを変更します。

まず変更する必要があります使用して

sudo -i

(管理者パスワードが必要です) 次に、次のコマンドで root のパスワードを変更します。

passwd

Ubuntu はルートで使用することを想定していないことに注意してください。ルートを使用する場合は、そのまま使用できるシステムに変更することをお勧めします。Ubuntu でルートを使用すると、望ましくない副作用が生じる可能性があります。sudoセキュリティに関しては、ルートを使用するよりもわずかに改善されています。ハッカーは管理者アカウント名とパスワードを必要とします。ルートを使用すると、前者はすべての人に知られています。

関連情報