Programmzugriff auf Datein im Netzwerk geben.
Programmzugriff auf Datein im Netzwerk geben.
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
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.
Hallo!
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ö
Nichts hält Dich auf. Tue es ruhig!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.
Genitiv. Verrätst Du uns auch, welchem Zweck Dein Programm dient?Fordey_ra hat geschrieben:Dank dieses Forum wuchs mein Programm immer weiter und dient guten Zwecken.
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:Ich möchte es jetzt aber auch auf einem Server einsetzen.
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.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.
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ö
Ich glaube nur der Statistik, die ich selbst gefälscht habe!
Meine Netzpräsenz: WPö.de
PB5.31 auf LMDE und Pentium T7200 2,00GHz, 4GB DDR2, ATI X1400.
Meine Netzpräsenz: WPö.de
PB5.31 auf LMDE und Pentium T7200 2,00GHz, 4GB DDR2, ATI X1400.
Re: Programmzugriff auf Datein im Netzwerk geben.
...dann hat das bestimmt einen tieferen Sinn, sonst wäre die ganze Rechte-Verwaltung nämlich für den ArschFordey_ra hat geschrieben:...wenn die "User" kein Zugriff bzw. nur lesen des Verzeichnis haben mit welchem das Programm arbeitet...
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.
- alles was ich hier im Forum sage/schreibe ist lediglich meine Meinung und keine Tatsachenbehauptung
- unkommentierter Quellcode = unqualifizierter Müll
- unkommentierter Quellcode = unqualifizierter Müll
Re: Programmzugriff auf Datein im Netzwerk geben.
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ö
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ö
Ich glaube nur der Statistik, die ich selbst gefälscht habe!
Meine Netzpräsenz: WPö.de
PB5.31 auf LMDE und Pentium T7200 2,00GHz, 4GB DDR2, ATI X1400.
Meine Netzpräsenz: WPö.de
PB5.31 auf LMDE und Pentium T7200 2,00GHz, 4GB DDR2, ATI X1400.
Re: Programmzugriff auf Datein im Netzwerk geben.
Du weisst aber schon, dass PHP nur ein Bruchteil solcher "Serversoftware" ausmacht?WPö hat geschrieben:Du weißt aber schon, daß auf Servern vorzugsweise Programme in PHP verwendet werden?
Re: Programmzugriff auf Datein im Netzwerk geben.
Edel: Klar. Deswegen schrieb ich auch vorzugsweise. Das solltest selbst Du gelesen haben. Warum dann Dein Einwand für nichts?
Gruß - WPö
Gruß - WPö
Ich glaube nur der Statistik, die ich selbst gefälscht habe!
Meine Netzpräsenz: WPö.de
PB5.31 auf LMDE und Pentium T7200 2,00GHz, 4GB DDR2, ATI X1400.
Meine Netzpräsenz: WPö.de
PB5.31 auf LMDE und Pentium T7200 2,00GHz, 4GB DDR2, ATI X1400.
Re: Programmzugriff auf Datein im Netzwerk geben.
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 ?
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 ?
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
Re: Programmzugriff auf Datein im Netzwerk geben.
Steht der Server im Internet oder ist das ein Lokaler Server?
Weil davon hängt auch die Vorgehensweise ab.
Weil davon hängt auch die Vorgehensweise ab.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Re: Programmzugriff auf Datein im Netzwerk geben.
Lokaler Server nicht im Internet.
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
Re: Programmzugriff auf Datein im Netzwerk geben.
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
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
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
