File-Sharing via eigener Cloud mit QNAP NAS OwnCloud

File-Sharing via eigener Cloud mit QNAP NAS OwnCloud

Diese Anleitung soll euch zeigen wie ihr QNAP „OwnCloud“ auf eurem QNAP NAS einrichten k├Ânnt – um so ├╝ber euer Heimnetz (LAN) oder via Internet darauf zugreifen zu k├Ânnen. Das Ganze ist also eine Art DropBox oder GoogleDrive , jedoch ohne dabei seine Daten in fremde Hande zu geben , sprich auf die Server von Google und Co! Alles bleibt unter eurer Kontrolle und ihr k├Ânnt s├Ąmtliche Ger├Ąte synchronisieren und auf diese Daten zugreifen. Die OwnCloud Daten sind dabei ein v├Âllig seperater Bereich auf deinem NAS , so dass man wirklich von einer eigenen Cloud sprechen kann – und du dir keine Sorgen um deine anderen Daten auf dem NAS machen musst. Ich zeige euch das am Beispiel eines QNAP TS-453.┬á Dieses superleise NAS findet ihr hier ab 485 EUR.

Ausserdem zeigen wir euch noch, wie ihr „optional“ eure Fritzbox und das Nas so einstellen k├Ânnt, damit ihr auf die Daten auch von extern zugreifen k├Ânnt bzw. damit die Daten aller eurer mit OwnCloud verbundenen Ger├Ąte auch dann synchronisiert werden, wenn ihr mal unterwegs seit und das Ganze entsprechend ├╝ber das Internet synchronisiert werden muss.

Nun beginnen wir mit den Einstellungen an der Fritzbox f├╝r weltweiten Zugriff. Wer diesen nicht ben├Âtigt – ├╝berspringt das – und geht gleich unten weiter zu den QNAP Einstellungen.

FRITZBOX Einstellungen

Wenn man vor hat auf seine Daten auch ├╝ber das Internet zuzugreifen, dann braucht man in seiner Fritzbox (in seinem Internet-Router) auch eine feste IP Adresse und einen DynDNS Dienst, welcher die n├Ąchtliche Zwangstrennung quasi erkennt und entsprechend die t├Ąglich neu vergebene „├Âffentliche“ IP (dynamische IP) des Providers auch registriert und zuordnen kann. ├ťber einen Namen (URL) k├Ânnt ihr dann dennoch jederzeit weltweit auf euer NAS zugreifen.

Nat├╝rlich w├Ąre eine VDSL Geschwindigkeit von 50Mbit/s w├╝nschenswert! Wenn es nur hin und wieder um einzelne kleinere Datenmengen – wie Word-Dokumente usw. – geht, dann reicht sicherlich auch normales Internet ab 5Mbit/s , um brauchbar damit arbeiten zu k├Ânnen! Wobei der Upload in der Regel noch einiges niedriger liegt, also auf die Beispiele hier bezogen z.B. bei 10Mbit/s bzw. 1.5Mbit/s. So war es jedenfalls bei uns , vor bzw. nach der Umstellung auf VDSL. Dies aber nur am Rande.

1)Grundeinstellungen*

  • Gehen wir nun auf die Web-Oberfl├Ąche der Fritzbox
  • Oben rechts die „Erweiterte Ansicht“ aktivieren
  • Links im Men├╝ „Internet“ > „Freigaben“ > „Neue MyFRITZ!-Freigabe“ bzw. „Ger├Ąt f├╝r Freigaben hinzuf├╝gen
  • Hier w├Ąhlen wir als Netzwerkger├Ąt das QNAP-NAS (oder die IP) und als Anwendung „HTTP-Server„. Anschlie├čend klicken wir auf „OK“ und die Freigabe ist aktiviert.
  • Die Fritzbox leitet nun Anfragen von extern via Port 80 auf die feste IP Adresse des NAS in eurem lokalen Netzwerk weiter. Man kann auch den ext. ankommenden Port ver├Ąndern und auch intern das Ganze ├╝ber andere Ports definieren. Allerdings kann das jemand auch ├╝ber einen Port-Scanner herausfinden (nur als Hinweis).

