Einfachster Weg, jemandem einen Upload zu ermöglichen

Status
Für weitere Antworten geschlossen.

Jongleur

Benutzer
Mitglied seit
06. Feb 2013
Beiträge
217
Punkte für Reaktionen
6
Punkte
18
Hallo,

ich habe immer wieder die Anforderung, Freunden einen Upload auf das NAS zu ermöglichen. Was ist für den Uploader der einfachste Weg?

- Über die Filestation? Kann man die nicht direkt ansprechen, momentan muss man diese immer nach dem Einloggen öffnen. Schöner wäre es über einen dedizierten Link.
- Per OwnCloud?
- Andere wege?

Wie macht ihr das? Bin gepannt. :)
 

blinddark

Benutzer
Mitglied seit
03. Jan 2013
Beiträge
1.385
Punkte für Reaktionen
34
Punkte
68
es ginge filezilla: Nachteil, du bräuchtest entweder ein gemeinsames konto, da verliert man aber den überblick, ob nicht doch ein "falscher" Freund dabei ist. Oder eben owncloud. Da müsstest du aber die php-Files anpassen um große uploads zu ermöglichen
 

X5_492_Neo

Gesperrt
Mitglied seit
24. Sep 2008
Beiträge
2.714
Punkte für Reaktionen
2
Punkte
0
Das ganze funktioniert in der Filestation über die Funktion "Dateiverknüpfungen teilen"

Dafür brauchen Freunde etc. kein Benutzerkonto auf der DS haben! du musst ihnen nur den Link zukommen lassen! Das funzt auch mit QR Codes! :)
 

blinddark

Benutzer
Mitglied seit
03. Jan 2013
Beiträge
1.385
Punkte für Reaktionen
34
Punkte
68
Er meint den Upload und nicht den Download.. Ich denke nicht, dass jemand etwas ohne Berechtigungen hoch laden kann
 

Jongleur

Benutzer
Mitglied seit
06. Feb 2013
Beiträge
217
Punkte für Reaktionen
6
Punkte
18
Tja, dann wäre das mal ein interessantes neue Feature, oder? Ich mein, habt ihr dieses Problem nicht auch häufiger?
 

ottosykora

Benutzer
Mitglied seit
17. Apr 2013
Beiträge
8.187
Punkte für Reaktionen
874
Punkte
268
Wie halte ich es persönlich?

Ich habe einen relativ isolierten FTP Ordner. Da geht nichts sonst drin ausser FTP und da habe ich für Normalfall einige Nur-FTP User angelegt und geben den Leuten die Credentials.

Und wenn jemand damit nicht zurecht kommt, dann mache ich es vorübergehend kurz auf anonymous und plain FTP und dann kann man uploaden.
 

Jongleur

