Я просто пытаюсь внести некоторые изменения в файл sshd_config с портом и другой строкой (не помню, какой именно), и теперь я не могу войти в свой SFTP. Можно ли внести некоторые изменения в этот файл с помощью команды SSH? Может быть можно удалить старый файл и загрузить новый по умолчанию?
ОС: CentOS 6.5
Заранее спасибо.
Полагаю, у вас нет резервных копий.
Первое, что нужно проверить, это наличие /etc/ssh/sshd_config.rpmnew, если есть оригинал в виде sshd_config, просто скопируйте его через sshd_config и перезапустите службу.
В CentOS вы можете использовать rpm, чтобы узнать, в каком пакете находится файл / etc / ssh / sshd_config, например.
rpm -qf /etc/ssh/sshd_config
openssh-server-5.3p1-94.el6.x86_64
Поэтому нам нужно переустановить openssh-server, но сначала сделать копию файла sshd_config и удалить его.
cp sshd_config sshd_config.safe
rm sshd_config
yum reinstall openssh-server
Затем перезапустите службу.
Вывод: