Ihre private Cloud auf Windows mit Seafile

Schritt für Schritt zur Datenspeicherung in der eigenen Cloud.
4.5 (12 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
375 students enrolled
Instructed by Michael Fritz IT & Software / Other
Free
Start Learning Now
  • Lectures 30
  • Length 2 hours
  • Skill Level Beginner Level
  • Languages German
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 5/2015 German

Course Description

Ab jetzt nehmen wir unsere Daten in die eigene Hand. In diesem Videotraining setzen wir gemeinsam eine Seafile Installation auf Windows auf. Zunächst führen wir einige vorbereitende Tasks im Windows Hostsystem durch. Danach laden wir uns die benötigten Dateien herunter. Anschließend installieren wir die private Cloud Seafile auf Basis von Python.

Zusätzlich setzen wir einen Reverse-Proxy mit Hilfe des Application Request Moduls auf und definieren eine HTTPS Umleitung. Auch das Einbinden der passenden Zertifikate wird kommt nicht zu kurz. Abschließend passen wir unsere Seafile Installation noch an unsere Bedürfnisse an und binden ein eigenes Logo ein.

Zum Schluss ernten wir unsere Früchte und erleben Seafile in Aktion: Mit dem Browser, einem Windows Client und mit dem Smartphone.

What are the requirements?

  • Sie sollten im grundsätzlichen Umgang mit Windows vertraut sein.
  • Sie sollten einen dezidierten Windows Server oder einen Windows 8.1 Client als Übungsumgebung bereitstellen

What am I going to get from this course?

  • Ihre erste Seafile Installation auf Windows Server oder Windows 8.1 zu betreiben
  • Das System grundlegend abzusichern
  • Ein öffentliches Zertifikat einzubinden
  • Ein selbstsigniertes Zertifikat zu erstellen
  • Einen Reverse Proxy für Seafile aufzusetzen
  • E-Mail Benachrichtigungen zu konfigurieren
  • Grundlegende Personalisierungen durchzuführen

What is the target audience?

  • IT-affine Windows-Benutzer oder Administratoren, die erste Schritte auf einem selbstgehosteten privaten Cloudsystem abspeichern wollen
  • Dieses Videotraining begleitet Sie Schritt für Schritt bei Ihrer ersten Installation von Seafile auf einem Windows System. Der Kurs gibt nützliche Tipps zur Absicherung Ihrer Installation, stellt jedoch nicht den Anspruch, ein komplettes Sicherheitsmodell zu integrieren.
  • Serverhardening, Firewalling und Intrusion Detection/Prevention werden in diesem Videotraining nicht behandelt.

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Bereiten Sie Ihre Umgebung für Seafile vor
02:11

In dieser Lektion verschaffen wir uns einen Überblick darüber, worum es in diesem Kurs geht und wo wir hinwollen.

4 pages

Damit Sie das Beste aus Ihrem Videotraining herausholen, lesen Sie sich bitte kurz dieses Dokument mit einigen Tipps und Hinweisen durch.

02:30

In diesem Video werden wir den Seafile Server und Python herunterladen um später direkt loslegen zu können.

02:11

Ein Angreifer versucht sich immer zuerst mit Standardaccounts einzuloggen. Den Administratoraccount umzubenennen bietet hier einen guten Grundschutz. Wie es geht, erfahren Sie in diesem Video.

03:17
Die Windows Firewall hat standardmäßig Ausnahmen. Viele Ausnahmen. Das werden wir in diesem Video abstellen.
04:35
Die Standard-Programmordner in Windows sind besonders geschützte Verzeichnisse mit restriktiven Berechtigungen. Sowohl Seafile als auch Python möchten sich jedoch lieber im Rootverzeichnis installieren. Mit Hilfe von symbolischen Links adressieren wir sowohl das Problem mit den Leerzeichen im Namen der "Program Files" Verzeichnisse, nutzen aber dennoch deren Berechtigungsstruktur.
Section 2: Windows Server 2012R2 mit öffentlicher IP
05:21

Sobald es um wichtige Dateien oder Logins in Sachen Web geht, haben wir bei der Protokollwahl zwei Möglichkeiten: HTTPS und HTTPS. Dafür benötigen wir Zertifikate. In diesem Video werden wir ein Zertifikat von einer öffentlichen Zertifierungsstelle einbinden, welches im Vorfeld bereitgestellt wurde.

01:27

Für den Reverse Proxy benötigen wir den Internet Infomation Server. In diesem Video werden wir die entsprechende Rolle installieren.

01:20
Die Python Installation auf Windows ist nicht schwer. Beachten Sie allerdings, Python zur Path Variable hinzuzufügen.
02:16
Die Seafile Installation besteht aus zwei Komponenten: Dem Seafile Programm und dem Seafile Server. Wir bringen beide Bestandteile an den richtigen Ort im Dateisystem.
02:09
Die Grundeinrichtung von Seafile geht schnell. Einen Account hinzufügen, Seafile als Windows Dienst starten und schon kann erste Test stattfinden.
Section 3: Windows 8.1 mit privater IP
03:48
Wenn Sie Seafile von außen erreichbar machen, bietet sich eine statische IP an - um später böse Überraschungen beim Portforwarding zu vermeiden.
04:34
Selbstsignierte Zertifikate sind nicht die erste Wahl um eine Website mit HTTPS abzusichern. Allerdings geht es schnell und einfach und ist für Testzwecke durchaus probat. In diesem Video generieren wir ein öffentliches Zertifikat mit der Powershell und exportieren anschließend den öffentlichen Teil.
01:36
Auch auf dem Windows Client wollen wir später einen Reverse Proxy einsetzen. Daher müssen wir im Vorfeld die entsprechenden Windows Features, sprich den IIS Webserver installieren.
01:36

Die Installation von Python auf einem Client ist analog zur der Installation auf einem Server. Da wir aber nicht als nativer Administrator angemeldet sind, bekommen wir die user Account Control zu sehen.

02:01
Die Installation von Seafile auf einem Client ist analog zur der Installation auf einem Server. Allerdings möchte Windows 8.1 einige Firewallausnahmen erstellen, die wir selbstverständlich nicht genehmigen.
06:38
Diese Lektion wird nicht einfach. Die unterschiedlichen Routerhersteller haben unterschiedliche Oberflächen zur Einrichtung des Portforwardings. In diesem Video werden wir uns das Grundkonzept ansehen und ein Portforwarding auf einer MonoWall einrichten.
Section 4: Nachbereitung
06:21
Selbstverständlich können Sie jederzeit via IP auf Ihre Seafile Installation zugreifen. Aber sind wir ehrlich: Mit einem Namen ist es wesentlich schicker. Wir werden in diesem Video eine DNS Zone mit passendem Hosteintrag auf einem Windows Server erstellen und Sie erfahren einige Tipps zu Anbietern von dynamischen DNS Diensten.
03:51
Microsoft stellt in der Webgallery viele nützliche Applikationen rund um das IIS-Ökosystem zur Verfügung. Wir werden in diesem Video das Application Request Routing Modul (ARR) für die spätere Nutzung als Reverse Proxy herunterladen und installieren.
05:46
Die Konfiguration des ARR ist nicht ganz ohne. Aber mit Hilfe einer vorkonfigurierten web.config Datei am richtigen Speicherort verliert die Einrichtung ihren Schrecken.
02:43
Ihr System reagiert sowohl auf HTTP als auch auf HTTPS. Mit einer Umleitung erzwingen Sie eine sichere Verbindung zu Ihren Seafile Server.
03:27
Nun ist Ihr Seafile fast fertig. Nach dem Editieren zweier Konfigurationsdateien haben wir es geschafft.
Section 5: Seafile nutzen
05:56

Falls Sie mit einem selbstsignierten Zertifikat auf Ihrer Seafile Installation arbeiten, müssen wir dieses auf dem zugreifenden Client einbinden - sonst gibt es böse Warnungen. Wie das funktioniert, werden wir in diesem Video durchgehen.

02:53

Jetzt zählt's: Haben wir alle Konfigurationsschritte erfolgreich durchgeführt? Wenn ja, werden wir mit einem fehlerfreien HTTPS-Zugriff auf unsere Installation mit Up- und Downloadmöglichkeit belohnt.

04:19

Der Zugriff mit Hilfe der Desktopclients ist äußerst praktisch und komfortabel. Synchronisieren Sie einfach beliebige Bibliotheken per Knopfdruck.

Section 6: Bonus
02:25

Leider ist Windows Phone nicht sehr weit verbreitet. In Sachen Apps bedeutet das: Keine Verbreitung, keine Apps - keine Apps, wenig Verbreitung. Auch Udemy führt übrigens keine Windows Phone App. *klopf klopf*. Manchmal fassen sich allerdings Drittanbieter ein Herz und entwickeln doch eine App. in diesem Video installieren wir die Windows Phone App Wavecloud um auf unsere Demoumgebung zuzugreifen.

06:25
Eine Webapplikation ohne Mailunterstützung macht nur halb so viel Spaß. Außerdem brint uns die E-Mail Unterstützung in Seafile handfeste Vorteile. So können z.B. administrative Kennwörter einfach zurückgesetzt werden.
04:13

In dieser Lektion werden wir ein benutzerdefiniertes Logo einsetzen und den Infotext für den Browser anpassen.

Schützen Sie Ihre Seafile Installation mit der Sophos UTM
7 pages
Article

In diesem Walktrough zeige ich Ihnen, wie ich meine Seafile-Instanz mehrfach erfolgreich aktualisiert habe.

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Michael Fritz, Lernschmiede. Besser einfach - einfach besser!

Michael Fritz ist Fachinformatiker/Systemintegration und Microsoft Certified Trainer. Seit über 15 Jahren bändigt er die IT-Komplexität für seine Schulungsteilnehmer im Bereich Windows Client- und Serversysteme, Netzwerke & TCP/IP sowie Exchange Server. Sein berufliches Wirken erstreckt sich über die Ausbildung von Fachinformatikern, Administration von Midsize-Windows-Netzwerken und dem Verfassen von Artikeln in Fachzeitschriften.

Als IT-Aufheller sieht er seine Mission darin, Licht ins Dunkel komplexer IT-Systeme zu bringen und schwierige Sachverhalte klar und strukturiert zu veranschaulichen. Sein Motto lautet stets: »Besser einfach - einfach besser«. Michael Fritz ist seit 2003 durchgängig Mitglied im Prüfungsausschuss für Fachinformatiker und hält alle gängigen Microsoft Infrastruktur Zertifizierungen, wie z.B. MCSE 2012, MCSA 2012, MCITP EA Server 2008 & Exchange.

Ready to start learning?
Start Learning Now