IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

webfsd - Online nel cloud

Esegui webfsd nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando webfsd che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


webfsd - un server http leggero

SINOSSI


webfsd [ Opzioni ]

DESCRIZIONE


Questo è un semplice server http per contenuti puramente statici. Puoi usarlo per servire il
contenuto di un server ftp tramite http per esempio. È anche bello esportare alcuni file il
modo rapido avviando un server http in pochi secondi, senza modificare alcun file di configurazione
prima.

VERSIONI


-h Stampa un breve help e i valori predefiniti per tutte le opzioni. Se usato come ultimo
opzione, la stampa rifletterà le scelte della riga di comando.

-4 Usa IPv4 solo.

-6 Usa IPv6 solo.

-d permettere debug in uscita.

-s Scrivere un avviso di inizio/fine ed errori gravi al sylog. Specifica questa opzione
due volte per ottenere un registro dettagliato (eventi di registro aggiuntivi come connessioni interrotte).

-t asciutto Imposta la rete timeout a >sec< secondi.

-c n Imposta il numero di paralleli consentiti ccollegamenti a >n<. Questo è un limite per thread.

-a n Configura la dimensione della cache della directory. Webfs ha una cache per la directory
elenchi. La directory verrà riletta se la copia nella cache dura più di un'ora
old o se il mtime della directory è cambiato. Il mtime verrà aggiornato se a
file viene creato o cancellato. Lo farà non essere aggiornato se un file viene solo modificato, quindi
potresti ottenere timestamp e dimensioni dei file obsoleti.

-j Non generare un elenco di directory se il file indice non viene trovato.

-y n Imposta il numero di thread da generare (se compilato con il supporto per i thread).

-p porto
Ascolta port >porta< per le connessioni in entrata.

-r dir Imposta documento root a >dir<.

-R dir Imposta la radice del documento su >dir< e chroot su >dir< prima di iniziare a servire i file. Nota
che ciò influisca anche sul percorso del file di registro degli accessi e del file pid.

-f filetto
Usa >file< come indice ffile per le directory. Se un client chiede una directory, è
otterrà >file< come risposta se tale file esiste nella directory e in una directory
quotazione in altro modo. index.html è un nome di file usato di frequente.

-n hostname
Imposta l'hostnnome che il server dovrebbe utilizzare (necessario per i reindirizzamenti).

-i ip Vincolato a IIndirizzo P >ip<.

-l ceppo Log tutte le richieste al file di registro >log< (formato di registro comune). Usando "-" come nome file
fa in modo che webfsd stampi il log di accesso a stdout, che è utile solo insieme a
-F interruttore (vedi sotto).

-L ceppo Come sopra, ma a filo in più ogni riga. Utile se vuoi monitorare il
file di registro con tail -f.

-m filetto
Leggi mime tipi da >file<. L'impostazione predefinita è /etc/mime.types. I tipi mime vengono letti
prima che venga chiamato chroot() (quando avviato con -R).

-k filetto
Usa >file< come pidfile.

-u Utente
Impostato uid a >user< (dopo il collegamento alla porta tcp). Questa opzione è consentita per root
solo.

-g gruppo
Impostato gid a >group< (dopo il collegamento alla porta tcp). Questa opzione è consentita per
solo radice.

-F Non eseguire come demone. Webfsd non si biforcherà in background, non si staccherà da
terminale e segnalare gli errori a stderr.

-b utente:pass
Imposta utente+password per i file esportati. Un solo nome utente/password
è supportata la combinazione per tutti i file.

-e asciutto Espira documenti dopo >sec< secondi. Puoi usarlo per assicurarti che i clienti
ricevere nuovi dati se il contenuto all'interno della radice del documento viene aggiornato regolarmente
intervalli. Webfsd invierà un'intestazione Expires: impostata sull'ora dell'ultima modifica più >sec
secondi, quindi puoi semplicemente utilizzare l'intervallo di aggiornamento per >sec<.

-v permettere vospiti virtuali. Questo ha l'effetto che webfsd si aspetta directory con il
nomi host (minuscolo) nella radice del documento. Se iniziato in questo modo: "webfsd -v -r
/home/web", cercherà il file /home/web/ftp.foobar.org/path/file quando richiesto
per http://ftp.FOObar.org:8000/percorso/file.

-x sentiero
Usa >percorso< come directory CGI. >percorso< viene interpretato in relazione alla radice del documento.
Nota che il supporto CGI è limitato alle richieste GET. Il primo personaggio del percorso
la stringa deve essere una barra!

