Forum: PC-Programmierung Gesichertes Hochladeskript für Dateien


von Root-Server-Besitzer (Gast)


Lesenswert?

Ich habe einen Root-Server mit Apache bzw. PHP.

Ich fahre in den Urlaub und habe vor, dort viele Fotos und Videos zu 
machen. Immer wenn mein Speicher voll ist, will ich in ein Internetcafé 
gehen und meine Daten hochladen.

Welches fertige PHP Skript, das kostenlos ist gibt es, das sowohl einen 
Loginprozeß hat also eben für öffentliche Anwendung geeignet ist als 
auch mehrere Dateien gleichzeitig hochladen kann als auch den 
Hochladeprozeß grafisch anzeigt also etwa mit Flash oder Ajax.

von Gelöscht (kami89)


Lesenswert?

Muss es denn ein Webinterface sein?
Dateien hochladen kann man auch über FTP oder SSH.

Ansonsten wäre evtl. ownCloud eine Option. Ist zwar etwas Overkill für 
dein Vorhaben, allerdings kann man die Dateien dann sehr einfach über 
den ownCloud Client per WebDAV hochladen (gibts für 
Win/Linux/Mac/Android/iOS).

mfg

von Mike M. (mikeii)


Lesenswert?

@Urban B.

Es geht Ihm wohl darum, kein Passwort eintippen zu müssen, da so ein 
Internetterminal wohl sehr unsicher ist.

von c.m. (Gast)


Lesenswert?

Mike Mike schrieb:
> @Urban B.
>
> Es geht Ihm wohl darum, kein Passwort eintippen zu müssen, da so ein
> Internetterminal wohl sehr unsicher ist.

dann soll er per wlan und mit eigenem laptop ran gehen. ich würde sftp 
oder rsync/ssh-tunnel verwenden.

von ftpler (Gast)


Lesenswert?

Wenn Du schon einen eigenen Server hast gibt's da definitiv FTP Zugang, 
SCP wäre noch sicherer zum kopieren.
Oder willst Du eine Website dynamisch mit Deinen Urlaubsbildern 
bestücken, dann solltest Du Dir ein CMS/Forum ansehen, gibt es eine 
Menge an Freeware.

von Gelöscht (kami89)


Lesenswert?

Ach so, Ich habe jetzt irgendwie immer damit gerechnet dass 
"Root-Server-Besitzer" mit seinem eigenen Gerät (Laptop, Smartphone) ins 
Internet möchte. Doch eigentlich hat er darüber gar nichts geschrieben.

@Root-Server-Besitzer, hast du dein eigenes Gerät zur Verfügung oder 
willst du das an einem fremden Computer machen?

Bei Zweiterem wäre ein Webinterface wohl in der Tat geeigneter. Fertige 
Uploader sollte man doch schnell finden, da gibts doch viele im 
Internet? Nur der Passwortschutz fehlt meistens, aber der ist mit einer 
.htaccess schnell selbst eingerichtet.

von Peter II (Gast)


Lesenswert?

ich würde einfach ein einfaches PHP script machen wo man nur hochladen 
kann. Dann gibt es kein Problem mit dem Password - weil es keines gibt. 
Es darf nur keine direkte Möglichkeit geben die Daten wieder 
runterzuladen ohne Passwort.

Dann kann im schlimmsten fall jemand deine Festplatte voll machen - mehr 
passieren kann nicht.

von Daniel F. (df311)


Lesenswert?

ein einfaches php-script mit dropzone.js verheiraten + http 
401-authentifizierung (evtl. mit einem eigenen passwort für jeden tag) 
sollte in ca. 1-2 stunden erledigt sein. v.a. weil fast alles davon in 
der dropzone-doku bzw. im zwischennetz unter 401 authentifizierung zu 
finden ist...

von Root-Server-Besitzer (Gast)


Lesenswert?

Um das klarzustellen:

Ich gehe in ein Internetcafé. Das heißt natürlich, daß ich keinen Laptop 
habe, sonst müßte ich ja nicht in ein Internetcafé, sondern schlicht in 
einen Bereich mit WiFi.

von Jörg E. (jackfritt)


Lesenswert?

Ich glaube nicht das man im Internetcafe einfach so ein usb stick mit 
daten dranstecken kann um sie dann hochzuladen.

von Peter II (Gast)


Lesenswert?

Jörg Esser schrieb:
> Ich glaube nicht das man im Internetcafe einfach so ein usb stick mit
> daten dranstecken kann um sie dann hochzuladen.

du warst wohl scheinbar noch nie in einem? Klar ist das Üblich weil viel 
Leute sich auch etwas downloaden und dann speichern. CD-Brennen ist halt 
nicht mehr so modern.

Also in den die ich kenne, war das jederzeit möglich.

von Floh (Gast)


Lesenswert?

Root-Server-Besitzer schrieb:
> Ich fahre in den Urlaub und habe vor, dort viele Fotos und Videos zu
> machen. Immer wenn mein Speicher voll ist, will ich in ein Internetcafé
> gehen und meine Daten hochladen.

Die Frage ist halt, was billiger ist. Die Menge an Speicher 
(Speicherkarten, Festplatten) oder die bezahlte Zeit für den Upload (je 
nach Datenmenge und Leitung des Cafes).

von Mike M. (mikeii)


Lesenswert?

Wenn es dir nur um die Datenhaltung geht, kauf dir für 50 Euro eine 
externe Festplatte, kopier die Daten am Internetladen rüber und fertig.

Soll es wirklich ins Netz, am besten ein PHP Uploadskript schreiben.
Gibt genug dazu im Netz: Erster Treffer von Google: 
http://www.php-einfach.de/codeschnipsel_8052.php

Das ganze kann man noch, wie Daniel F. schon gesagt hat, mit Passwort 
oder Passwort für jeden Tag verknüpfen.

Du wirst nur damit rechnen müssen, dass es ja nach Bilderanzahl sehr 
lange dauern kann. Zumindest ist die Uploadrate in unseren Internetläden 
nicht so toll.

von Root-Server-Besitzer (Gast)


Lesenswert?

Mike Mike schrieb:
> Das ganze kann man noch, wie Daniel F. schon gesagt hat, mit Passwort
> oder Passwort für jeden Tag verknüpfen.

Du scheinst das noch nie gemacht zu haben.

von Mike M. (mikeii)


Lesenswert?

Zufällig schon!
Ich frage mich nur, warum du so einen unfreundlichen Ton anschlägst, 
wenn man dir helfen will...

von Andreas J. (andreas_j)


Lesenswert?

Hier gibts ein Script in Perl: 
http://www.coder-world.de/cw/seite__pagewebdesignupload.html
Nutze ich selber auf meiner Webseite.

Ein simpler Schutz lässt sich z.B. mit .htaccess machen.

von ARF (Gast)


Lesenswert?

Google hilft, hier kannst du dir was aussuchen:
http://www.freshdesignweb.com/10example-ajax-upload-file-with-php.html

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.