Служба останавливается сразу после запуска. Услуга cygwin sshd
и работает под учетной записью SYSTEM, с cyglsa-config
для аутентификации cygwin. Как мне это диагностировать?
По умолчанию события приложений должны записываться в журнал событий приложений Windows. Это включает реализацию sshd в Windows в cygwin.
Проверьте программу просмотра событий - сообщения об ошибках службы должны регистрироваться там.
Как уже было сказано, программа просмотра событий - ваш друг. Что касается проблемы. Такие портированные приложения, как это, нередко оставляют файл pid (* .pid), если процесс завершается некорректно. После перезапуска службы приложение обнаружит файл pid, предположит, что другой экземпляр уже запущен, и выйдет соответственно. Найдите и вручную удалите файл pid и повторите попытку запуска службы.