Temat: najprostsze udostepnianie plikow przez www + haslo

Nigdzie nie znalazlem opcji jak ustawic cos takiego :

link w /www/jakis katalog do /mnt/moj-podlaczony-dysk/jakis-tam-katalog
+ proste uwierzytelnianie za pomoca pliku .htaccess (jak to sie generowalo?)

nawet nie wiem czy http w gargoyle cos takiego obsluguje...

jeszcze fajniejsza opcja bylaby jeszcze mozliwosc wgrywania plikow przez http... bez zbednych bajerow, tylko wybierz plik i wgraj i pojawialyby sie rowniez w tym spisie

da sie zrobic cos takiego ?

2

Odp: najprostsze udostepnianie plikow przez www + haslo

uhttpd, tak da się. Wysyłanie już nie, bo jakąś stronę do tego potrzebujesz.

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

3

Odp: najprostsze udostepnianie plikow przez www + haslo

znalazlem jakis skrypt w perlu (cgi) do tej roboty, tylko nigdzie nie moge znalezc co z perla doinstalowac by to gralo..
perl chyba lzejzy niz instalowanie php ?

4

Odp: najprostsze udostepnianie plikow przez www + haslo

moduły perla smile A jakie to zależy od skryptu. Jak uruchomisz to zwykle się będzie wydzierał czego mu brakuje.

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

5

Odp: najprostsze udostepnianie plikow przez www + haslo

tak, tylko nawet nie wiem jak to uruchomic, przez www nie chodzi
perla nie mam na razie zadnego, bo samych pakietow w opkg jest 159...
macie moze jakies tutoriale - gdziekolwiek? na openwrt ? nic nie znalazlem..

6

Odp: najprostsze udostepnianie plikow przez www + haslo

Czekaj - masz cgi perlowe a nie zainstalowałeś perla?

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

7 (edytowany przez miguelos 2013-10-14 13:32:40)

Odp: najprostsze udostepnianie plikow przez www + haslo

perla juz mam, testowy skrypt cgi de facto wywolujacy sh dzialal
chyba odpuszcze temat
moze upload przez php bedzie latwiejszy ?

a moze udaloby sie wykorzystac w tym celu upload, ktory jest w menu gargoyle system/aktualizacja  ?

tylko chodzilo mi zabezpieczenie tez tego interfejsu haslem (to na razie zrobilem, ale w uhttpd)

8

Odp: najprostsze udostepnianie plikow przez www + haslo

http://wiki.openwrt.org/doc/uci/uhttpd# … httpd.conf

Masz jak ustawić pytanie o hasło.

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

9

Odp: najprostsze udostepnianie plikow przez www + haslo

w odpowiedzi na mojego maila autor droopy'ego dodal funkcjonalnosc uwierzytelniania

nowy droopy :
https://raw.github.com/stackp/Droopy/master/droopy

proste uwierzytelnianie

droopy --auth username:password

uwierzytelnianie + HTTPS
tworzenie certyfikatu dla HTTPS :

openssl req -x509 -nodes -days 365 -newkey rsa:1024 -keyout mycert.pem -out mycert.pem

droopy --auth username:password --ssl mycert.pem

potrzebne pakiety :
opkg install python
opkg install python-openssl

banalne i dziala !