2)DynDNS f├╝r weltweiten Zugriff

  • Mit einem DynDNS Dienst k├Ânnt ihr die dynamischen IP (die sich jede Nacht durch Zwangstrennung durch euren Provider ver├Ąndert) eine feste Internetadresse (URL) zuordnen. Die FritzBox und der DynDNS Provider sorgen dann daf├╝r, das ihr ├╝ber diese URL trotz ver├Ąnderter IP dennoch von au├čen auf euer NAS-Laufwerk oder IP-Kameras usw Zugriff habt.
  • FritzBox-User k├Ânnten das in der Fritzbox integrierte „My Fritz“ nutzen (f├╝r Zugriff auf seine Daten auf dem NAS, allerdings nicht geeignet f├╝r Webcam’s oder Webserver).
D:\Screenshots\20171117_FRITZBox Internet Freigabe Portfreigabe einrichten.jpg
D:\Screenshots\20171117_FRITZBox Internet Freigabe Portfreigabe einrichten.jpg
  • Kostenlose Dyn Dienste sind z.B. „Go IP“. Auch „Selfhost“ von Selfhost.de ist geeignet f├╝r Speedport und Fritzboxen. Und auch „SPDYN“ hat einen kostenlosen Dienst. Bei „My Online Portal“ gibt es sogar Anleitungen bzgl. des Raspberry Pi.
  • Es gibt aber auch kostenlose Dienste wie „No-IP“ wo man zwar 3 Hostnamen kostenlos bekommt, die man aber alle 30 Tage best├Ątigen muss (das nervt nat├╝rlich). Wenn ihr das nicht wollt – dann bitte darauf achten das Anbieter diese Einschr├Ąnkung nicht haben!
  • Mit dem „DynDNS Simply Client“ gibt es ein kleines Software-Tool f├╝r Windows, um so jeden IP-Wechsel zu erkennen und den Hostnamen zuzuordnen.
  • Sofern ihr Besitzer einer WebSeite seit ÔÇô also z.B. eine eigene Webpage via Strato etc. habt ihr auch dar├╝ber die M├Âglichkeit euren eigenen DNS-Dienst via Strato etc. einzurichten. Also etwa so „MeinEigenerDNSDienstFuerDenNAS.top10it.de“ um es mal anschaulich zu machen :-), ist nat├╝rlich viel zu lang.

QNAP NAS Einstellungen

1)Grundlegend

  • Euer NAS sollte eine feste IP Adresse haben , also keine vom Router via DHCP zugewiesene , die sich t├Ąglich ver├Ąndern kann.
  • Zudem muss das NAS eine Verbindung zum Internet haben, d.h. im NAS sollte auch die IP eures Routers als Gateway eingetragen sein , ebenso als DNS-Server!

2)OwnCloud installieren

  • Weboberfl├Ąche des QNAP-NAS starten
  • Dann das „App-Center“ ├Âffnen und links auf „Alle Apps“ klicken
  • Oben rechts im Suchfeld geben wir „owncloud“ ein
  • Nun bei der angezeigten App einfach auf „installieren“ klicken
  • Nachdem die App installiert ist, erscheint unten rechts ein entsprechendes Popup
D:\Screenshots\20171117_QNAP TS-453Bmini AppCenter OwnCloud Eigener Cloud-Speicher.jpg
D:\Screenshots\20171117_QNAP TS-453Bmini AppCenter OwnCloud Eigener Cloud-Speicher.jpg

