Я редактировал конфигурационный файл PuTTY /etc/ssh/sshd_config
. Я не знал, как сохранить файл (: w и: q), поэтому вышел из PuTTY. Это привело к сбою файла, поэтому я снова открыл и сохранил его.
Но теперь PuTTY говорит мне:
Access denied.
Я перезагрузил сервер в безопасном режиме (или что-то в этом роде - я думаю, система сетевой загрузки). Как я могу сбросить конфигурацию /etc/ssh/sshd_config
?
поскольку вы признали, что изменяли /etc/ssh/sshd_config
через ssh, и вы испортили файл, и по какой-то причине sshd
перезапущен, вы SOL, так как я предполагаю, что у вас / только / есть удаленный доступ.
если у вас есть plesk
или cpanel
или какой-либо другой веб-интерфейс, который позволяет вам загружать / выгружать системные файлы, редактировать системные файлы или даже сбрасывать системные файлы по умолчанию, это будет ваше следующее место для поиска.
вы можете загрузить новую копию /etc/ssh/sshd_config
, хотя я не знаю, как провести вас через интерфейс панели управления, а затем перезапустить sshd
на сервере, или если вы можете отредактировать файлы или восстановить значения по умолчанию, чтобы исправить ваши ошибки.
Помимо этого, вам придется связаться с их службой поддержки и попросить их сбросить файл /etc/ssh/sshd_config
и перезапустите за вас ssh-сервер.
чтобы исправить ваши проблемы, вы захотите изменить файл и отменить сделанные вами изменения, а также найти любые синтаксические ошибки. вы можете найти синтаксические ошибки, запустив /usr/bin/ssh -t
который проверит правильность.
в другом ответе похоже, что вы изменили порт по умолчанию, пробовали ли вы подключиться к своему хосту, указав / that / port в замазке?