Я установил cygwin / sshd без хороших результатов. Я удалил c:cygwin каталог для переустановки. Я удалил пользователя администратора 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', я получаю ошибку.
"Win 32 ошибка 1069: служба не запущена из-за сбоя входа в систему".
это разумное сообщение, поскольку я удалил sshd как пользователь, и процедура переустановки снова ничего не сделала.
Я вижу, что что-то не так с удалением.
Q: Как я могу удалить вещь, связанную с sshd отлично, так что я могу переустановить его снова?