Gå til innhold

Linuxkommandoer fra webside?


pats

Anbefalte innlegg

Hei!

 

Er det noen som har en viss peiling, eller som kan føre meg videre til litt informasjon ang. linuxkommandoer kjørt fra en webside? Tenker altså på et php-script eller ett eller annet som f.eks kan lage mapper på serveren, slette, rename, kjøre osv.

 

:hmm:

Lenke til kommentar
Videoannonse
Annonse
Hei!

 

Er det noen som har en viss peiling, eller som kan føre meg videre til litt informasjon ang. linuxkommandoer kjørt fra en webside? Tenker altså på et php-script eller ett eller annet som f.eks kan lage mapper på serveren, slette, rename, kjøre osv.

 

:hmm:

Du kan bruke konsoll-kommandoar enkelt og greit med exec();

 

f.eks:

 

<?php

$var = exec("uptime");

echo $var;

?>

 

Så treng du sjølvsagt ikkje echo-e det du ikkje treng å vise outputet av.

 

F.eks:

 

<?php

exec("mkdir test");

?>

 

Hugs at webserveren må ha rettigheitar til å gjere operasjonane. Så om webserveren køyrer som nobody, ja så må nobody ha moglegheiten til å opprette mappe der du vil gjere det.

Endret av objorkum
Lenke til kommentar
Et kjapt spm: Dersom jeg har en www_docs i hjemmemappen min, som deles over http ved servernavn/~brukernavn - kjøres apache-tråden som bruker den mappa med min bruker, eller som nobody?

Ikkje som din brukar, men den som er oppsatt i konfigurasjonen.

 

Du kan jo mekke eit PHP-script for å sjekke det:

 

<?php

passthru("whoami");

?>

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...