Autor Beitrag
Saarpoint
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 199

Win XP Home, Vista Home Premium
D5 Std, D7 pers., D2005 Pro. SP3, TurboDelphi
BeitragVerfasst: Sa 09.07.05 00:00 
Hi!

Die Frage gehört zwar in die Netzwerk-Rubrik, hab aber die Meldung bekommen, dass dieser Forum-Bereich gesperrt ist...

Jetzt zu meinem Problem/Frage: Im Netzwerk ist es ja möglich bestimmte Ordner auf dem
Server für bestimmte Benutzergruppen freizugeben, bzw. zu sperren.
Ist es auch irgendwie möglich, den Zugriff zu einem bestimmten Ordner nur einem
bestimmten Programm zu erlauben?

Das Programm soll in diesem Ordner die einzelnen Mandanten und deren Daten speichern.
Ich will aber nicht, dass jemand "zu Fuß" sich durch die einzelnen Ordner klickt und
evtl. dort Daten manipuliert.

Gruß, Andy


Moderiert von user profile iconChristian S.: Topic aus Neue Einträge / Hinweise / etc. verschoben am Sa 09.07.2005 um 00:01

_________________
Standart := false; Standard := true;
Christian S.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 20451
Erhaltene Danke: 2264

Win 10
C# (VS 2019)
BeitragVerfasst: Sa 09.07.05 00:02 
user profile iconSaarpoint hat folgendes geschrieben:
Die Frage gehört zwar in die Netzwerk-Rubrik, hab aber die Meldung bekommen, dass dieser Forum-Bereich gesperrt ist...
Du hast wohl versucht, in den FAQs zu posten ;-)

_________________
Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
maxk
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1696
Erhaltene Danke: 1

Win XP, Debian Lenny
Delphi 6 Personal
BeitragVerfasst: Sa 09.07.05 00:06 
Zitat:
Im Netzwerk ist es ja möglich bestimmte Ordner auf dem Server für bestimmte Benutzergruppen freizugeben, bzw. zu sperren.
Du meinst wahrscheinlich das, was unter Linux Samba heisst. Hier läuft die Anmeldung jedoch ausschließlich mit Benutzername und Kennwort. Wenn du andere Programme aussperren willst, wirst du auf ein anderes Protokoll zurückgreifen müssen oder ein eigenes entwickelt. Mit Remotefilesystemen dürfe dieses Problem nicht zu löschen sein.

Gruß,
maxk

_________________
Ein Computer wird das tun, was Du programmierst - nicht das, was Du willst.
Saarpoint Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 199

Win XP Home, Vista Home Premium
D5 Std, D7 pers., D2005 Pro. SP3, TurboDelphi
BeitragVerfasst: Sa 09.07.05 00:53 
Also bei uns in der Firma gibt es mehrere Serverlaufwere mit verschiedenen Ordnern
Einige sind blau, andere schwarz beschriftet. Die blauen kann ich öffnen und bei den anderen
kommt von XP die Meldung "Sie sind nicht befugt diesen Ordner zu öffnen" oder so...

Jetzt möchte ich ebenfalls so einen geschützten Ordner anlegen, auf den man zwar nicht
draufklicken kann, aber mein Programm soll darin schreiben/lesen können.

Alternativ hätte ich die Daten auf einen öffentlichen Ordner gespeichert, allerdings
mit Passwort gezippt (Delphi hat doch so ne Unit, gell?) und ne lokale Kopie auf meinem
PC die mit der auf'm Server verglichen wird. Fuddelt da jemand dran rum, wird die Server-Datei
mit der lokalen Kopie überschrieben.

Ist halt jetzt alles noch Theorie und ich hab noch nix geproggt...

Andy

_________________
Standart := false; Standard := true;
maxk
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1696
Erhaltene Danke: 1

Win XP, Debian Lenny
Delphi 6 Personal
BeitragVerfasst: Sa 09.07.05 11:47 
ZIP-Passwortschutz kannst du schonmal vergessen, da dieser leicht zu knacken sein soll (hab's nie versucht). Wie gesagt: Du kannst nur mit Benutzerkennungen arbeiten. Wenn du in der Firma auf einies zugreifen kannst, dann weil du authentifiziert bist - das hat aber nichts mit dem Programm zu tun, mit dem du zugreifst. Wenn du unbedingt auf diese Art arbeiten willst, so kannst du dein Programm nur anweisen die Verbindung mit anderen Benutzerdaten aufzubauen. Aber auch diese können genutzt werden um direkten Zugriff zu erhalten.
Löse dich lieber von dem Gedanken mit Freigaben zu arbeiten. Das Problem ist sowieso immer das Selbe: Was das eine Programm senden kann, kann auch ein anderes senden. Also wirst du z.B. FTP,SFTP,WebDav,etc. oder etwas ähnliches nutzen müssen und deinem Programm einen Algorithmus mitgeben, der nur dem Server bekannt ist (bzw. nur von diesem nachvollzogen werden kann) und dich somit authentifizieren. Aber hier muss man wieder Aufwand und Nutzen abwiegen.

Gruß,
maxk

_________________
Ein Computer wird das tun, was Du programmierst - nicht das, was Du willst.