3)OwnCloud starten und konfigurieren

  • Jetzt starten („├ľffnen„) wir OwnCloud …z.B. http://192.168.0.10/owncloud/
  • Dann muss man einen Admin-Account f├╝r „ownCloud“ anlegen (nicht vertippen). Dann auf „Abschlie├čen“ klicken. HINWEIS: Allerdings sollte man die ownCloud anschlie├čend nur zur Verwaltung mit diesem Admin Account Login nutzen. Auf dem OwnCloud WebInterface kann man oben rechts ├╝ber das Dreieck neben „administrator“ > „Benutzer“ weitere Benutzer anlegen. Zur einfacheren Verwaltung , gerade wenn mehrere User zu verwalten sind, kann man zudem ggf. Gruppen anlegen. Das erleichtert die Verwaltung bei mehr als z.B. vier oder f├╝nf Usern.
  • Bei der Einrichtung erscheint ein Popup mit dem Hinweis, das ownCloud auch als App f├╝r mobile Ger├Ąte verf├╝gbar ist. F├╝r Android, Apple, aber auch als Desktop App f├╝r Windows, OSX oder Linux! Zudem kann man seine Desktop-Anwendung mit OwnCloud verbinden, also Kalender, Kontakte syncen oder auf Dateien auch ├╝ber „WebDAV“ zugreifen!
  • Standardm├Ą├čig sind nach der Einrichtung die beiden Ordner „Documents und Photos“ angelegt. Auch ein UserManual wird dort angezeigt.
  • Jetzt melden wir uns aus ownCloud ab (oben rechts > admin > abmelden)

4)QNAP NAS Weboberfl├Ąche

  • Die sollte im Hintergrund ja noch offen sein und nun auch ein Icon „owncloud“ auf dem Desktop bekommen haben. Nun wollen wir SSH und HTTP einrichten bzw. pr├╝fen!
  • Wir klicken auf die Systemsteuerung (Zahnradsymbol) und klicken dann im Bereich „Netzwerk- und Dateiservices“ auf „Netzwerkzugang“.
  • Unter dem Men├╝punkt „Telnet / SSH“ pr├╝fen wir, ob „SSH-Verbindung zulassen“ (nur Administratoren k├Ânnen sich aus der Ferne anmelden) mit einem Haken ausgew├Ąhlt ist. …Portnummer: 22; …“SFTP aktivieren“ soll ebenso markiert sein.
  • Dann links unter dem ├ťberpunkt „Anwendungen“ > „Webserver“ muss ein Haken bei „Webserver aktivieren“ sein (Port 80 ist Standard). Auch HTTPS (Standard Port 8081) und WebDAV sollten aktiviert sein mit dem Punkt „Freigabeordnerrecht“. Unten wird dann noch die NAS-IP angezeigt unter der das NAS von au├čen erreichbar ist.
  • Nun loggen wir uns oben Rechts ├╝ber „admin“ bzw. „Abmelden“ aus.

5)QNAP ownCloud Handling

  • Erreichbarkeit im lokalen Netzwerk z.B. ├╝ber die URL: „192.168.0.100/owncloud
  • Nach dem Login (was wir oben vergeben haben) kann man nun neue Ordner anlegen. Wir erstellen mal einen „Test“ Ordner.
  • Der Ordner ist noch leer, aber ├╝ber das „Hochladen-Symbol“ k├Ânnen wir Dateien in den Ordner legen. Wenn man mit der Maus ├╝ber das Symbol f├Ąhrt kommt der Hinweis, das eine Datei max. 513MB gro├č sein darf! Unter 9) zeige ich euch, wie ihr dieses Limit v├Âllig aufheben k├Ânnt.
  • Hat man Dateien in einen Ordner hochgeladen, kann man mit der Maus ├╝ber jede Datei fahren und hat die 5 Optionen …Bearbeiten ….Herunterladen …Versionen …Teilen …L├Âschen!
  • Anstatt einzelne Dateien zu teilen, kann man auch aus dem jeweiligen Ordner herausgehen und dort gleich den ganzen Ordner …Herunterladen oder …Teilen. Entweder mit „Benutzer“ oder „Gruppen“ sofern man denn schon welche angelegt hat, oder via „Link teilen“!!! …so ein Link sieht dann z.B. so aus „http://192.168.0.10/owncloud/index.php/s/R4xlpCaPFNl6B17“

