ตัวเลือกสำหรับเซิร์ฟเวอร์ SFTP บนเครื่อง Windows [ปิด]


11

เรามีลูกค้าที่ต้องการส่งไฟล์ให้เราผ่าน SFTP (อ้างว่า FTP นั้นไม่ปลอดภัยโดยเนื้อแท้) เรามีสภาพแวดล้อมของ Windows (เซิร์ฟเวอร์ Windows 2003)

ขณะนี้ฉันกำลังตรวจสอบ copssh (OpenSSH สำหรับ Windows, http://www.itefix.no/i2/copssh ) และกำลังมองหาทางเลือกหรือความคิดเกี่ยวกับ copssh หรือตัวเลือก SFTP อื่น ๆ สำหรับ Windows ง่ายต่อการติดตั้งและจัดการที่ดีกว่า

ฉันไม่เคยติดตั้งโฮสต์ SFTP มาก่อนดังนั้นฉันอยากรู้ว่าคุณจะแนะนำอะไร

คำตอบ:


2

ฉันมักจะมีชิ้นส่วนของการกระจาย CgyWin ( http://www.cygwin.com/ ) ติดตั้งและมีการติดตั้ง SSH + SFTP / SCP ด้วยวิธีนี้และทำให้พบว่าเชื่อถือได้สำหรับจุดประสงค์นี้ภายใต้ Windows 2000 / XP / 2003 / Vista / 2008 * มันเป็นแพคเกจ SSH เป็นพอร์ตที่สมบูรณ์ของชุด OpenSSH ตามที่พบในการกระจาย Linux ส่วนใหญ่และ Unix-a-like อื่น ๆ อีกมากมาย (รวมถึง BSD ซึ่งเป็นที่มา)

Cygwin อาจจะมากกว่าการฆ่าสำหรับคุณต้องการถ้าทั้งหมดที่คุณต้องเป็น SFTP แม้ว่า (ผมพบว่ามีประโยชน์มากที่จะมีเต็มลินุกซ์-a-เช่นสภาพแวดล้อมที่ปลายนิ้วของฉัน แต่คำอธิบายของคุณแสดงให้เห็นว่าคุณไม่จำเป็นต้องอะไรเช่นนั้น) copssh ที่คุณพูดถึงนั้นขึ้นอยู่กับพอร์ต cygwin ของ OpenSSH ฉันเข้าใจว่ามันเป็นเพียงส่วน SSH และข้อกำหนดที่ดึงออกมาจาก cygwin โดยไม่มีสิ่งอื่นดังนั้นจึงควรทำงานเช่นกัน

เรื่องสั้นสั้น: ฉันแนะนำให้คุณตรวจสอบ copssh ต่อไปเว้นแต่คุณจะต้องการสิ่งอื่น ๆ อีกมากมายที่มาพร้อมกับ cygwin ซึ่งในกรณีนี้จะทำการตรวจสอบแทน

[*] ฉันมีปัญหากับการ exim ผ่าน cygwin ในปี 2008 แม้ว่าจะเป็นเมื่อก่อนที่ 2008 ได้รับการสนับสนุนอย่างเป็นทางการเพื่อที่อาจเป็นปัญหาที่แก้ไขได้ แต่ SSH ที่มี bash และเครื่องมือบรรทัดคำสั่งปกติทั้งหมดที่ฉันใช้ทำงานได้อย่างไม่มีที่ติ


7

ฉันพบว่ารูปแบบการอนุญาตไม่ต่อเนื่องระหว่าง CopSSH, Cygwin และ Windows / NTFS จะปวดหัวมหึมาเพื่อให้ตรง มันเป็นเลเยอร์ ACL สามเลเยอร์ที่จำเป็นต้องเข้าแถวเหมือนที่ผมจำได้ และมันก็อ่อนไหวมากต่อรุ่น. dll นี่เป็นเวลาหลายปี / งานที่ผ่านมาอาจได้รับการปรับปรุง สำหรับฉันมันเป็นกรณีของสิ่งต่าง ๆ ที่เป็น "ฟรีเฉพาะในกรณีที่เวลาของคุณไม่มีค่าอะไร" ... แม้ว่ามันจะเป็นเงินเดือนของฉันที่เห็นประโยชน์จากเวลาที่ใช้ต่อสู้ซอฟต์แวร์

วันนี้ฉันใช้จ่าย $ 100 / Box สำหรับ WinSSHD จาก BitVise ซึ่งได้รับการตั้งค่าและลืมอย่างสมบูรณ์ ฉันไม่มีส่วนเกี่ยวข้องเกินกว่าจะเป็นลูกค้าที่มีความสุข ดู WinSSHD

แก้ไข: การตั้งค่า WinsSSHD SFTP ทีละขั้นตอน


+1 สำหรับ "ฟรีเฉพาะเวลาที่คุณไม่มีค่า" ดังนั้นจริงกับสิ่งนี้ ... วันและวันสามารถหายไปต่อสู้กับสิ่งต่าง ๆ เหล่านี้
mblackwell8

1

คุณสามารถลองSFTPPlus เซิร์ฟเวอร์ มันทำงานบน Windows แต่ยัง Linux และ Unix มันมาพร้อมกับเครื่องมือการดูแลระบบบนเว็บเพื่อกำหนดค่าโปรโตคอลและบัญชี SFTP / SCP

ในขณะเดียวกันก็ให้การสนับสนุน FTPS (ชัดเจนและโดยนัย) และ HTTP / HTTPS ดังนั้นคุณจึงสามารถเข้าถึงไฟล์เดียวกันผ่านโปรโตคอลหลายตัวได้

ตามที่แสดงความคิดเห็นก่อนหน้านี้การอนุญาตใน Cygwin นั้นค่อนข้างปวดหัวนี่คือเหตุผลที่ฉันแนะนำเซิร์ฟเวอร์ดั้งเดิม

ฉันเป็นหนึ่งในผู้พัฒนา SFTPPlus


0

Cerberus FTP Server 4 รองรับ SFTP บน Windows (เช่นเดียวกับ FTPS) เป็นการติดตั้งอย่างรวดเร็วและพวกเขามีเอกสารความช่วยเหลือมากมายพร้อมใช้งานออนไลน์ นอกเหนือจากการเพิ่มอินเตอร์เฟส SFTP ใน GUI ไม่จำเป็นต้องมีการตั้งค่าอื่นใดเพื่อให้ SFTP ทำงานได้ เวอร์ชั่น 4.0 ยังอยู่ในเบต้า แต่ฉันใช้มันอย่างกว้างขวางและพบว่ามันเสถียรมาก

ดาวน์โหลดได้ที่นี่และการตั้งค่ากวดวิชาที่มีอยู่ในเว็บไซต์ของพวกเขา


0

CompleteFTPเป็นเซิร์ฟเวอร์ SFTP และ FTP / FTPS สำหรับ Windows ที่คุณอาจต้องการพิจารณา นอกจากนี้ยังรองรับ HTTP และ HTTPS การเปิดเผยข้อมูล: ฉันเป็นหนึ่งในผู้พัฒนาของ CompleteFTP


0

Microsoft เพิ่งเปิดตัวOpenSSH สำหรับ Windows ( Release and Downloads )

มันไม่มีการพึ่งพา Cygwin หรืออย่างอื่นและมันค่อนข้างเบา (เทียบกับ Cygwin)

ฉันได้เตรียมคำแนะนำสำหรับการตั้งค่าเซิร์ฟเวอร์ SSH / SFTP บน Windows ใช้นี้สร้างไมโครซอฟท์ OpenSSH


นอกเหนือจากนั้นฉันมีประสบการณ์ที่ดีกับเซิร์ฟเวอร์ Bitvise SSH (พวกเขามีรุ่นฟรีสำหรับใช้ส่วนตัว)


Copssh เป็นโครงการที่ตายแล้ว


0

หากการบริหารง่ายเป็นเป้าหมายคุณสามารถลองใช้ตัวเลือกต่อไปนี้

เซิร์ฟเวอร์ Rebex Tiny SFTP

  • แอปพลิเคชัน windows แบบสแตนด์อโลน
  • เปิดเครื่องรูดและเรียกใช้
  • ผู้ใช้คนเดียวโฟลเดอร์เดียว
  • การกำหนดค่าผ่านการแก้ไขไฟล์ปรับแต่ง (มีลักษณะคล้ายกับ web.config)
  • ฟรีสำหรับทุกคน
  • รหัสที่มารวมสามารถขยาย

Buru SFTP เซิร์ฟเวอร์

เซิร์ฟเวอร์ SFTP แบบ Lightweight สำหรับ Windows การติดตั้งเป็นเหมือน:

' unzip the package and run
buru user add myuser --password mypassword --rootdir c:\data
buru run
  • สามารถเรียกใช้เป็นบริการ
  • ผู้ใช้ไม่ จำกัด
  • ฟรีสำหรับการใช้ที่ไม่ใช่เชิงพาณิชย์

รายชื่อเซิร์ฟเวอร์ SFTPสำหรับ Windows

มีรายการ SFTP รายการเซิร์ฟเวอร์เป็นsftp.net/servers ลองดูแล้วเลือกเอง ข้อจำกัดความรับผิดชอบ: ฉันเป็นหนึ่งในผู้ดูแลไซต์ sftp.net และฉันยังมีส่วนร่วมในการพัฒนา Rebex Tiny Server และ BuruServer


-3

ลองดูที่เซิร์ฟเวอร์ filezilla http://filezilla-project.org/download.php?type=server พวกเดียวกันกับที่ทำให้ไคลเอนต์ FTP / SFTP ที่นิยมมากทำเซิร์ฟเวอร์สำหรับ windows


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