Badenpower
New Member
Hi @ all, ich bin auf Empfehlung neu hier, weil ich folgendes Problem habe:
Ich soll ein Fileserver aufbauen, auf dem verschiedene Einrichtungen Daten austauschen können (docs, Bilder, etc.) Dabei soll das ganze relativ sicher sein (was ich so mitbekommen habe ist des ja gar net mal so "schwer" ein Server zu knacken, im Prinzip). Das ganze sollte noch eine Benutzerverwaltung besitzen, mit Rechtevergabe auf eine einzelne Dateien.
So, jetzt kommts:
Welche Technologie ist am geschicktesten(Also vor und NAchteile)? Es sollte also hier ein allgemeines Brainstorming stattfinden.
Meine Ergebnisse bisher:
Datenaustausch via Website in Verbindung mit VPN, SSL:
Pro:
• Plattformunabhängig
• Bei SSL gesicherten Verbindung keine Installation notwendig von
jedem Rechner aus erreichbar
• mit dem Opensource Programm „SSL Explorer“
Contra:
• rechenintensiv
• umständlich im Einrichten (Verwendung von fertigen
Content-Managemant Systemen (kurz CMS) wie Joomla)
• höhere Wartungsarbeiten, wie z.B. ständiges aufspielen von
Sicherheits-Patches
• umständlicher in der Bedienung
• mehr Angriffsmöglichkeiten für Hacker
• Bei einer VPN gesicherten Verbindung ist die Installation einer
Zusatzsoftware erforderlich.
• Langsam in der Datenübertragung
• Es kann immer nur eine hoch- oder runtergeladen werden!
Datenaustausch via Netzlaufwerke (SSH oder SSL)
Pro:
• schnell
• zuverlässig
• einfach zu bedienen und einzurichten
(Bedienung erfolgt über Windows Explorer)
• der gesamte Datenverkehr ist verschlüsselt
• Neuere Browser wie der Internet Explorer unterstützen solche
FTP-Adressen und erscheinen im Aussehen und Verhalten wie der
Explorer keine Client-Software mehr notwendig!
Contra:
• Nur Windowskompatibel (bei dem Programm SCPOnly zusätzlich noch
MacOS X) oder nur Linux/Unix kompatibel
(kann ggf. umgangen werden mit systemeigenen FTP-fähigen Browsern)
• Das Netzlaufwerk muss auf jedem Zielrechner erst eingerichtet werden
Datenaustausch über FTP-Programme
Pro:
• schnell
• zuverlässig
• plattformunabhängig
Contra:
• keine oder nur eingeschränkte individuelle Benutzerverwaltung (jeder
hat Zugriff auf alles)
• Installation eines FTP-Programms notwenig
letzteres sind Programme wie SVN bzw. GIT
Vor- und Nachteile sind mir nicht bekannt
Vielen Dank schon mal im Voraus
Badenpower
edit: Beim Brainstorming sind keine Voraussetzungen an den Server gegeben. Aber wenn ihr die noch dazuschreiben würdet wärs toll, muss aber net ^^
Ich soll ein Fileserver aufbauen, auf dem verschiedene Einrichtungen Daten austauschen können (docs, Bilder, etc.) Dabei soll das ganze relativ sicher sein (was ich so mitbekommen habe ist des ja gar net mal so "schwer" ein Server zu knacken, im Prinzip). Das ganze sollte noch eine Benutzerverwaltung besitzen, mit Rechtevergabe auf eine einzelne Dateien.
So, jetzt kommts:
Welche Technologie ist am geschicktesten(Also vor und NAchteile)? Es sollte also hier ein allgemeines Brainstorming stattfinden.
Meine Ergebnisse bisher:
Datenaustausch via Website in Verbindung mit VPN, SSL:
Pro:
• Plattformunabhängig
• Bei SSL gesicherten Verbindung keine Installation notwendig von
jedem Rechner aus erreichbar
• mit dem Opensource Programm „SSL Explorer“
Contra:
• rechenintensiv
• umständlich im Einrichten (Verwendung von fertigen
Content-Managemant Systemen (kurz CMS) wie Joomla)
• höhere Wartungsarbeiten, wie z.B. ständiges aufspielen von
Sicherheits-Patches
• umständlicher in der Bedienung
• mehr Angriffsmöglichkeiten für Hacker
• Bei einer VPN gesicherten Verbindung ist die Installation einer
Zusatzsoftware erforderlich.
• Langsam in der Datenübertragung
• Es kann immer nur eine hoch- oder runtergeladen werden!
Datenaustausch via Netzlaufwerke (SSH oder SSL)
Pro:
• schnell
• zuverlässig
• einfach zu bedienen und einzurichten
(Bedienung erfolgt über Windows Explorer)
• der gesamte Datenverkehr ist verschlüsselt
• Neuere Browser wie der Internet Explorer unterstützen solche
FTP-Adressen und erscheinen im Aussehen und Verhalten wie der
Explorer keine Client-Software mehr notwendig!
Contra:
• Nur Windowskompatibel (bei dem Programm SCPOnly zusätzlich noch
MacOS X) oder nur Linux/Unix kompatibel
(kann ggf. umgangen werden mit systemeigenen FTP-fähigen Browsern)
• Das Netzlaufwerk muss auf jedem Zielrechner erst eingerichtet werden
Datenaustausch über FTP-Programme
Pro:
• schnell
• zuverlässig
• plattformunabhängig
Contra:
• keine oder nur eingeschränkte individuelle Benutzerverwaltung (jeder
hat Zugriff auf alles)
• Installation eines FTP-Programms notwenig
letzteres sind Programme wie SVN bzw. GIT
Vor- und Nachteile sind mir nicht bekannt
Vielen Dank schon mal im Voraus
Badenpower
edit: Beim Brainstorming sind keine Voraussetzungen an den Server gegeben. Aber wenn ihr die noch dazuschreiben würdet wärs toll, muss aber net ^^