6)QNAP ownCloud Link teilen

  • Am Ende von Punkt 5) k├Ânnt ihr einen Link erstellen , um eine Datei ├Âffentlich mit anderen zu teilen z.B. Bilder zum Download anzubieten etc! Auch ein PW l├Ąsst sich f├╝r den Linkzugriff festlegen, ebenso ob die Bearbeitung erlaubt ist oder wie lange die Datei / Ordner freigegeben sein soll (Ablaufdatum). Den Link kann man dann bequem via Copy/Paste in einer Email versenden.
  • Symbolisiert wird eine aktive Ordner- oder Datei-Freigabe durch ein „Link- bzw. Kettensymbol auf dem Ordner oder der Datei„.
  • Damit der Zugriff auch von au├čerhalb ihres Netzwerks m├Âglich ist, muss aber ZUDEM auch noch die FRITZBOX eingestellt werden bzw. deren Portweiterleitung. (siehe oben)
  • Alternativ (die Freigabe gilt dann allerdings nur bis zur n├Ąchsten n├Ąchtlichen Zwangstrennung ihres Providers) k├Ânnte man den in OwnCloud erstellten Link z.B. „http://192.168.0.100/owncloud/index.php/s/XYz“ auch so ver├Ąndern, das man die lokale IP ersetzt durch die ├Âffentliche IP die ihr unter „www.wieistmeineip.de“ angezeigt bekommt.
  • Damit sieht die URL dann z.B. so aus: „http://88.111.65.20/owncloud/index.php/s/XYz“ , wie gesagt, das funktioniert aber nur solange der Provider keine Zwangstrennung durchgef├╝hrt hat. …Schritt 1) unter „FRITZBOX“ muss dazu dennoch durchgef├╝hrt worden sein.

7)QNAP ownCloud Desktop Anwendung

  • Nun installieren wir die OwnClowd Desktop App f├╝r die Synchronisation auf eurem Windows Rechner. (ca. 37MB)
  • Die Software f├╝r die Synchronisation auf eurem Windows / OSX oder Linux Rechner findet ihr unter folgendem Link: https://download.owncloud.com/desktop/stable/
  • ├ťber den Link , den euch das NAS bei erstmaliger Verwendung von OwnCloud anzeigt, also z.B. https://download.owncloud.com/desktop/stable/ownCloud-2.3.4.8624-setup.exe bekommt ihr nicht die neueste Version sondern derzeit die Endung 24 statt 27. (das nur als Hinweis)
  • Download und Installation in den Ordner „C:\Program Files (x86)\ownCloud“ geht dann entsprechend der Installationsroutine ganz einfach.
  • Dann m├╝sst ihr bei der Installation noch die URL f├╝r die Verbindung mit OwnCloud eingeben ÔÇô in unserem Beispiel also „192.168.0.10/owncloud“ bzw. „http://192.168.0.10/owncloud„! ABSCHLIESSEND NOCH FOLGENDE HINWEISE:
