Wir müssen unseren Kunden Dateien sicher bereitstellen. Wir möchten, dass der Transport verschlüsselt wird, Benutzer sollten Benutzer / Passwort benötigen und über das Web, FTP / SFTP und Curl auf ihre Dateien zugreifen können.
Die naheliegende Idee ist, openssh und seinen SFTP-Server zu verwenden. Ich sehe jedoch nicht, wie ich eine Webschnittstelle für den SFTP-Server bereitstellen kann.
Mit anderen Worten, während die meisten Clients automatisierte Skripte verwenden, um ihre Dateien abzurufen, müssen sie gelegentlich die Dateien manuell von einer Webseite abrufen (was bedeutet, dass sie ihren Benutzer / ihr Kennwort manuell eingeben müssen).
Irgendwelche Ideen?
edit: Entschuldigung, ich habe vergessen zu erwähnen, dass wir beabsichtigen, diese Dateien von einem Linux-Server aus bereitzustellen
Haben Sie den Dateimanager in Usermin in Betracht gezogen ? Sie können Usermin über HTTPS bereitstellen, und das ist sicher. Obwohl Sie nicht erwähnt haben, welches Betriebssystem Sie verwenden, sind Webmin / Usermin für eine Vielzahl von Systemen verfügbar.
quelle
Warum ist sftp erforderlich? Haben Sie darüber nachgedacht, nur ein Webdav einzurichten? Mit webdav können Benutzer Dateien direkt über HTTP (S) ablegen und abrufen.
quelle
Fire FTP-Plugin ( nur ) für den Firefox-Webbrowser.
quelle
Schauen Sie sich die Verwendung von AnyClient an. Es ist ein kostenloser webbasierter Dienst, mit dem Benutzer von einer Webseite aus eine Verbindung zu FTP / S-, SFTP-, WebDAV- und Amazon S3-Diensten herstellen können, ohne Client-Software installieren zu müssen.
http://www.jscape.com/products/file-transfer-clients/anyclient/
quelle
Spät zur Party, aber www.monstaftp.com ist ein webbasierter FTP / SFTP / SCP-Client, der kostenlos verwendet werden kann (aber Upgrades hat).
(Haftungsausschluss: Ich bin an diesem Projekt beteiligt.)
quelle
Sie möchten, dass sie sich über HTTPS anmelden und Download-Links über https: // bereitstellen und den Inhaltstyp ändern, damit die Dateien nicht in das Browserfenster geladen werden.
Sie können der Lage sein , SFTP zu bieten: // Links aber sie werden nur funktionieren , wenn der Benutzer einen ordnungsgemäß konfigurierten Client und erfordert wahrscheinlich , dass sie sich wieder anmelden.
quelle
Vielleicht hilft das ?: http://sftp.thinfile.com/sftp/
quelle
Sie können jederzeit ein kurzes Tutorial zum Herunterladen und Verwenden eines SFTP-Clients für gelegentliche Zwecke bereitstellen.
quelle