system-authを削除した後にrootユーザーとしてログインする方法

system-authを削除した後にrootユーザーとしてログインする方法

私のアカウントに古いパスワードを使用したいです。 OpenEulerオペレーティングシステムのディストリビューションを使用しています。 Stack Exchangeで検索した後、このリンクが見つかりました。

既存のパスワードを再利用するにはどうすればよいですか?

下記の手順と同じ手順に従いました。

ファイルを削除または消去することに加えて、同様の内容が含まれていることを確認すること/etc/security/opasswdもできます。/etc/pam.d/system-auth/etc/pam.d/password-auth

password    requisite     pam_pwhistory.so use_authtok remember=24

remember=#既存のパスワードを再利用するには、すべてのインスタンスを一時的に削除してください。その後、一度設定すると復元できます。remember=#

その後、rootユーザーとしてログインできません。どのユーザーともサーバーに SSH で接続できません。私は何をすべきですか?

答え1

このタイプのロックに関する一般的なアドバイスは、Linuxのライブバージョンを入手して起動することです。ディスクをマウントし、変更を取り消します。

誰もがコメントを読むわけではないからです。クリス・デイビス注:認証内容を変更するときは、ルートシェルが開いている端末とソースファイルのコピーを保持してください。

remember=#これを削除すると、pam_pwhistory.soデフォルト値の10がアクティブのままになります。

   remember=N
      The last N passwords for each user are saved. The default is
      10. Value of 0 makes the module to keep the existing contents
      of the opasswd file unchanged.

pam_pwhistory.soまた、このモジュールがリストの最後のモジュールではないことを確認する必要があります。

関連情報