-~ servitore
Abilita l'accesso a sottodirectory specifiche dell'utente, posizionate uniformemente sotto >subdir<. UN
richiesta di "/~utente/percorso/file", viene riscritto"$CASA/servitore/percorso/file", ed è quindi
verificata l'esistenza. Qui la directory home dell'utente viene recuperata dal sistema
nel modo standard da $ HOME nell'ambiente. Segna bene, quell'utente
richieste specifiche vengono disattivate completamente, nel caso in cui questo interruttore venga a mancare. Da quando
le directory degli utenti si trovano molto probabilmente al di fuori della directory principale del server,
la cura è necessaria con questa opzione.

-S Smodalità server web ecu. Avvertenza: questa modalità è esclusivamente per https.

-C sentiero
File da utilizzare come SSL ccertificato. Questo file deve essere in formato PEM concatenato e potrebbe
contengono il certificato del server e la chiave RSA, ma quest'ultima può ugualmente essere a
entità separata, vedi -K.

-K sentiero
File che contiene la chiave privata, se la chiave non è inclusa nel certificato.

-A sentiero
File opzionale contenente il certificato CA e la catena di certificati.

-V Applicare una procedura di verifica al certificato e alla catena del client. Questi devono, se
questa opzione è scelta, essere fornita da qualsiasi cliente. Ogni membro della catena deve passare
verifica, e deve a sua volta verificare il successivo membro della catena. Il tempo di validità per
il certificato del cliente è controllato.

-Q cifrari
Specificare priorità di crittografia accettabili per handshake, scambio di dati, ecc
il valore predefinito è NORMALE.

Webfsd può essere installato suid root (sebbene l'installazione predefinita non sia suid root). Questo
consente agli utenti di avviare webfsd chroot()ed e di collegarsi a porte inferiori a 1024. Webfsd verrà eliminato
privilegi di root prima che inizi a servire i file.

Il controllo degli accessi si basa semplicemente sui permessi dei file Unix. Webfsd servirà qualsiasi file normale
e fornire elenchi per qualsiasi directory è in grado di aprire(2).

Usa webfsd online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    Phaser
    Phaser
    Phaser è un open veloce, gratuito e divertente
    framework di gioco HTML5 di origine che offre
    Rendering WebGL e Canvas attraverso
    browser Web desktop e mobili. Giochi
    può essere co...
    Scarica Phaser
  • 2
    Motore VASSAL
    Motore VASSAL
    VASSAL è un motore di gioco per creare
    versioni elettroniche della scheda tradizionale
    e giochi di carte. Fornisce supporto per
    rendering e interazione dei pezzi di gioco,
    e ...
    Scarica il motore VASSAL
  • 3
    OpenPDF - Fork di iText
    OpenPDF - Fork di iText
    OpenPDF è una libreria Java per la creazione
    e la modifica di file PDF con un LGPL e
    Licenza open source MPL. OpenPDF è il
    LGPL/MPL successore open source di iText,
    un ...
    Scarica OpenPDF - Fork di iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistema per Automatizzato
    Analisi Geoscientifiche - è un Geografico
    Software del sistema informativo (GIS) con
    immense capacità per i dati geografici
    elaborazione e ana...
    Scarica SAGA GIS
  • 5
    Toolbox per Java/JTOpen
    Toolbox per Java/JTOpen
    IBM Toolbox per Java / JTOpen è un
    libreria di classi Java che supportano il
    client/server e programmazione internet
    modelli su un sistema che esegue OS/400,
    i5/OS, o...
    Scarica Toolbox per Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (o D3 per i documenti basati sui dati)
    è una libreria JavaScript che ti consente
    produrre dati dinamici e interattivi
    visualizzazioni nei browser web. Con D3
    tu...
    Scarica D3.js
  • Di Più "

Comandi Linux

  • 1
    adiff
    adiff
    abidiff - confronta gli ABI dei file ELF
    abidiff confronta il binario dell'applicazione
    Interfacce (ABI) di due librerie condivise
    in formato ELF. Emette un significato
    rapporto...
    Esegui abidif
  • 2
    abidw
    abidw
    abidw - serializza l'ABI di un ELF
    il file abidw legge una libreria condivisa in ELF
    formato ed emette una rappresentazione XML
    del suo ABI all’output standard. IL
    emesso...
    Corri costantemente
  • 3
    copac2xml
    copac2xml
    bibutils - conversione della bibliografia
    utilità...
    Esegui copac2xml
  • 4
    copto
    copto
    copt - ottimizzatore spioncino SYSNOPIS:
    copt file.. DESCRIZIONE: copt è un file
    ottimizzatore spioncino generico. Esso
    legge il codice dal suo input standard e
    scrive un...
    Corri copto
  • 5
    collect_stx_titles
    collect_stx_titles
    collect_stx_titles - raccogli il titolo
    dichiarazioni da documenti Stx...
    Eseguire collect_stx_titles
  • 6
    panca-gatling
    panca-gatling
    panca - benchmark http ...
    Esegui gatling-panca
  • Di Più "

Ad