Skal virksomheder stå stærkere mod angreb og kunne udvikle sig, skal sikkerhed, drift og forretning tænkes sammen. Det er tanken bag Jysk IT’s ambition om at skabe en “sikker fremtid” for kunderne.
Der kan være et problem med ejerskab af mapper. Hvis webserveren kører som "apache" - og man selv er en anden som ftp-bruger, kan man få rettighedsproblemer. Men det er ikke noget med safe_mode.
Kommandoen mkdir kan dog direkte være slået fra i en PHP-opsætning (uden at jeg skal kunne gøre mig klog på hvorfor....)
Erik: Har prøvet mange forskellige varianter, men eks:
mkdir('/home/web/TVF/TIWEB/testdir', 0700);
-giver anledning til følgende fejl:
Warning: mkdir(): SAFE MODE Restriction in effect. The script whose uid is 851 is not allowed to access /home/web/TVF/TIWEB owned by uid 502 in /home/web/TVF/TIWEB/dirtest.php on line 10
iphase:
Warning: mkdir(): SAFE MODE Restriction in effect. The script whose uid is 851 is not allowed to access / owned by uid 0 in /home/web/TVF/TIWEB/dirtest.php on line 12
sukos:
Warning: mkdir(): SAFE MODE Restriction in effect. The script whose uid is 851 is not allowed to access /home/web/TVF/CAST owned by uid 502 in /home/web/TVF/TIWEB/dirtest.php on line 16
iphase: Nej, jeg kan ikke selv styre serveren - det er SDU's webserver og den vil de desværre ikke give mig fuld adgang til at lege med - jeg forstår det virkelig ikke ;-)
Erik: Jeg har også prøvet med relative stier - eks:
mkdir('testdir', 0700);
som giver anledning til følgende fejlmelding:
Warning: mkdir(testdir): Permission denied in /home/web/TVF/TIWEB/dirtest.php on line 15
samt:
mkdir('./testdir', 0700);
som giver anledning til følgende fejlmelding:
Warning: mkdir(./testdir): Permission denied in /home/web/TVF/TIWEB/dirtest.php on line 16
-ville det evt. være en ide, hvis 'TIWEB' biblioteket fik ændret ejerskab, så det havde samme UID som det UID der udfører php-scripts? (Så burde man vel kunne nøjes med "mindre" end chmod 0777 ?)
Kører serveren med safe mode betyder det ingenting. De andre på serveren kan ikke komme til det. Med mindre der også er Perl eller lignende, der ikke respektere safe mode.
Så tror jeg bare, at jeg benytter mig af chmod 0777 via ftp og kører det den vej - jeg kender desværre ikke så meget til filsystemet i linux, så jeg er dårlig til at vurdere sikkerhedsrisici ved forskellige alternativer.
Jeg siger mange tak og hvis du lige smides et svar, da du jo har løst problemet.
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.