Seite 1 von 2

Programmzugriff auf Datein im Netzwerk geben.

Verfasst: 01.03.2013 23:21
von Fordey_ra
Erst einmal möchte diesem Forum mal danke sagen für die vielen Tipps und Tricks die mich wirklich weitergebracht haben.

Dank dieses Forum wuchs mein Programm immer weiter und dient guten Zwecken.

Ich möchte es jetzt aber auch auf einem Server einsetzen.
Dazu hätte ich folgende Frage, wenn die "User" kein Zugriff bzw. nur lesen des Verzeichnis haben mit welchem das Programm arbeitet, wie schaffe ich das mein Purebasic- Programm aber vollem Zugriff bekommt.
Andere Programme installiert man als Administrator mein Programm wird ja nicht Installiert.

Wäre sehr dankbar für eure Antworten.

__________________________________________________
Thread verschoben
Ankündigungen>Allgemein
01.03.2013
RSBasic

Re: Programmzugriff auf Datein im Netzwerk geben.

Verfasst: 02.03.2013 17:25
von WPö
Hallo!
Fordey_ra hat geschrieben:Erst einmal möchte diesem Forum mal danke sagen für die vielen Tipps und Tricks die mich wirklich weitergebracht haben.
Nichts hält Dich auf. Tue es ruhig!
Fordey_ra hat geschrieben:Dank dieses Forum wuchs mein Programm immer weiter und dient guten Zwecken.
Genitiv. Verrätst Du uns auch, welchem Zweck Dein Programm dient?
Fordey_ra hat geschrieben:Ich möchte es jetzt aber auch auf einem Server einsetzen.
Du weißt aber schon, daß auf Servern vorzugsweise Programme in PHP verwendet werden? Selbstredlich kann man auch Programme in anderen Sprachen einsetzen, doch müssen diese dort auch ausführbar sein. Ich nehme an, Du meinst einen HTTP-Server ("Server" allein sagt zu wenig aus). Solche Rechner werden für gewöhnlich unter GNU/Linux betrieben. Ein Windows- oder Mac-Programm wird darauf nicht laufen.
Fordey_ra hat geschrieben:Dazu hätte ich folgende Frage, wenn die "User" kein Zugriff bzw. nur lesen des Verzeichnis haben mit welchem das Programm arbeitet, wie schaffe ich das mein Purebasic- Programm aber vollem Zugriff bekommt.
Andere Programme installiert man als Administrator mein Programm wird ja nicht Installiert.
Hab sie doch! Wie ich schrieb, läuft Dein Server wahrscheinlich unter GNU/Linux. Da gelten Unix-Rechte. Mit diesen und den bei Verwendung von Apache üblichen Daten .htaccess kannst Du die Zugriffsrechte der Nutzer in Deinem Wurzelverzeichnis und dessen Unterverzeichnissen individuell einstellen. Mit den Zugriffsrechten des PB-Programms hat das erstmal nichts zu tun.

Ich schlage vor, Du machst Dir erst einmal ein paar Gedanken um das Konzept der Unix-Rechte und des mit Abstand weitestverbreiteten HTTP-Servers Apache.

Gruß - WPö

Re: Programmzugriff auf Datein im Netzwerk geben.

Verfasst: 03.03.2013 14:43
von 7x7
Fordey_ra hat geschrieben:...wenn die "User" kein Zugriff bzw. nur lesen des Verzeichnis haben mit welchem das Programm arbeitet...
...dann hat das bestimmt einen tieferen Sinn, sonst wäre die ganze Rechte-Verwaltung nämlich für den Arsch

Die Rechte-Verwaltung für bestimmte User/Verzeichnisse wird vom Administrator festgelegt. Könnte dein Programm diese Verwaltung umgehen, dann könnten auch ANDERE Schadprogramme diesen Schutz aushebeln.

Re: Programmzugriff auf Datein im Netzwerk geben.

Verfasst: 03.03.2013 15:48
von WPö
Moin!

Lassen wir uns am besten erstmal ein paar Antworten geben. Insbesondere die auf die Frage nach der Art des Programms wird für uns aufschlußreich sein.

Gruß - WPö

Re: Programmzugriff auf Datein im Netzwerk geben.

Verfasst: 03.03.2013 17:20
von edel
WPö hat geschrieben:Du weißt aber schon, daß auf Servern vorzugsweise Programme in PHP verwendet werden?
Du weisst aber schon, dass PHP nur ein Bruchteil solcher "Serversoftware" ausmacht?

Re: Programmzugriff auf Datein im Netzwerk geben.

Verfasst: 03.03.2013 17:39
von WPö
Edel: Klar. Deswegen schrieb ich auch vorzugsweise. Das solltest selbst Du gelesen haben. Warum dann Dein Einwand für nichts?

Gruß - WPö

Re: Programmzugriff auf Datein im Netzwerk geben.

Verfasst: 05.03.2013 22:02
von Fordey_ra
Vielen Dank für die Antworten !

Ich meinte ein Programm welches auf einfache Text Dateien auf einem Windows Server zugreift .
Habe festgestellt das ich dieses durch Verweigerung des zugriff auf dem obersten Ordner hinbekomme.
Da mein Programm direkt auf die Dateien dahinter die wiederrum Freigabe haben kann es zugreifen während der User aus Zugriff über den Explorer nicht durchklicken kann.
Datenbanken sind hier wohl viel besser, leider muss ich da wohl nur einiges lernen.
SQL-Lite ist glaube ich nicht Netzwerkfähig oder ?

Re: Programmzugriff auf Datein im Netzwerk geben.

Verfasst: 05.03.2013 22:06
von ts-soft
Steht der Server im Internet oder ist das ein Lokaler Server?
Weil davon hängt auch die Vorgehensweise ab.

Re: Programmzugriff auf Datein im Netzwerk geben.

Verfasst: 05.03.2013 22:07
von Fordey_ra
Lokaler Server nicht im Internet.

Re: Programmzugriff auf Datein im Netzwerk geben.

Verfasst: 05.03.2013 22:14
von ts-soft
Dann würde ich einen PostgreSQL-Server installieren, der wird von PB Nativ unterstützt und ist Netzwerkfähig.
Ist aber aufwendiger als SQLite, aber bei SQLite mußt du den gleichzeitgen Zugriff durch Schreibschutz und
ähnlichem selber regeln, damit es im Netzwerk klappt.

Literatur zu PostgreSQL findest im Internet zu Hauf, auf der Homepage gibts da auch ein dt. Handbuch,
wenn mich nicht alles täuscht.

Gruß
Thomas