SSH สร้างขึ้นในระบบปฏิบัติการสไตล์ POSIX ส่วนใหญ่ ฉันรู้ว่าการทำงานของ SSH สามารถเพิ่มลงใน windows โดยใช้เครื่องมือเช่น Putty ได้ แต่มีเหตุผลเชิงพาณิชย์หรืออย่างอื่นเหตุใด ssh จึงไม่ได้สร้างอยู่ใน windows เหมือนกับในระบบปฏิบัติการอื่น
SSH สร้างขึ้นในระบบปฏิบัติการสไตล์ POSIX ส่วนใหญ่ ฉันรู้ว่าการทำงานของ SSH สามารถเพิ่มลงใน windows โดยใช้เครื่องมือเช่น Putty ได้ แต่มีเหตุผลเชิงพาณิชย์หรืออย่างอื่นเหตุใด ssh จึงไม่ได้สร้างอยู่ใน windows เหมือนกับในระบบปฏิบัติการอื่น
คำตอบ:
มันไม่ได้สร้างไว้ในระบบใด ๆ การกระจาย Linux ส่วนใหญ่เพียงส่ง openssh-client (และ -server) เป็นแพ็กเกจตามค่าเริ่มต้น
เนื่องจาก Windows มาพร้อมกับ userland ที่เป็นค่าเริ่มต้น (Explorer, Media Player และอื่น ๆ ) พวกเขาไม่ได้จัดส่งแพ็คเกจภายนอกเช่น openSSH
คำตอบสั้น ๆ คือ Windows ไม่ได้มาตรฐาน POSIX (ไม่มีโปรแกรมเสริมเช่น Cygwin) Windows มุ่งสู่สิ่งแวดล้อม GUI แทนที่จะเป็นเชลล์บรรทัดคำสั่งอย่างน้อยตอนนี้
เพราะ Microsoft ต้องการให้เครื่องมือที่ใช้ GUI สำหรับการใช้งาน Windows จากระยะไกล โดยเฉพาะอย่างยิ่ง Remote Desktop Protocol / Terminal Services
ในอดีตไมโครซอฟท์ยังไม่ได้รับการสนับสนุนอย่างกระตือรือร้นหรือผู้ยอมรับผลิตภัณฑ์และมาตรฐานที่มีต้นกำเนิดในชุมชน Unix หรืออินเทอร์เน็ต