Tùy chọn cho máy chủ SFTP trên Windows Machine [đã đóng]


11

Chúng tôi có một khách hàng muốn gửi tệp cho chúng tôi thông qua SFTP (với lý do FTP vốn không an toàn). Chúng tôi có Môi trường Windows (Windows 2003 Server).

Hiện tại, tôi đang xem xét copssh (OpenSSH cho Windows, http://www.itefix.no/i2/copssh ) và đang tìm kiếm các lựa chọn thay thế hoặc suy nghĩ về copssh hoặc bất kỳ tùy chọn SFTP nào khác cho Windows. Càng đơn giản để thiết lập và quản trị, càng tốt.

Trước đây tôi chưa bao giờ thiết lập máy chủ SFTP, vì vậy tôi tò mò tất cả những gì bạn muốn giới thiệu.

Câu trả lời:


2

Tôi có xu hướng cài đặt các bản phân phối CgyWin ( http://www.cygwin.com/ ) và cài đặt SSH + SFTP / SCP theo cách đó và đã thấy nó đáng tin cậy cho mục đích này trong Windows 2000 / XP / 2003 / Vista / 2008 * . Gói SSH của nó là một cổng hoàn chỉnh của bộ đồ OpenSSH như được tìm thấy trong hầu hết các bản phân phối Linux và nhiều thứ thích Unix khác (bao gồm cả BSD, nơi nó có nguồn gốc).

Cygwin có thể bị giết quá mức cho nhu cầu của bạn nếu tất cả những gì bạn cần là SFTP (tôi thấy rất hữu ích khi có một môi trường giống như Linux đầy đủ trong tầm tay của tôi, nhưng mô tả của bạn cho thấy rằng bạn không cần bất cứ thứ gì như vậy). Copssh mà bạn đề cập thực sự dựa trên cổng Cygwin của OpenSSH, tôi hiểu rằng đó chỉ đơn giản là các phần và yêu cầu SSH được rút ra khỏi cygwin mà không có gì khác, vì vậy cũng nên hoạt động tốt.

Câu chuyện dài ngắn: Tôi khuyên bạn nên tiếp tục điều tra copssh, trừ khi bạn muốn một số trong nhiều thứ khác đi kèm với cygwin trong trường hợp điều tra thay vào đó.

[*] Tôi gặp vấn đề với exim qua cygwin vào năm 2008, mặc dù cách đây một thời gian trước năm 2008 đã được hỗ trợ chính thức để có thể giải quyết vấn đề, nhưng SSH với bash và tất cả các công cụ dòng lệnh thông thường tôi sử dụng đã hoạt động hoàn hảo.


7

Tôi thấy sự không liên tục của mô hình cấp phép giữa CopSSH, Cygwin và Windows / NTFS là một vấn đề đau đầu khổng lồ để giữ thẳng. Đó là ba lớp ACL cần xếp hàng, như tôi nhớ. Và nó rất nhạy cảm với các phiên bản. Đây là vài năm / công việc trước đây, có lẽ nó đã được cải thiện. Đối với tôi, đó là một trường hợp "chỉ miễn phí nếu thời gian của bạn không có giá trị gì" ... ngay cả khi tiền lương của tôi đã thấy được lợi ích từ thời gian chiến đấu với phần mềm.

Những ngày này, tôi chi 100 đô la / Hộp cho WinSSHD từ BitVise, đã được thiết lập chắc chắn và quên. Tôi không có liên kết ngoài việc là một khách hàng hạnh phúc; hãy xem WinSSHD.

chỉnh sửa: Từng bước thiết lập SFTP của WinsSSHD


+1 cho "chỉ miễn phí nếu thời gian của bạn không có giá trị gì". rất đúng với loại điều này ... ngày và ngày có thể biến mất vật lộn với những thứ này
mblackwell8

1

Bạn có thể dùng thử Máy chủ SFTPPlus . Nó hoạt động trên Windows nhưng cũng có Linux và Unix. Nó đi kèm với một công cụ quản trị dựa trên web để định cấu hình các giao thức và tài khoản SFTP / SCP.

Đồng thời, nó cung cấp hỗ trợ cho FTPS (rõ ràng và ngụ ý) và HTTP / HTTPS, do đó bạn có thể truy cập cùng các tệp qua nhiều giao thức.

Như đã nhận xét trước đây, các quyền trong Cygwin là một vấn đề đau đầu, đây là lý do tại sao tôi khuyên dùng máy chủ gốc.

Tôi là một trong những người phát triển SFTPPlus


0

Cerberus FTP Server 4 hiện hỗ trợ SFTP trên Windows (cũng như FTPS). Đây là một bản cài đặt nhanh và họ có sẵn tài liệu trợ giúp trực tuyến. Ngoài việc thêm giao diện SFTP trong GUI, không có bất kỳ thiết lập nào khác được yêu cầu để làm cho SFTP hoạt động. Phiên bản 4.0 vẫn còn trong BETA nhưng tôi đã sử dụng nó rộng rãi và thấy nó rất ổn định.

Các tải về có sẵn ở đây và cài đặt hướng dẫn có sẵn trên trang web của họ.


0

CompleteFTP là máy chủ SFTP và FTP / FTPS cho Windows mà bạn có thể muốn xem xét. Nó cũng hỗ trợ HTTP và HTTPS. Tiết lộ: Tôi là một trong những nhà phát triển của CompleteFTP.


0

Microsoft gần đây đã phát hành bản dựng OpenSSH cho Windows ( Phát hành và Tải xuống ).

Nó không phụ thuộc vào Cygwin hay bất cứ thứ gì khác và nó khá nhẹ (so với Cygwin).

Tôi đã chuẩn bị một hướng dẫn để thiết lập máy chủ SSH / SFTP trên Windows bằng cách sử dụng bản dựng OpenSSH này của Microsoft .


Ngoài ra, tôi có trải nghiệm tốt với máy chủ Bitvise SSH (họ có phiên bản miễn phí cho mục đích sử dụng cá nhân).


Copssh là một dự án chết.


0

Nếu quản trị dễ dàng là mục tiêu bạn có thể thử các tùy chọn sau

Máy chủ Rebex Tiny SFTP

  • Một ứng dụng windows độc lập
  • Giải nén và chạy.
  • Người dùng đơn, thư mục đơn.
  • Cấu hình thông qua chỉnh sửa tập tin cấu hình (trông tương tự như web.config).
  • Miễn phí cho mọi người.
  • Mã nguồn được bao gồm, có thể được mở rộng.

Máy chủ SFTP Buru

Máy chủ SFTP nhẹ cho Windows. Cài đặt giống như:

' unzip the package and run
buru user add myuser --password mypassword --rootdir c:\data
buru run
  • có thể chạy như một dịch vụ
  • người dùng không giới hạn
  • miễn phí cho sử dụng phi thương mại

Danh sách máy chủ SFTP cho Windows

Có một danh sách các máy chủ SFTP liệt kê sftp.net/servers . Kiểm tra nó và chọn của riêng bạn. Tuyên bố miễn trừ trách nhiệm: Tôi là một trong những người duy trì trang web sftp.net và tôi cũng tham gia phát triển Rebex Tiny Server và BuruServer.


-3

Hãy thử nhìn vào máy chủ filezilla. http://filezilla-project.org/doad.php?type=server Những kẻ tương tự làm cho máy khách FTP / SFTP rất, rất phổ biến tạo một máy chủ cho windows.


1
Tôi đã điều tra dự án này như một máy chủ SFTP tiềm năng, nhưng tiếc là máy chủ FileZilla hiện không hỗ trợ SFTP, điều này chỉ được bao gồm trong máy khách.
Loftx
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.