Temat: Sieć gościnna - dostep uhttpd to /tmp

Hejka

Mam zrobiona siec goscinna ze zmiennym haslem stad : https://eko.one.pl/?p=openwrt-guestnetwork
uzywam qrencode to generowania QR CODE z dostepem do tej sieci..

Wszystko fajnie, tylko chcialbym generowac ten obrazek w /tmp a nie na flash
Jak zrobic, zeby skrypt z /www/cgi-bin/pin mial dostep do /tmp/pin.svg ?
symlink ani bezposredni path nie dziala hmm

sam obrazek dostaje - You don't have permission to access /cgi-bin/pin.svg on this server.
prawa :
-rw-rw-rw-    1 root     root         26282 Oct 16 09:23 pin.svg

2

Odp: Sieć gościnna - dostep uhttpd to /tmp

Najprościej - katalog www dla serwera zrób w /tmp a nie /www. I tam bezpośrednio generuj obrazek, a pliki kopiuj ze flash do /tmp przy starcie routera.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3 (edytowany przez miguelos 2019-10-16 10:14:45)

Odp: Sieć gościnna - dostep uhttpd to /tmp

a nie ma innej metody ?  np prawa uhttpd do /tmp ?
musialbym zapewnic dobra kolejnosc, najpierw kopiowanie, potem start uhttpd

moze start uhttp pod innym portem i z /tmp ?
ale cos tez nie chce mi to zaskoczyc

4

Odp: Sieć gościnna - dostep uhttpd to /tmp

Tylko przez linkowanie plików. Serwer www nie wyjdzie poza katalog domowy (no, ideologicznie nie powinien).

Tak, start innej instalacji uhttpd, przecież możesz mieć kilka.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5 (edytowany przez miguelos 2019-10-16 10:46:34)

Odp: Sieć gościnna - dostep uhttpd to /tmp

ok mam to, sprobuje na innych instancjach uthttpd
nie dzialalo bo mialem literowke w sekcji config 'uhttpd'