Opzioni per un server SFTP su un computer Windows [chiuso]


11

Abbiamo un cliente che desidera inviarci file tramite SFTP (citando che FTP è intrinsecamente insicuro). Abbiamo un ambiente Windows (Windows 2003 Server).

Attualmente sto recensendo copssh (OpenSSH per Windows, http://www.itefix.no/i2/copssh ) e sto cercando alternative, o pensieri su copssh o qualsiasi altra opzione SFTP per Windows. Più è semplice da configurare e amministrare, meglio è.

Non ho mai installato un host SFTP prima, quindi sono curioso di sapere cosa consiglieresti a tutti.

Risposte:


2

Tendo ad avere pezzi della distribuzione CgyWin ( http://www.cygwin.com/ ) installati e avere SSH + SFTP / SCP configurati in quel modo e ho dato che è ritenuto affidabile per questo scopo in Windows 2000 / XP / 2003 / Vista / 2008 * . Il suo pacchetto SSH è una porta completa della tuta OpenSSH come si trova nella maggior parte delle distribuzioni Linux e in molti altri Unix-a-like (incluso BSD, dove ha avuto origine).

Cygwin potrebbe essere troppo pericoloso per le tue esigenze se tutto ciò di cui hai bisogno è SFTP (trovo molto utile avere un ambiente simile a Linux a portata di mano, ma la tua descrizione suggerisce che non hai bisogno di nulla di simile). Copssh di cui parli in realtà si basa sulla porta cygwin di OpenSSH, la mia comprensione è che si tratta semplicemente delle parti SSH e dei requisiti estratti da Cygwin con nient'altro, quindi dovrebbe funzionare altrettanto bene.

Per farla breve: ti consiglio di continuare a studiare Copssh, a meno che tu non voglia alcune delle molte altre cose che vengono fornite con Cygwin, nel qual caso invece indaga su quello.

[*] Ho avuto problemi con exim tramite cygwin nel 2008, anche se qualche tempo fa prima del 2008 era ufficialmente supportato, quindi potrebbe essere un problema risolto, ma SSH con bash e tutti i soliti strumenti da riga di comando che ho usato hanno funzionato perfettamente.


7

Ho scoperto che le discontinuità del modello di permessi tra CopSSH, Cygwin e Windows / NTFS sono un mal di testa colossale da mantenere dritte. Sono stati tre i livelli ACL che dovevano essere allineati, come ricordo. Ed è stato molto sensibile alle versioni .dll. Questo è stato diversi anni / lavori fa, forse è stato migliorato. Per me è stato un caso in cui le cose sono "gratuite solo se il tuo tempo non vale nulla" ... anche quando è stato il mio stipendio a vedere i benefici del tempo trascorso a combattere il software.

In questi giorni spendo $ 100 / Box per WinSSHD da BitVise, che è stato solidamente impostato e dimenticato. Non ho affiliazione oltre ad essere un cliente felice; dai un'occhiata a WinSSHD.

modifica: WinsSSHD SFTP setup passo-passo


+1 per "gratuito solo se il tuo tempo non vale nulla". così vero con questo genere di cose ... giorni e giorni possono scomparire alle
prese

1

Puoi provare il server SFTPPlus . Funziona su Windows ma anche Linux e Unix. Viene fornito con uno strumento amministrativo basato sul web per configurare i protocolli e gli account SFTP / SCP.

Allo stesso tempo fornisce supporto per FTPS (esplicito e implicito) e HTTP / HTTPS, in modo da poter accedere agli stessi file su più protocolli.

Come commentato prima, le autorizzazioni in Cygwin sono un grosso mal di testa, per questo motivo consiglio un server nativo.

Sono una delle persone che sviluppano SFTPPlus


0

Cerberus FTP Server 4 ora supporta SFTP su Windows (così come FTPS). È un'installazione rapida e hanno un'ampia documentazione di aiuto disponibile online. Oltre all'aggiunta di un'interfaccia SFTP nella GUI, non è necessaria alcuna altra configurazione per far funzionare SFTP. La versione 4.0 è ancora in versione beta ma l'ho usata ampiamente e l'ho trovata molto stabile.

Il download è disponibile qui e il tutorial di installazione è disponibile sul loro sito Web.


0

CompleteFTP è un server SFTP e FTP / FTPS per Windows che potresti prendere in considerazione. Supporta anche HTTP e HTTPS. Divulgazione: sono uno degli sviluppatori di CompleteFTP.



0

Se la facile amministrazione è un obiettivo, puoi provare le seguenti opzioni

Rebex Tiny server SFTP

  • Un'applicazione Windows autonoma
  • Decomprimi ed esegui.
  • Utente singolo, cartella singola.
  • Configurazione tramite modifica del file di configurazione (simile a web.config).
  • Gratuito per tutti.
  • Il codice sorgente è incluso, può essere esteso.

Buru Server SFTP

Server SFTP leggero per Windows. L'installazione è come:

' unzip the package and run
buru user add myuser --password mypassword --rootdir c:\data
buru run
  • può funzionare come un servizio
  • utenti illimitati
  • gratuito per uso non commerciale

Elenco dei server SFTP per Windows

C'è un elenco di server SFTP che elenca sftp.net/servers . Dai un'occhiata e scegli il tuo. Disclaimer: sono uno dei manutentori del sito sftp.net e sono anche coinvolto nello sviluppo di Rebex Tiny Server e BuruServer.


-3

Prova a guardare il filezilla server. http://filezilla-project.org/download.php?type=server Gli stessi ragazzi che rendono il molto popolare client FTP / SFTP creano un server per Windows.


1
Ho studiato questo progetto come un potenziale server SFTP, ma sfortunatamente il server FileZilla non supporta attualmente SFTP, questo è incluso solo nel client.
Loftx,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.