cygwin / sshdをインストールしたが、良い結果は得られなかった。c:\ cygwinディレクトリを削除して再インストールしました。sshd Administratorユーザーを手動で削除しました。
cygwinを再度再インストールし、「ssh-host-config -y」を実行します。奇妙なことに、新しいユーザーの作成については何も質問しません。そして、手順は本当に短いです。
$ ssh-host-config -y *クエリ:既存の/ etc / ssh_configファイルを上書きしますか?(はい/いいえ)はい Info:デフォルトの/ etc / ssh_configファイルを作成しています クエリ:既存の/ etc / sshd_configファイルを上書きしますか?(はい/いいえ)はい Info:デフォルトの/ etc / sshd_configファイルを作成しています 情報:OpenSSH 3.3以降、特権の分離はデフォルトでyesに設定されています。 情報:ただし、これには「sshd」と呼ばれる非特権アカウントが必要です。 情報:特権分離の詳細については、/ usr / share / doc / opensshを参照してください。 ME.privsep。 *クエリ:特権の分離を使用する必要がありますか?(はい/いいえ)はい ***情報:/ etc / sshd_configファイルの更新***情報:ホストの構成が完了しました。楽しんで!
「cygrunsrv -S sshd」を実行すると、エラーが発生します。「Win 32エラー1069:ログオンに失敗したため、サービスは開始されませんでした」。ユーザーとしてsshdを削除したので、それは合理的なメッセージであり、再インストール手順は再び何もしませんでした。
アンインストールで問題が発生したようです。
Q:sshd関連のものを完全にアンインストールして、再インストールできるようにするにはどうすればよいですか?