Centos 6サーバーに問題があります。通常、PasswordAuthenticationはオフになっています。
回復モードを使用して接続するときは、次のコマンドを実行します。
mount -o remount,rw /
chroot / /bin/bash
passwd root
パスワードのリセットが成功したというメッセージが表示されます。
/etc/ssh/sshd_config
また、パスワード認証を編集して有効にしようとしましたが、/etc/ssh/ssh_config
問題は再起動後に編集内容が保存されないことです。 SSHで新しいパスワードを試しても機能しません。
どんなアイデアがありますか?
答え1
マウントされたディスクではなく、リカバリファイルシステムのライブバージョンを編集しているため、変更は発生しません。
chrootは有効なマウントポイントを指す必要があります。
chroot の前に /mnt ポイントを正しく構築することもできます。
良い:
mkdir /mnt2
mount /device_to_my_root_disk /mnt2
cd /mnt2
mount -o bind /proc proc
mount -o bind /dev dev
mount -o bind /sys sys
chroot /mnt2
/ usrが別のファイルシステムにある場合は、/ mnt2の上にマウントする方がよいでしょう。今後chroot(追加パッケージをインストールするには少なくとも/ varも必要です)。
/proc、/sys、および/devはいくつかのコマンドには必要ありませんが、それを使用すると、それに依存するLinuxコマンドをより快適に使用できます。
LVMがある場合は、vgchange -ay
パーティションをマウントするためにLVMボリュームグループも有効にする必要があります。
姉妹サイトSuperUserで関連質問を確認してください。chroot環境にdev、proc、sysをマウントしますか?