Как удалить/переустановить cygwin для использования sshd?

Я установил cygwin/sshd без хороших результатов. Я удалил c:\cygwin directory to reinstall. Я удалил sshd пользователя Администратора вручную.

Я переустановил cygwin снова, затем работал 'ssh-host-config-y'. Странно, это ничего не спрашивает о создании нового пользователя. И процедура действительно коротка.

$ ssh-host-config -y
* Query: Overwrite existing /etc/ssh_config file? (yes/no) yes
 Info: Creating default /etc/ssh_config file
 Query: Overwrite existing /etc/sshd_config file? (yes/no) yes
 Info: Creating default /etc/sshd_config file
 Info: Privilege separation is set to yes by default since OpenSSH 3.3.
 Info: However, this requires a non-privileged account called 'sshd'.
 Info: For more info on privilege separation read /usr/share/doc/openssh
ME.privsep.
* Query: Should privilege separation be used? (yes/no) yes
*** Info: Updating /etc/sshd_config file

*** Info: Host configuration finished. Have fun!

Когда я работал 'cygrunsrv-S sshd', я получаю ошибку. "Выиграйте 32 ошибки 1069: сервис не запускался должный войти в систему отказ". Это - разумное сообщение, когда я удалил sshd как пользователь, и переустановить процедура ничего не сделала для этого снова.

Я вижу, что получил что-то не так с удалением.

Q: То, как я могу удалить sshd, связало вещь отлично так, чтобы я мог переустановить его снова?

17
задан 22.01.2016, 17:55

1 ответ

Я должен был сделать три шага для создания, это переустановило.

  • удалите LOCAL_MACHINE\SYSTEM\ControlSet001\services\sshd
  • выполненный 'кв/см удаляет sshd'
  • перезагрузка

Проблема состоит в том, что я не могу войти в cygwin от Mac, который является точной причиной, я пытался переустановить cygwin.

Я сделал другой поток об этой проблеме.-> я не могу войти в cygwin/ssh от Mac

4
ответ дан 07.12.2019, 10:34

Теги

Похожие вопросы