Первоначально у меня был открытый ключ DSA в каталоге ~/.ssh на моем сервере id_dsa.pub
. Соответствующий закрытый ключ id_dsa
хранится на моей локальной машине.
Затем я сгенерировал пару ключей RSA прямо в каталоге ~/.ssh на моем сервере, который теперь содержит id_dsa.pub
, id_rsa.pub
и id_rsa
.
Вскоре после этого я не смог выполнить никаких команд bash. Такие команды, как ls
и pwd
возвращали команду, не найденную.
Затем я завершил сеанс SSH и попытался восстановить соединение. Тем не менее, теперь я получаю разрешение на отказ (publickey). Что происходит, когда у вас есть ключи rsa и dsa в каталоге ~/.ssh, работают ли ключи или ключ rsa заменяет ключ dsa?