Я установил cygwin / sshd без хороших результатов. Я удалил каталог c: \ cygwin для переустановки. Я удалил пользователя sshd Administrator вручную.
Я снова переустановил Cygwin, затем запустил 'ssh-host-config -y'. Странно, он ничего не спрашивает о создании нового пользователя. И процедура действительно короткая.
$ ssh-host-config -y * Запрос: перезаписать существующий файл / etc / ssh_config? (да / нет) да Информация: Создание файла по умолчанию / etc / ssh_config Запрос: перезаписать существующий файл / etc / sshd_config? (да / нет) да Информация: Создание файла по умолчанию / etc / sshd_config Информация: Разделение привилегий по умолчанию установлено в «да», начиная с OpenSSH 3.3. Информация: Однако для этого требуется непривилегированная учетная запись с именем «sshd». Информация: Для получения дополнительной информации о разделении привилегий прочитайте / usr / share / doc / openssh ME.privsep. * Запрос: следует ли использовать разделение привилегий? (да / нет) да *** Информация: Обновление файла / etc / sshd_config*** Информация: Конфигурация хоста закончена. Веселиться!
Когда я запускаю 'cygrunsrv -S sshd', я получаю сообщение об ошибке. Msgstr "Ошибка 3269 в Win 32: служба не запущена из-за ошибки входа в систему". Это разумное сообщение, так как я удалил sshd как пользователь, и процедура переустановки снова ничего не сделала для этого.
Я вижу, что у меня что-то не так с удалением.
Q: Как я могу удалить вещь, связанную с sshd, чтобы я мог переустановить ее снова?