Benutzer
Mitglied seit
06. Feb 2013
Beiträge
217
Punkte für Reaktionen
6
Punkte
18
Ja, aber dazu müsste der Uploader was mit einem FTP-server anfangen können. Das ist in den allermeisten Fällen leider nicht so. :(
 

ottosykora

Benutzer
Mitglied seit
17. Apr 2013
Beiträge
8.187
Punkte für Reaktionen
874
Punkte
268
Ja richtig. Das Problem ist dass die normalen Browser wohl was downloaden können, aber selber keine Upload Einrichtung haben.
Da müsste dann eben ein Server auf der DS laufen welcher einen Upload via Browser erlaubt. Dieser Server müsste dann von aussen offen zugänglich sein.

Also man kann sich wohl so was nachinstallieren, also Joomla oder sonst was für komplexere Websites und dort eben ein Upload Mechanismus einrichten.
 

Jongleur

Benutzer
Mitglied seit
06. Feb 2013
Beiträge
217
Punkte für Reaktionen
6
Punkte
18
Ich hätte das jetzt im Filemanager gesehen. So wie ich einen Download freigeben kann (mit passwort und/oder zeitlich begrenzt), könnte man doch auch einen Ordner für Uploads freigeben.
 

ottosykora

Benutzer
Mitglied seit
17. Apr 2013
Beiträge
8.187
Punkte für Reaktionen
874
Punkte
268
Ja, nur das muss eine Art Gastzugang zu einem Ordner sein in dem dem User auch Schreibrechte für den ganzen Ordner (vielleicht temporär) gegeben sind.
Die Filestation scheint mir nicht besonders geeignet dafür, die braucht um überhaupt einen Upload zu organisieren eine lokale Java Installation welche erst noch in dem Browser freigegeben werden muss. Das kann nicht bei allen vorausgesetzt werden.
Ein Browser alleine kann so was gar nicht.

Mit Webdav geht so was auch (anonymous Webdav) , nur werden die externen User auch hier den Weg nicht sofort finden wie man was mit Webdav verschiebt.
Der User muss einen Dialog sehen mit dem er den File lokal oder wo auch immer suchen und auswählen kann. Mit dem normalen Windows Explorer geht so was ganz normal zum Bsp. Nur ist man dann wie ein normaler User eben eingeloggt und hat entsprechende Rechte. Aber wenn man für einen Ordner ein anonymous Webdav einrichten würde, könnte es gehen.



Also ich habe den Gastzugang noch nie verwendet, aber der ist vorkonfiguriert in der DS. Vielleicht versuchst du es damit?
 

Ulfhednir

Benutzer
Sehr erfahren
Mitglied seit
26. Aug 2013
Beiträge
3.248
Punkte für Reaktionen
912
Punkte
174
Die Frage habe ich mir auch bereits gestellt. Meine Idee wäre hierzu ein einfaches Upload-Skript, welches über den Webserver angesprochen wird.
z.B. http://www.php-einfach.de/codeschnipsel_8052.php

Müssten "nur" die maximale Upload-Größe auf dem Webserver angepasst werden.
 

ottosykora

Benutzer
Mitglied seit
17. Apr 2013
Beiträge
8.187
Punkte für Reaktionen
874
Punkte
268
gut, dann kann man das in eine Website packen, diese dann als normalen Webdienst zur Verfügung stellen.

Wie machst du es mit der Berechtigung des Webservers damit der es in dem richtigen Ordner speichern darf?
 

Ulfhednir

Benutzer
Sehr erfahren
Mitglied seit
26. Aug 2013
Beiträge
3.248
Punkte für Reaktionen
912
Punkte
174
http://blueimp.github.io/jQuery-File-Upload/

Das Skript wäre hier wäre sogar noch etwas schöner. Lädt dann alle Dateien unter "\web\server\php\files\...dateixyz" hoch. Funktioniert auch beim ersten Testlauf.
Wie viel MB möchtest du eigentlich hochladen?
 
Zuletzt bearbeitet:

Jongleur

Benutzer
Mitglied seit
06. Feb 2013
Beiträge
217
Punkte für Reaktionen
6
Punkte
18
Es geht mir ja darum, dass Freunde mir gern ihre Photos zur Verfügung stellen wollen. Das kommt häufiger vor, anderweitige Cloud-Dienste ala Dropbox usw. möchten wir nicht nutzen und statt dessen die Syno hernehmen.
 

ottosykora

Benutzer
Mitglied seit
17. Apr 2013
Beiträge
8.187
Punkte für Reaktionen
874
Punkte
268
Es geht mir ja darum, dass Freunde mir gern ihre Photos zur Verfügung stellen wollen. Das kommt häufiger vor, anderweitige Cloud-Dienste ala Dropbox usw. möchten wir nicht nutzen und statt dessen die Syno hernehmen.

ja aber dann wäre ev einfacher die Photo Station zu verwenden und den Freunden einfach den Upload erlauben.
 

Grizzly

Benutzer
Mitglied seit
14. Nov 2014
Beiträge
5
Punkte für Reaktionen
0
Punkte
0
Hallo,
@Jongleur hast du noch eine einfache Lösung gefunden? Mich betrifft das Thema aktuell auch und die potenziellen Nutzer sind nicht sehr Computer erfahren, dass man ihnen zumuten könnte z.B. einfach einen FTP Server zu installieren.

Vielleicht hat ja noch jemand anderes eine einfache Lösung.
 

crick

Benutzer
Mitglied seit
29. Mai 2008
Beiträge
1.241
Punkte für Reaktionen
2
Punkte
64
Wie schon von "ottosykora" gesagt: Einfach in der PhotoStation einen Nutzer anlegen, der Hochladen darf. Dann können die Freunde auf deine PhotoStation zugreifen, einloggen und dort Alben erstellen. In den Alben kann man dann vom Computer aus Bilder hochladen.
 

Ulfhednir

Benutzer
Sehr erfahren
Mitglied seit
26. Aug 2013
Beiträge
3.248
Punkte für Reaktionen
912
Punkte
174
Ohne Benutzer anlegen geht es auch mit einem PHP-Skript für die Webstation:
IqGHblK.png


Tool hier zu finden:
https://blueimp.github.io/jQuery-File-Upload/
https://github.com/blueimp/jQuery-File-Upload
 

crick

Benutzer
Mitglied seit
29. Mai 2008
Beiträge
1.241
Punkte für Reaktionen
2
Punkte
64
Es geht auch bei der PhotoStation ohne User anlegen, wenn man die Rechte für normale http-User so einstellt. Aber das ist sicherlich nicht sehr sinnvoll. Wobei.. man kann das auf einzelne Alben beschränken.

PhotoStation > Einstellungen > Gruppen > http-Bearbeiten > Privilegien zuweisen > Alben auf + klicken > Auswählen und Haken setzen.
 

DJ Mike

Benutzer
Mitglied seit
03. Mai 2012
Beiträge
264
Punkte für Reaktionen
0
Punkte
22
Hallo,
@Jongleur hast du noch eine einfache Lösung gefunden? Mich betrifft das Thema aktuell auch und die potenziellen Nutzer sind nicht sehr Computer erfahren, dass man ihnen zumuten könnte z.B. einfach einen FTP Server zu installieren.

Vielleicht hat ja noch jemand anderes eine einfache Lösung.

Die brauchen keinen FTP-Server zu installieren, der ist ja bei dir auf deiner NAS. Der Nutzer braucht nur einen FTP-Client zum Bsp.https://filezilla-project.org/download.php?type=client
Es gibt auch FTP Addons für den FireFox Browser wie FireFTP


Gruss Mike
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat