我安装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开始,默认情况下权限分离设置为yes。 信息:但是,这需要一个名为“ sshd”的非特权帐户。 信息:有关特权分离的更多信息,请阅读/ usr / share / doc / openssh ME.privsep。 *查询:是否应使用特权分离?(是/否)是 ***信息:更新/ etc / sshd_config文件***信息:主机配置完成。玩得开心!
当我运行“ cygrunsrv -S sshd”时,出现错误。“ Win 32错误1069:由于登录失败,服务未启动”。这是合理的消息,因为我以用户身份删除了sshd,而重新安装过程对此又没有执行任何操作。
我看到卸载有问题。
问:如何完美卸载与sshd相关的东西,以便可以重新安装?