Hallo Ihr!
Ich verwende diverse Java-Software wie z.B. Eclipse, MySQL oder JBoss. Dabei arbeite ich unter Windows XP mit Benutzerrechten. Also entgegen der üblichen Praxis mit einem User, der nicht der Gruppe "Administratoren" angehört. Dabei ist mir aufgefallen, dass offenbar keines der Java-Tools auf eine solche Situation vorbereitet ist. Zumindest unter Windows werden Konfigurationseinstellungen u.ä. gerne in das Programmverzeichnis der jeweiligen Anwendung gelegt. Tomcat spinnt beim Versuch, den Server autom. per Dienst zu starten sogar total ab.
Bisher habe ich meistens versucht herauszufinden, welche Verzeichnisse für User Änderungsberechtigung haben müssen (in der Regel conf und ähnliches) und habe dann die Berechtigung entsprechend geöffnet. Das klappt aber eher unzuverlässig. Wenn's mir zu bunt wurde, habe ich dann doch das gesamte Programmverzeichnis für User freigegeben.
In der Doku zu den Tools findet man normalerweise keine Hinweise auf eine Nutzung unter eingeschränkten Rechten. Offenbar glauben immer noch alle in Linux beheimateten Entwickler, dass es unter Windows sowas nicht gibt. Dabei sollten doch zum Beispiel bei einem Webserver die Programmdateien möglichst gut geschützt werden. Und das Speichern von Anwendungsdaten unter %appdata% scheint nur Eclipse-Programmierern bekannt zu sein. Und auch dort wird nur teilweise davon gebrauch gemacht.
Dabei frage ich mich nun, wie ihr diesbezüglich vorgeht? Oder habe ich hier ein übersteigertes Sicherheitsbedürfnis? ???:L
Titus
Ich verwende diverse Java-Software wie z.B. Eclipse, MySQL oder JBoss. Dabei arbeite ich unter Windows XP mit Benutzerrechten. Also entgegen der üblichen Praxis mit einem User, der nicht der Gruppe "Administratoren" angehört. Dabei ist mir aufgefallen, dass offenbar keines der Java-Tools auf eine solche Situation vorbereitet ist. Zumindest unter Windows werden Konfigurationseinstellungen u.ä. gerne in das Programmverzeichnis der jeweiligen Anwendung gelegt. Tomcat spinnt beim Versuch, den Server autom. per Dienst zu starten sogar total ab.
Bisher habe ich meistens versucht herauszufinden, welche Verzeichnisse für User Änderungsberechtigung haben müssen (in der Regel conf und ähnliches) und habe dann die Berechtigung entsprechend geöffnet. Das klappt aber eher unzuverlässig. Wenn's mir zu bunt wurde, habe ich dann doch das gesamte Programmverzeichnis für User freigegeben.
In der Doku zu den Tools findet man normalerweise keine Hinweise auf eine Nutzung unter eingeschränkten Rechten. Offenbar glauben immer noch alle in Linux beheimateten Entwickler, dass es unter Windows sowas nicht gibt. Dabei sollten doch zum Beispiel bei einem Webserver die Programmdateien möglichst gut geschützt werden. Und das Speichern von Anwendungsdaten unter %appdata% scheint nur Eclipse-Programmierern bekannt zu sein. Und auch dort wird nur teilweise davon gebrauch gemacht.
Dabei frage ich mich nun, wie ihr diesbezüglich vorgeht? Oder habe ich hier ein übersteigertes Sicherheitsbedürfnis? ???:L
Titus