CentOS 7サーバーがありますが、rootパスワードを忘れてログインできません。そのため、このパスワードを変更しましたが、この新しいパスワードでログインしようとすると、まだ機能しません。
私はHP proliant d380 g7とCentOS 7を使用しています。
ベストアンサー1
grubコマンドラインを使用してルートパスワードをリセットします。
- 起動コマンドを編集するには、grubメニューを押します
e
。 - 行の先頭を更新し、
linux16
オプションをro
次に置き換えます。rw init=/sysroot/bin/sh
Control+x
シングルユーザーモードで起動するには、このキーを押します。- 起動すると、rootとしてログインします。
chroot /sysroot
ルートファイルシステムをマウントするには、入力します。 - コマンドを使用してルートパスワードを更新し、
passwd
新しいルートパスワードを入力します。非常に簡単なパスワードを設定することをお勧めします。 - コマンドを実行して
touch /.autorelabel
SELinuxを更新します。 exit
次に、restart systemと入力して最後に使用しますreboot
。
再起動後、手順5で設定したパスワードを使用してrootとしてログインできます。