Jeg sidder med en Resin på IIS5.0 og har lidt problemer med at brugere har mulighed for at kalde System.exit(1); og få srun til at gå ned.
Jeg har fundet lidt omkring java.policy og indtil videre ser den således ud:
grant { permission java.security.AllPermission;}; grant { permission java.lang.RuntimePermission "stopThread"; };
... men det forhindrer ikke brugere i at lukke serveren, og jeg forstår ikke syntax'en. Findes der en beskrivelse over alle metoder til at disable specielle funktioner??
... siger mig intet. Jeg forstår simpelthen ikke syntax'en og hvordan den skal bruges. Det kunne være man kunne få vist et eksempel på hvordan man lukker af for eksempelvis exitVm, jeg mener det er den der kontrollerer System.exit(int-værdi); ??
Det er godt nok lidt sjovt, for når jeg spørger på:
System.getSecurityManager()
skriver den null somom den ikke var til stede, men åbner jeg mit policy tool får jeg ikke nogen fejl. Det vil sige, har jeg læst, at policy-filen eksisterer, men mere har jeg ikke fundet ud af...
Hmmm, det fik jeg nu ikke meget ud af, men jeg har fundet: C:\j2sdk1.4.1_01\jre\lib\security hvor der ligger en policy fil også, udover den jeg selv har lavet i: C:\Documents and Settings\mit home user dir\ Men den går jeg ikke ud fra jeg skal bruge?
Der står noget om at man skal lave lidt om i wrapper.pl men det findes der ikke en fil på mit system der hedder.
Jo, men det kan jeg ikke. Der er ikke rigtig nogen gode tutorials jeg kan læse om det på, i hvert fald ikke noget der virker...
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.