EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

webfsd - Online în cloud

Rulați webfsd în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda webfsd care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


webfsd - un server http ușor

REZUMAT


webfsd [ Opțiuni ]

DESCRIERE


Acesta este un server http simplu pentru conținut pur static. Îl puteți folosi pentru a servi
conținutul unui server ftp prin http, de exemplu. De asemenea, este plăcut să exportați unele fișiere
mod rapid prin pornirea unui server http în câteva secunde, fără a edita un fișier de configurare
mai întâi.

OPŢIUNI


-h Imprimați un scurt help text și valorile implicite pentru toate opțiunile. Dacă este folosit ca ultim
opțiunea, imprimarea va reflecta opțiunile din linia de comandă.

-4 Utilizați IPv4 numai.

-6 Utilizați IPv6 numai.

-d Permite dieșire ebug.

-s Scrieți o notificare de pornire/oprire și erori grave la syslog. Specificați această opțiune
de două ori pentru a obține un jurnal detaliat (evenimente de jurnal suplimentare, cum ar fi conexiunile întrerupte).

-t sec Setați rețeaua texpiră la >sec< secunde.

-c n Setați numărul de paralele permise cconexiuni la >n<. Aceasta este o limită pentru fiecare fir.

-a n Configurați dimensiunea cache-ului directorului. Webfs are un cache pentru director
listări. Directorul va fi recitit dacă copia stocată în cache durează mai mult de o oră
vechi sau dacă mtime-ul directorului s-a schimbat. Ora m va fi actualizată dacă a
fișierul este creat sau șters. Se va nu fi actualizat dacă un fișier este doar modificat, deci
s-ar putea să obțineți mărci de timp și dimensiuni de fișiere învechite.

-j Nu generați o listă de director dacă fișierul index nu este găsit.

-y n Setați numărul de fire de execuție de generat (dacă este compilat cu suport pentru fire).

-p port
Ascultă port >port< pentru conexiunile de intrare.

-r dir Setați documentul root to >dir<.

-R dir Setați rădăcina documentului la >dir< și chroot la >dir< înainte de a începe servirea fișierelor. Notă
că acest lucru afectează calea pentru fișierul jurnal de acces și fișierul pid.

-f fişier
Utilizați >fișier< ca index file pentru directoare. Dacă un client solicită un director, acesta
va primi >fișier< ca răspuns dacă un astfel de fișier există în director și într-un director
enumerarea altfel. index.html este un nume de fișier folosit frecvent.

-n nume de gazdă
Setați gazdaname pe care serverul ar trebui să-l folosească (necesar pentru redirecționări).

-i ip A se lega la IAdresa P >ip<.

-l log Log toate cererile către fișierul jurnal >log< (format comun de jurnal). Folosind „-” ca nume de fișier
face ca webfsd să printeze jurnalul de acces la stdout, care este util doar împreună cu
Comutator -F (vezi mai jos).

-L log La fel ca mai sus, dar spălați suplimentar fiecare linie. Util dacă doriți să monitorizați
fișier jurnal cu coada -f.

-m fişier
Citeste mtipuri de ime din >fișier<. Implicit este /etc/mime.types. Se citesc tipurile de mime
înainte ca chroot() să fie apelat (când începe cu -R).

-k fişier
Utilizați >fișier< ca fișier pid.

-u utilizator
set uid la >utilizator< (după legarea la portul tcp). Această opțiune este permisă pentru root
numai.

-g grup
set gid la >grup< (după legarea la portul tcp). Această opțiune este permisă
numai rădăcină.

-F Nu alerga ca daemon. Webfsd nu va trece în fundal, nu se va detașa de
terminal și raportați erorile către stderr.

-b utilizator: trece
Setați utilizator+parola pentru fișierele exportate. Doar un singur nume de utilizator/parolă
este acceptată combinația pentru toate fișierele.

-e sec Edocumente xpire după >sec< secunde. Puteți folosi asta pentru a vă asigura că clienții
primiți date noi dacă conținutul din rădăcina documentului este actualizat în mod regulat
intervale. Webfsd va trimite un antet Expires: setat la ora ultimei modificări plus >sec
secunde, astfel încât să puteți utiliza pur și simplu intervalul de actualizare pentru >sec<.

-v Permite vgazdele reale. Acest lucru are ca efect că webfsd se așteaptă la directoare cu
nume de gazdă (minuscule) sub rădăcina documentului. Dacă începeți astfel: „webfsd -v -r
/home/web”, va căuta fișierul /home/web/ftp.foobar.org/path/file atunci când este întrebat
pentru http://ftp.FOObar.org:8000/cale/fișier.

-x cale
Utilizați >cale< ca director CGI. >calea< este interpretată în raport cu rădăcina documentului.
Rețineți că suportul CGI este limitat la solicitările GET. Primul personaj din cale
șir trebuie să fie o oblică!

-~ servdir
Activați accesul la subdirectoare specifice utilizatorului, situate uniform sub >subdir<. A
cerere pentru "/~utilizator/cale/fișier", este rescris"$HOME/servdir/cale/fișier", și este atunci
verificat pentru existență. Aici directorul principal al utilizatorului este preluat din sistem
în modul standard de la $ ACASĂ în mediu. Mark bine, acel utilizator
cererile specifice sunt complet dezactivate, în cazul în care acest comutator lipsește. De cand
directoarele de utilizatori sunt cel mai probabil situate în afara directorului rădăcină al serverului,
este nevoie de grijă cu această opțiune.

-S Smodul server web sigur. Atenție: Acest mod este strict pentru https.

-C cale
Fișier de utilizat ca SSL ccertificat. Acest fișier trebuie să fie în format PEM înlănțuit și poate
conțin certificat de server, precum și cheie RSA, dar aceasta din urmă poate fi la fel de bine a
entitate separată, vezi -K.

-K cale
Fișier care conține cheia privată, dacă cheia nu este inclusă cu certificatul.

-A cale
Fișier opțional care conține certificatul CA și lanțul de certificate.

-V Aplicați o procedură de verificare certificatului și lanțului clientului. Acestea trebuie, dacă
se alege aceasta optiune, sa fie furnizata de orice client. Fiecare membru al lanțului trebuie să treacă
verificare și trebuie, la rândul său, să verifice următorul membru al lanțului. Timpul de valabilitate pentru
certificatul clientului este verificat.

-Q cifrări
Specificați prioritățile de criptare acceptabile pentru strângere de mână, schimb de date etc
valoarea implicită este NORMAL.

Webfsd poate fi instalat suid root (deși instalarea implicită nu este suid root). Acest
permite utilizatorilor să pornească webfsd chroot()ed și să se lege la porturi sub 1024. Webfsd va cădea
privilegii de root înainte de a începe să servească fișiere.

Controlul accesului se bazează pur și simplu pe permisiunile fișierelor Unix. Webfsd va servi orice fișier obișnuit
și să furnizeze listări pentru orice director pe care îl poate deschide(2).

Utilizați webfsd online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

Comenzi Linux

Ad