Forum » Operacijski sistemi » Kako nastavit pravice, da bo skripta lahko pisala v folder?
Kako nastavit pravice, da bo skripta lahko pisala v folder?
HotBurek ::
Dobro jutro.
Danes imam zelo preprost problem, katerega pa preprosto ne znam rešit.
Na root nivoju (/) imam sledeč folder:
Python skripta se izvaja pod userjem www-data, kar sem preveril z:
Vseeno ko skripto poženem (preko brskalnika - nginx - uwsgi), dobim error:
Če skripto poženem na strežniku kot root, dela.
Kaj je to za en hec s temi premišni zdej?
Danes imam zelo preprost problem, katerega pa preprosto ne znam rešit.
Na root nivoju (/) imam sledeč folder:
drwxrw-rw- 2 root www-data 4096 Mar 17 22:42 search
Python skripta se izvaja pod userjem www-data, kar sem preveril z:
import os, getpass; print(getpass.getuser());
Vseeno ko skripto poženem (preko brskalnika - nginx - uwsgi), dobim error:
File "/var/www/uwsgi/search.py", line 53, in logging
file = open(pathlogging + logname, "w");
PermissionError: [Errno 13] Permission denied: '/search/search.info'Če skripto poženem na strežniku kot root, dela.
Kaj je to za en hec s temi premišni zdej?
root@debian:/# iptraf-ng
fatal: This program requires a screen size of at least 80 columns by 24 lines
Please resize your window
fatal: This program requires a screen size of at least 80 columns by 24 lines
Please resize your window
HotBurek ::
Vola in pol. Zadevo sem rešil.
www-data potrebujre r, w in x na folderju, če želi notri kreirat file. Samo r in w nista dovolj.
Kdo bi si mislil. Well, jst si nisem.
Let's move on.
----------------------------
Tako je, 770 (rwxrwx---) je rešitev.
www-data potrebujre r, w in x na folderju, če želi notri kreirat file. Samo r in w nista dovolj.
Kdo bi si mislil. Well, jst si nisem.
Let's move on.
----------------------------
Tako je, 770 (rwxrwx---) je rešitev.
root@debian:/# iptraf-ng
fatal: This program requires a screen size of at least 80 columns by 24 lines
Please resize your window
fatal: This program requires a screen size of at least 80 columns by 24 lines
Please resize your window
Zgodovina sprememb…
- spremenilo: HotBurek ()
Vredno ogleda ...
| Tema | Ogledi | Zadnje sporočilo | |
|---|---|---|---|
| Tema | Ogledi | Zadnje sporočilo | |
| » | Postavitev mySQLOddelek: Programiranje | 2507 (2085) | M01O |
| » | [php][python][linux] kill scriptOddelek: Programiranje | 1989 (1835) | DeeJay |
| » | Kako zaščititi /uploads direktorij?Oddelek: Izdelava spletišč | 2430 (2193) | MrBrdo |
| » | clarkconnect rabim poomoč pri inštaliranju! (strani: 1 2 3 4 5 )Oddelek: Operacijski sistemi | 17572 (9111) | Gapi |
| » | [php] file upload problem (nicesar ni v /tmp, ubuntu)Oddelek: Izdelava spletišč | 1228 (1157) | steev |