windows 10 มี SSH แล้วหรือไม่


8

ฉันพยายามค้นหาว่าฉันสามารถใช้ SSH ใน windows 10 มี aricles มากมายตั้งแต่ต้นปีนี้หรือไม่บอกว่า windows 10 จะรวม SSH ใน powershell แต่ฉันยังไม่สามารถใช้งานได้ใน windows 10 ดังนั้น windows 10 สนับสนุน SSH แล้วเหรอ? หรือฉันยังต้องใช้แอพของบุคคลที่สามเช่นผงสำหรับอุดรู?


(กันยายน 2017) ใช่ในการอัปเดตผู้สร้างในโหมดการพัฒนาเท่านั้น ดูที่นี่: superuser.com/questions/1120133/…
SDsolar

คำตอบ:


4

Windows ไม่มีการสนับสนุน SSH ดั้งเดิมในปัจจุบัน (คาดว่าจะถึงต้นปี 2016 )

อ่านเพิ่มเติมที่นี่


น่าจะชี้ให้เห็นว่า Microsoft นั้นเข้มงวดมากเกี่ยวกับ SSH ดั้งเดิมซึ่งเป็นไปได้อย่างสิ้นเชิงว่าแผนการดังกล่าวได้ถูกยกเลิกไปแล้ว
Ramhound

ssh รวมอยู่ใน "บริการ Linux สำหรับ Windows" ซึ่งจะใช้ได้เฉพาะเมื่อคุณเรียกใช้งานบิลด์ตัวอย่าง Win10 หวังว่ามันจะเปิดตัวในงานสร้างแบบปกติและเสถียรในไม่ช้า
sep332

2
ดูเหมือนว่า win10 จะให้บริการ ssh ตามค่าเริ่มต้น ฉันไม่ได้ทำอะไรเลยและฉันเห็นว่ามันกำลังฟังพอร์ต 22 และฉันสามารถเชื่อมต่อกับมันได้โดยใช้ผงสำหรับอุดรู ดูเหมือนว่าพวกเขาเปิดใช้งานมันอย่างเงียบ ๆ
Pavel P

ฉันมีประสบการณ์เช่นเดียวกับพาเวล ฉันติดตั้งระบบย่อย Linux สำหรับ Windows เมื่อไม่นานมานี้และฉันใช้มันแล้วแต่ฉันไม่รู้ว่ามันรวมเซิร์ฟเวอร์ SSH ไว้ด้วย ฉันเพิ่งค้นพบว่ามันทำงานเมื่อฉันวิ่ง "netstat -a" และเห็นว่าพอร์ต 22 เปิด ฉันลอง SSH ไปยังเครื่อง Windows ของฉันจาก Linux PC และvoilà! มันทำงานได้
Charles Burge

นี่คือการปรับปรุงครั้งล่าสุดที่ผมเคยเห็น: blogs.msdn.microsoft.com/powershell/2015/10/19/... มีกิจกรรมมากมายใน repo GitHub ของโครงการ แต่ไม่มีคำพูดในแผนงาน: github.com/PowerShell/Win32-OpenSSH/commits/L1-Prod
JohnnyO

4

นี่คือคำตอบที่สมบูรณ์ยิ่งขึ้นเมื่อสัปดาห์ที่แล้ว:

ทีม PowerShell กำลังทำงานอย่างต่อเนื่องในการใช้งาน Windows OpenSSH ทำงานที่ใช้งานของพวกเขาสามารถมองเห็นได้ในแหล่งเก็บข้อมูลนี้ซึ่งเป็นทางแยกจากรากพื้นที่เก็บข้อมูลแบบพกพา openssh คุณสามารถดูได้จากประวัติการกระทำที่ทีม PowerShell ทำการรวมการคอมมิทอัพสตรีมเข้ากับที่เก็บข้อมูลเป็นประจำรวมถึงการเพิ่มการคอมมิทเอง

อย่างดีที่สุดฉันสามารถบอกได้ว่าPowerShell / openssh-portableได้แก้ไขโค้ด upstreamโดยเพิ่มโฟลเดอร์ต่อไปนี้ (และไฟล์ต้นฉบับที่มีอยู่) ~ / contrib / win32, ~ / regress / pesterTests และ ~ / regress / unittests / win32compat

เมื่อวันที่ 19 ธันวาคม 2559 ทีม PowerShell สร้างคำขอดึงลงในที่เก็บopenssh / openssh-portableซึ่งยังอยู่ระหว่างการตรวจสอบ กิจกรรมล่าสุดในคำขอดึงดูเหมือนจะเป็นความเห็น / ความมุ่งมั่นเมื่อวันที่ 13 มิถุนายน 2017

ทีม PowerShell มีพื้นที่เก็บข้อมูลที่สองคือPowerShell / Win32-OpenSSHซึ่งพวกเขาสร้างงานสร้างของPowerShell / openssh-portableพร้อมใช้งาน Win32-OpenSSH repo มีไม่กี่กระทำของตัวเอง แต่ส่วนใหญ่จะเป็นสำเนาที่มาจากPowerShell / openssh แบบพกพา

คุณสามารถดูรายการของWin32-OpenSSHเผยแพร่ที่นี่ การเผยแพร่ประกอบด้วยไบนารีที่สามารถเรียกใช้งานได้ของคำสั่ง openssh ทั่วไป หากคุณแยกไบนารีแล้วเพิ่มไดเรกทอรีลงในตัวแปร PATH ของคุณคุณควรใช้มันได้


มันดีมากที่จะใช้แค่เปลือกหอยใน Windows และใช้ ssh มันใช้งานได้ดีมาก !! ขอบคุณ!
user46550

2

สิ่งที่คุณสามารถทำได้ในฐานะทางเลือกคือใช้ผงสำหรับอุดรูสำหรับการเข้าถึงฝั่งไคลเอ็นต์ ถ้าคุณต้องการฝั่งเซิร์ฟเวอร์สิ่งที่ยากกว่า แต่คุณสามารถใช้cygwinได้ มีบางบทความเพื่อให้ ssh daemon ทำงานเป็นบริการ windows

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.