pamdによってロックされました。助ける!

pamdによってロックされました。助ける!

pamd最近ログインしたときにSSHキーをロック解除したいので、いくつかの設定を変更しました。私はここの指示に従いました。ウィキページ

警告を無視するとロックされます(セーフモードでrootを使用しなくても自分のユーザーアカウントでログインできません)。

この問題をどのように解決しますか?私はアーチLinuxのライブCDを持っていますが、再インストールする必要はないと思います。

答え1

Mikelが提案したように、この問題はCDを使用して解決できますが、CDなしでこれを行うことができます。

  1. init=/bin/shこれをカーネル(ブートローダから)に引数として渡すことでシェルを起動できます。
  2. シェルを取得したら、mount -o remount,rw /読み取り/書き込み操作のためにルートファイルシステムを再マウントします。
  3. 問題を解決するには、pam 構成を編集します。
  4. 再起動

ノートこのプロセスはディストリビューションによって異なります。ディストリビューションに特別な initramfs が含まれているとinit=/bin/sh動作しないことがあります。この場合、initramfs(配布文書)から回復シェルを取得する方法を見つける必要があります。

関連情報