Я использую аутентификацию на основе ключей для ssh. Когда я пытаюсь войти в систему, она не запрашивает у меня открытый ключ. Она просто входит в систему, я просто хочу выйти из этой аутентификации с открытым ключом. И когда мне понадобится, я включу ее. Может ли кто-нибудь сказать мне, как выйти из аутентификации с открытым ключом. И как установить тайм-аут для этой аутентификации с открытым ключом? Заранее спасибо.
решение1
Если из командной строки вы можете увидеть свою личность с помощью
ssh-add -l
то вы можете удалить его (т.е. заставить агента забыть его), с
ssh-add -D
решение2
Вы имеете в виду, что вам нужен обычный метод входа/выхода? Если да, то удалите ключ на удаленной машине. Я думаю, он находится в /home/$USER/.ssh/authorized_keys, а затем перезапустите демон ssh. Пожалуйста, дайте мне знать, если это правильно.