ฉันติดตั้ง cygwin / sshd โดยไม่มีผลลัพธ์ที่ดี ฉันลบไดเรกทอรี c: \ cygwin เพื่อติดตั้งใหม่ ฉันลบผู้ใช้ผู้ดูแลระบบ sshd ด้วยมือ
ฉันติดตั้ง 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' ฉันได้รับข้อผิดพลาด "ข้อผิดพลาด Win 32 1069: บริการไม่เริ่มทำงานเนื่องจากการเข้าสู่ระบบล้มเหลว" เป็นข้อความที่สมเหตุสมผลเนื่องจากฉันลบ sshd ในฐานะผู้ใช้และขั้นตอนการติดตั้งไม่ได้ทำสิ่งนั้นอีก
ฉันเห็นว่าฉันมีบางอย่างผิดปกติกับการถอนการติดตั้ง
ถาม: ฉันจะถอนการติดตั้งสิ่งที่เกี่ยวข้องกับ sshd ได้อย่างสมบูรณ์แบบอย่างไร