/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
permission driller lidt for meget
Fra : Michael Andreasen


Dato : 29-06-03 02:03

Jeg har en fil

-rw------- 1 1022 1022 10 Jun 29 02:18 /var/www/folder/.ftp

Er der en måde hvorfra jeg kan hente denne fil via et PHP script/web?

Jeg har forsøgt at sætte chmod 755 via backtics i PHP, men får en "Operation
not permitted .... " fejl.

Hvordan håndterer jeg denne fejl? Selve scriptet der forsøger at tilgå filen
er ejet af root:root, men det er vel apache's uid der bliver brugt
formentlig..

hvad gør jeg?

--
Med Venlig Hilsen
Michael Andreasen




 
 
Thomas D (29-06-2003)
Kommentar
Fra : Thomas D


Dato : 29-06-03 02:08

Michael Andreasen wrote:
> Jeg har en fil
>
> -rw------- 1 1022 1022 10 Jun 29 02:18
> /var/www/folder/.ftp
>
> Er der en måde hvorfra jeg kan hente denne fil via et PHP script/web?
>
> Jeg har forsøgt at sætte chmod 755 via backtics i PHP, men får en
> "Operation not permitted .... " fejl.
>
> Hvordan håndterer jeg denne fejl? Selve scriptet der forsøger at
> tilgå filen er ejet af root:root, men det er vel apache's uid der
> bliver brugt formentlig..

Ja.


> hvad gør jeg?

ssh'er til serveren og chmodder den til 755.

Mvh
Thomas



Thomas D (29-06-2003)
Kommentar
Fra : Thomas D


Dato : 29-06-03 02:09

Michael Andreasen wrote:
> Jeg har en fil
>
> -rw------- 1 1022 1022 10 Jun 29 02:18
> /var/www/folder/.ftp
>
> Er der en måde hvorfra jeg kan hente denne fil via et PHP script/web?

Erhm... ja. Jeg glemte at du kan osse sætte apache til at køre som enten
root eller den bruger som ejer filen.
Jeg vil dog ikke anbefale at lade apache køre som root.

Mvh
Thomas



Michael Andreasen (29-06-2003)
Kommentar
Fra : Michael Andreasen


Dato : 29-06-03 02:21

"Thomas D" <dinadur@hotmail.com> wrote in message
news:3efe3c80$0$76131$edfadb0f@dread11.news.tele.dk...
> > -rw------- 1 1022 1022 10 Jun 29 02:18
> > /var/www/folder/.ftp
> > Er der en måde hvorfra jeg kan hente denne fil via et PHP script/web?
>
> Erhm... ja. Jeg glemte at du kan osse sætte apache til at køre som enten
> root eller den bruger som ejer filen.
> Jeg vil dog ikke anbefale at lade apache køre som root.

Jeg burde måske have skrevet, at denne fil ikke er den eneste.. jeg har
mange eksemplarer af denne fil, som alle er ejet af forskellige uid/gid

Så det er udelukket.

apache som root er også udelukket.

Spekulerede på om jeg kunne lade PHP execute et root ejet shell script som
læser filen. Hvis apache brugeren starter et script som er ejet af root, så
må det script vel blive startet som root? eller?

nej jeg er lidt forvirret over det.

--
Mvh
Michael



Michael Andreasen (29-06-2003)
Kommentar
Fra : Michael Andreasen


Dato : 29-06-03 02:36

"Michael Andreasen" <maskinen2000@hotmail.com> wrote in message
news:bdlesl$2oh$1@sunsite.dk...
> Spekulerede på om jeg kunne lade PHP execute et root ejet shell script som
> læser filen. Hvis apache brugeren starter et script som er ejet af root,

> må det script vel blive startet som root? eller?
> nej jeg er lidt forvirret over det.

Hvad med sudo? Kan det bruges her.. har rodet rundt i man sudo, men er ikke
vant til at arbejde med den.

Nogen der kan guide mig lidt

--
Mvh
Michael



Søg
Reklame
Statistik
Spørgsmål : 177554
Tips : 31968
Nyheder : 719565
Indlæg : 6408852
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste