Я больше не могу войти в свой VPS. Это совершенно новый VPS, который я создал. Вот что я сделал:
sudo vim sshd_config
В аутентификации у меня нет для PermitRootLogin
Я удалил хеш для AuthorizedKeysFile
Я сделал PasswordAuthentication на Нет
я сделал
sudo service ssh restart
Я попытался войти в свой VPS снова, и я получаю это:
$ ssh user@<ip-address>
Enter passphrase for key '/Users/<user>/.ssh/id_rsa':
Я не создал фразу-пароль, и поэтому я получаю это:
$ ssh user@<ip-address>
Enter passphrase for key '/Users/<user>/.ssh/id_rsa':
Permission denied (publickey)
Я буду получать доступ обратно в режиме спасения. Я собираюсь пойти и положить PermitRootLogin обратно на да.
Как мне двигаться дальше? Должен ли я просто создать новую пару ключей ssh? Я заметил, что author_keys на моем сервере совпадает с id_rsa.pub на моей локальной машине. Могу ли я просто удалить их обоих, чтобы начать все сначала?