Qnap OwnCloud Desktop App
Qnap OwnCloud Desktop App
  • Bei unwissend zeitgleicher Bearbeitung eines gemeinsam freigegebenen Dokuments gibt es das Problem, dass der Sync nicht immer einwandfrei bzw. sofort stattfindet. Derjenige , dem die Datei freigegeben wurde , bekommt aber im Gegensatz zu Synology NAS Ger├Ąten wenigstens ein Konfliktfile mit der Endung xxxx“_conflict-20171117-141700″.odt etc. im Ordner angezeigt. Dadurch gehen die eigenen ├änderungen wenigstens nicht verloren, man muss sie dann halt von Hand nachtragen.
  • FAZIT: Mit OwnCloud k├Ânnte ihr also Files auch anderen Benutzern freigeben, ZEITGLEICH die Files bearbeiten ist aber nicht praktikabel. Noch schlechter ist das bei Synology, wo nur die ├änderungen erhalten bleiben von dem der zuf├Ąllig als letzter das Dokument speichert und damit alles , was der andere in der zwischenzeit ge├Ąndert hat wird gel├Âscht.
  • Alternativ kann man auch einen Ordner f├╝r mehrere User freigeben und darin ein Dokument ablegen .odt .xls oder was auch immer und daran arbeiten. Klasse ist bei QNAP im Gegensatz zu Synology , dass bei QNAP die Datei ÔÇô sobald diese von einem der User die Zugriff darauf haben ge├Âffnet ist ÔÇô via Tilte angezeigt wird , dass die Datei bereits ge├Âffnet ist. Man sieht also direkt die Datei ist bereits in Verwendung. Und selbst wenn man den Hinweis ├╝bersehen w├╝rde , kommt beim Versuch die Datei dennoch zu ├Âffnen der Hinweis das man die Datei entweder nur „Schreibgesch├╝tzt“ ├Âffnen kann oder als „Arbeitskopie“ die man dann aber lokal bei sich speichern muss , damit man auf dem Server nicht die ├änderungen des anderen l├Âscht.
  • Alternativ: Bei Synology gibt es zwar so eine Art „Live-Office“ App , aber auch damit hatte ich einige Probleme. Bei Qnap gibt es auch eine Art Online-Office (├╝ber WebURL) dazu m├╝sst ihr vorher auch die App „QSirch“ (Suche) installieren. OnlineOffice muss man danach als Admin in den QSirch Einstellungen aktivieren.
QNAP TS-453Bmini Netzlaufwerk verbunden 2 User zeitgleich
QNAP TS-453Bmini Netzlaufwerk verbunden 2 User zeitgleich

8)OwnCloud Verschl├╝sselung aktivieren (Optional)

  • OwnCloud Webinterface wie gewohnt ├Âffnen
  • Links oben klicken wir auf das kleine Dreieck neben „Dateien“ und klicken auf „Apps“(+)
  • Nun klicken wir auf „Nicht aktiviert“ und scrollen dann nach unten bis „Server-side Encryption“ und „Aktivieren„!!!
  • Diese Verschl├╝sselung ist nach dem n├Ąchsten Login dann bereits aktiv.
  • Die Verschl├╝sselung kann auch sp├Ąter irgendwann aktiviert werden. Wenn allerdings vorher schon gro├če Datenmengen drauf sind, kann l├Ąuft die nachtr├Ągliche Verschl├╝sselung erst, wenn der User sich neu anmeldet. Er muss dann ggf. l├Ąnger warten bis alles verf├╝gbar ist. Der Admin , der die Verschl├╝sselung aktiviert hat bekommt daher die Meldung:Verschl├╝sselungs-App ist aktiviert, aber ihre Schl├╝ssel sind nicht initialisiert. Bitte melden Sie sich nochmals ab und wieder an.
  • Wenn sich nach dieser durch den Admin aktivierten Verschl├╝sselung erstmals Benutzer wieder anmelden, bekommen diese den Hinweis „Initialverschl├╝sselung gestartet… Dies kann einige Zeit dauern. Bitte warten.

