私は SSH にキーベースの認証を使用しています。システムにログインしようとすると、公開キーを要求されません。単にログインするだけで、この公開キー認証からログアウトしたいだけです。必要なときにいつでも有効にします。公開キー認証からログアウトする方法を教えていただけますか。また、この公開キー認証のタイムアウトを設定する方法は? よろしくお願いします。
答え1
コマンドラインから自分のIDを確認できる場合は
ssh-add -l
その後、それを削除(つまり、エージェントに忘れさせる)することができます。
ssh-add -D
答え2
通常のログイン/ログアウト方法が必要なのでしょうか? そうであれば、リモート マシンのキーを削除します。キーは /home/$USER/.ssh/authorized_keys にあると思いますので、ssh デーモンを再起動してください。正しいかどうか教えてください。