pamd
最近ログインしたときにSSHキーをロック解除したいので、いくつかの設定を変更しました。私はここの指示に従いました。ウィキページ。
警告を無視するとロックされます(セーフモードでrootを使用しなくても自分のユーザーアカウントでログインできません)。
この問題をどのように解決しますか?私はアーチLinuxのライブCDを持っていますが、再インストールする必要はないと思います。
答え1
Mikelが提案したように、この問題はCDを使用して解決できますが、CDなしでこれを行うことができます。
init=/bin/sh
これをカーネル(ブートローダから)に引数として渡すことでシェルを起動できます。- シェルを取得したら、
mount -o remount,rw /
読み取り/書き込み操作のためにルートファイルシステムを再マウントします。 - 問題を解決するには、pam 構成を編集します。
- 再起動
ノートこのプロセスはディストリビューションによって異なります。ディストリビューションに特別な initramfs が含まれているとinit=/bin/sh
動作しないことがあります。この場合、initramfs(配布文書)から回復シェルを取得する方法を見つける必要があります。