Auteur Topic: met php een python script starten, geen rechten  (gelezen 5463 keer)

Offline B3rt

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 10
  • -Ontvangen: 33
  • Berichten: 358
met php een python script starten, geen rechten
« Gepost op: 06 juni 2021, 16:26:46 »
Ik wil met een php script (aanroep via website) een python commando uitvoeren echter ik loop tegen rechten problemen aan.

Het php script zelf werkt.
Het pyhton script zelf werkt ook.
Als je alles als admin via de commandline start werkt het echter NIET als je dit dus doet via de webserver/browser.

Het php start het python script via een exec echter dan krijg ik als resultaat terug NULL, geef je een simpel commando bv exec("whoami"); dan krijg ik wel resultaat, dus exec werkt.

Ik weet vrijwel zeker dat de user 'http' (waarmee via de webbrowser het script wordt uitgevoerd) geen rechten heeft om het python script to mogen starten.

De vraag is nu, hoe kan ik de gebruiker 'http' extra rechten geven dat deze de binary /volume1/@appstore/python3/bin/python3.7 wel mag uitvoeren zodat het script gestart kan worden?
  • Mijn Synology: DS1515+
  • HDD's: 5 x WD30EZRX
  • Extra's: 2x250SSD cache + 6GB

Offline heuvenk

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 2
Re: met php een python script starten, geen rechten
« Reactie #1 Gepost op: 23 mei 2022, 12:25:30 »
Beste B3rt,

Ik wil ook graag python scripts kunnen starten vanuit mijn www map, kan jij uitleggen hoe je dit gedaan hebt?

Gr,

Kees van Heuven


 

Kan geen verbinding krijgen ondanks dat VPN server zegt verbonden te zijn

Gestart door rvldjBoard VPN Server

Reacties: 4
Gelezen: 2205
Laatste bericht 21 september 2021, 20:41:02
door Babylonia
DS216+ geen lampjes en geen webinterface, wel aan. Data migreren naar nieuwe?

Gestart door Tazz666Board NAS hardware vragen

Reacties: 13
Gelezen: 3397
Laatste bericht 25 januari 2022, 20:44:08
door Tazz666
Medusa DSM7 rechten instellen

Gestart door mvveelenBoard SickBeard

Reacties: 4
Gelezen: 3479
Laatste bericht 25 juni 2022, 17:36:21
door mvveelen
VERPLAATST: Docker compose spotweb maakt geen verbinding met newsserver

Gestart door BirdyBoard Spotweb

Reacties: 0
Gelezen: 3713
Laatste bericht 03 april 2023, 09:20:58
door Birdy
VERPLAATST: Geen Connectie

Gestart door BrioletBoard NAS hardware vragen

Reacties: 0
Gelezen: 478
Laatste bericht 31 december 2023, 11:41:11
door Briolet