9)OwnCloud File-Limit aufheben (Optional)

  • Wer auch gr├Â├čere Dateien als 513MB ÔÇô via Cloud – hoch- bzw. herunterladen will , der kann folgendes tun. Allerdings auf eigene Gefahr / auf eigenes Risiko!!!!!!!!!!
  • Wir gehen dazu auf die NAS-Oberfl├Ąche (nicht auf die von ownCloud) und gehen dort unter „Meine Apps„.
  • Dort ist auch die „owncloud“ App als Symbol aufgelistet. Wir klicken rechts neben „├ľffnen“ auf den Pfeil und klicken auf „Stopp„. Danach loggen wir uns aus der Oberfl├Ąche aus.
  • Jetzt starten wir auf dem PC ein „Terminal-Programm“ (DOS-Fenster) …der SSH Dienst auf dem QNAP muss dazu freigegeben sein.
  • Im DOS-Fenster geben wir folgendes ein „ssh admin@192.168.0.100“ …nat├╝rlich mit eurer IP. Dann dr├╝cken wir ENTER. Nun wird das Passwort f├╝r den Admin Account verlangt. Einfach eingeben (dabei m├╝sst ihr euch nicht wundern , das eure Eingabe scheinbar nicht angezeigt wird) …nun ENTER dr├╝cken
  • Nun „ls“ und Enter hinter dem # eingeben und ENTER dr├╝cken
  • Jetzt geben wir „cd ..“ ein , ENTER
  • Nun „cd share/HDA_DATA/Qweb/owncloud“ , ENTER
  • Um auch versteckte Dateien in dem Ordner anzuzeigen geben wir „ls -a“ ein, ENTER
  • Um die Datei „.user.ini“ mit dem Unix „vi“ Editor zu ├Âffnen geben wir ein: „vi .user.ini“ , ENTER
  • Der Editor ├Âffnet sich und wir sehen schon in den ersten beiden Zeilen die Gr├Â├čenbegrenzung von „513M“. Um das zu ├Ąndern m├╝ssen wir auf der Tastatur nun erst einmal die Taste „i“ dr├╝cken um den Editor in den „insert“ Modus f├╝r die Eingabe zu bringen.
  • Mit den Pfeiltasten (Kursortasten) kann man dann nach hinten fahren das wegl├Âschen und die „513M“ in „16G“ ├Ąndern (upload_max_filesize). Das gleiche machen wir noch in der zweiten Zeile bei „post_max_size=“.
  • Nun dr├╝cken wir auf die „ESC“ -Taste um den Insert Modus zu beenden.
  • Damit die ├änderungen gespeichert werden geben wir unten ein „:w“ und dr├╝cken ENTER.
  • Dann noch „q“ und ENTER um den Editor zu beenden.
  • Abschlie├čend noch „logout“, ENTER beenden wir die SSH Sitzung. Terminal schlie├čen , fertig.
  • Auf dem NAS m├╝ssen wir dann die App „owncloud“ die wir gestoppt hatten wieder aktivieren.
  • Zuk├╝nftig gibt es f├╝r das Hochladen also keine Limits mehr. The Sky is The Limit! Sprich euer verf├╝gbarer Speicherplatz auf dem NAS ­čśë

 

Sonstiges

Die OwnCloud-Daten sind in einem extra Bereich auf dem Server untergebracht. Wenn der NAS-Hersteller OwnCloud richtig implementiert hat, dann kann den anderen Daten nichts passieren. Man kann Datenverschl├╝sselung einschalten , so dass einer von au├čen nur Datenm├╝ll sieht. Allerdings braucht OwnCloud den Schl├╝ssel und den hat es erstmal lokal bei sich. Insofern k├Ânnte ein Angreifer auch den Schl├╝ssel auslesen. Dennoch gibt es die M├Âglichkeit die Sicherheit noch zu verst├Ąrken. („Cubietruck“, Raspberry als eigene Cloud). Aber als normale User braucht ihr das eigentlich nicht! OwnCloud gibt es auch f├╝r den Raspberry Pi.

Erstellt von Andi

Ich bin Andi, lebe im S├╝den Deutschlands (Bayern) und seit ich mein Elektrotechnik-Studium abgeschlossen habe, ver├Âffentliche ich neben meiner hauptberuflichen T├Ątigkeit praktische Erfahrungen, die ich vor allem mit Technik so mache. Da es heute Technik im ├ťberfluss gibt, ist es umso wichtiger, sich nur das zu kaufen was wirklich taugt und Wert hat. Deshalb m├Âchte ich euch hier immer wieder die besten Produkte verschiedenster Bereiche vorstellen. ├ťber euer Feedback, sowie Verbesserungsvorschl├Ąge und W├╝nsche w├╝rde ich mich wirklich sehr freuen.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht ver├Âffentlicht. Erforderliche Felder sind mit * markiert.