У меня есть сервер, использующий последнюю версию RHEL.
У нас есть скрипты от поставщиков, которые используют sftp для получения файлов с другого сервера.
Этот сценарий не регистрирует результаты команд sftp (что плохо, но мы ничего не можем с этим поделать из-за лицензионного соглашения). У нас недавно этот сервер менял свои ключи ssh, и sftp не работал, но мы не могли видеть этого в журналах.
Поэтому мне интересно, хранит ли где-нибудь RHEL неудачную попытку подключения с помощью sftp к другому серверу. Есть такие логи?
Это зависит от программы, которую вы используете, чтобы регистрировать, что она делает, и если / как это не удается. Если сценарии не содержат инструкций по регистрации сбоя, сбой не будет зарегистрирован.
Однако также может быть случай, когда эти сценарии вызываются, например, из cron, и в этом случае журнал cron (обычно /var/log/cron
) должен содержать все выходные данные, создаваемые скриптами. Это, конечно, предполагает, что строка crontab не заканчивается строкой > /dev/null 2>&1
, что означает «выбросить всю информацию» ...
Подводя итог: вам нужно проверить фактические сценарии, чтобы узнать, является ли ведение журнала опцией, и если да, то где. Если они этого не сделают, вы должны пожаловаться поставщику, что бы он ни сделал.