Wie erstelle ich einen Web-Fileserver???

pommesfritz

New Member
Hallo!
Bin neu hier und hoffe mir kann geholfen werden.;) Würde mich gerne einem größern/kleinern :confused: projekt widmen. Mein Ziel ist es aus einem alten Tower-PC einen Fileserver zu bauen, der zum internen als auch externen (mit Dyndns Domain???) Datenaustausch dient. D.h ich möchte den Server am Ende ohne weitere Client-Programme über einen Internet-Browser erreichen und ihn so von überall verwalten können (Uploaden, Downloaden, Verzeichnisse erstellen etc.);also sollte kein Client auf ein bestimmtes Programm oder Betriebssystem angewiesen sein. Auf den Server sollte man auch verschiedene Benutzer mit unterschiedlichen Rechten anlegen können. Habe nun schon mehrere Programme getestet und unter anderem auch einen Ubuntu LAMP Server aufgespielt, mit Putty verbunden usw... . Allerdings reichen meine Linux Kenntnisse nicht weiter aus, als alles zu installieren :D. Falls ein Linux OS benötigt wird oder eher in Frage käme, würde ich mich aber gerne mit weitern Befehlen/Kenntnissen beschäftigen. Hoffe auf gute Antworten. Danke im Voraus.

pommesfritz
 
Naja, das Betriebssystem ist klar, oder?
Linux, am besten Debian.


Und wie du das alles per Webinterface(s) verwalten kannst:

"AnyTerm" z.B. simuliert eine Shell (womit alles schon einmal prinzipiell abgedeckt wäre).
WebFTP-Scripts gibt es wie Schneeflocken am Nordpol.
Eigene Scripts lassen sich sehr einfach per PHP schreiben und per Tighttpd oder Apache zugänglich machen.

Denke daran, die Verbindungen zu verschlüsseln! Auch (btw, insbesondere) den AnyTerm-Port sollte man nur lokal anwählen können. Man kann ihn dann mit einem Proxy-Modul und einem beliebigen Auth-Verfahren vor dem Abhören und vor Angriffen schützen.


Zu den Linux-Kenntnissen:
Wenn du versprichst, die extern-Erreichbar-Geschichte erst einmal zu lassen, gebe ich dir nen Tip:
Einfach in der Shell "aptitude install [Dienst]" eingeben und unter [Editor, z.B. "nano", ggf. erst installieren] /etc/[Dienst]/* die Configs ansehen und bearbeiten. Änderungen per /etc/init.d/[Dienst] restart übernehmen.
 
Last edited by a moderator:
Hallo pommesfritz!

Vielleicht wäre auch WebDAV eine interessante Lösung deiner Problemsstellung?
Da du bereits einen Ubuntu-Server aufgesetzt hast vielleicht gleich direkt ein Link zum Wiki von Ubuntuusers.de WebDAV?

Schöne Grüße
Falk
 
Last edited by a moderator:
Back
Top