İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

webfsd - Bulutta Çevrimiçi

Webfsd'yi OnWorks ücretsiz barındırma sağlayıcısında Ubuntu Online, Fedora Online, Windows çevrimiçi öykünücüsü veya MAC OS çevrimiçi öykünücüsü üzerinden çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen webfsd komutudur.

Program:

ADI


webfsd - hafif bir http sunucusu

SİNOPSİS


webfsd [ seçenekleri ]

TANIM


Bu, tamamen statik içerik için basit bir http sunucusudur. hizmet etmek için kullanabilirsiniz.
örneğin http aracılığıyla bir ftp sunucusunun içeriği. Bazı dosyaları dışa aktarmak da güzeldir.
bazı yapılandırma dosyalarını düzenlemeden birkaç saniye içinde bir http sunucusunu başlatmanın hızlı yolu
İlk.

SEÇENEKLER


-h Kısa yazdır help metni ve tüm seçenekler için varsayılan değerler. Son olarak kullanılırsa
seçeneği, çıktı komut satırı seçimlerini yansıtacaktır.

-4 IPv kullan4 bir tek.

-6 IPv kullan6 bir tek.

-d etkinleştirme debug çıktısı.

-s Bir başlatma/durdurma bildirimi ve ciddi hatalar yazın. syslog. Bu seçeneği belirtin
ayrıntılı bir günlük almak için iki kez (kesilen bağlantılar gibi ek günlük olayları).

-t kuru Ağı ayarla t>sn< saniye.

-c n İzin verilen paralel sayısını ayarlayın c>n< bağlantıları. Bu, iş parçacığı başına bir sınırdır.

-a n Dizin önbelleğinin boyutunu yapılandırın. Webfs, dizin için bir önbelleğe sahiptir
listeler. Önbelleğe alınan kopya bir saatten fazlaysa dizin yeniden okunacaktır.
eski veya dizinin mtime'ı değiştiyse. mtime güncellenirse
dosya oluşturulur veya silinir. O olacak değil bir dosya yalnızca değiştirilirse güncellenebilir, bu nedenle
eski zaman damgaları ve dosya boyutları alabilirsiniz.

-j Dizin dosyası bulunamazsa bir dizin listesi oluşturmayın.

-y n Oluşturulacak iş parçacığı sayısını ayarlayın (iş parçacığı desteğiyle derlenmişse).

-p Liman
Dinle port >port< gelen bağlantılar için.

-r dir Belge ayarla r>dir<'e gidin.

-R dir Dosyaları sunmaya başlamadan önce belge kökünü >dir< ve chroot'u >dir< olarak ayarlayın. Not
bunun erişim günlüğü dosyası ve pid dosyası yolunu da etkilediğini.

-f dosya
Dizin olarak >dosya< kullanın fdizinler için ile. Bir istemci bir dizin isterse,
dizinde ve bir dizinde böyle bir dosya varsa yanıt olarak >dosya< alır
aksi halde listeleme. index.html sık kullanılan bir dosya adıdır.

-n hostname
ana bilgisayarı ayarlansunucunun kullanması gereken ame (yönlendirmeler için gereklidir).

-i ip Bağlanan IP-adresi >ip<.

-l log Log >log< günlük dosyasına yapılan tüm istekler (ortak günlük biçimi). Dosya adı olarak "-" kullanılması
webfsd'nin erişim günlüğünü stdout'a yazdırmasını sağlar, bu yalnızca
-F anahtarı (aşağıya bakın).

-L log Yukarıdakiyle aynı, ancak her satırı ek olarak yıkayın. izlemek istiyorsanız kullanışlıdır.
tail -f ile günlük dosyası.

-m dosya
Okumak m>dosya<'dan ime türleri. Varsayılan /etc/mime.types'dir. Mim türleri okunur
chroot() çağrılmadan önce (-R ile başlatıldığında).

-k dosya
Pidfile olarak >dosya< kullanın.

-u kullanıcı
set uid >user< (tcp bağlantı noktasına bağlandıktan sonra). Bu seçeneğe kök için izin verilir
bir tek.

-g Grup
set gid >group< (tcp portuna bağlandıktan sonra). Bu seçeneğe izin verilir
sadece kök.

-F Daemon olarak çalıştırmayın. Webfsd arka plana geçmez, arka planda ayrılmaz
terminal ve hataları stderr'e bildirin.

-b Kullanıcı geçiş
Dışa aktarılan dosyalar için kullanıcı+parola ayarlayın. Yalnızca tek bir kullanıcı adı/şifre
tüm dosyalar için kombinasyon desteklenir.

-e kuru Expire belgeleri >sn< saniye sonra. Müşterilerin emin olmak için bunu kullanabilirsiniz.
belge kökünüzdeki içerik düzenli olarak güncellenirse yeni veriler alın
aralıklar. Webfsd bir Expires: üstbilgisi son değiştirilme zamanı artı >sn olarak ayarlı gönderecek
saniye, böylece >sn< için güncelleme aralığını kullanabilirsiniz.

-v etkinleştirme virtal ana bilgisayarlar. Bu, webfsd'nin aşağıdakileri içeren dizinleri beklediği etkisine sahiptir.
belge kökü altındaki ana bilgisayar adları (küçük harf). Bu şekilde başlatılırsa: "webfsd -v -r
/home/web", sorulduğunda /home/web/ftp.foobar.org/path/file dosyasını arayacaktır.
için http://ftp.FOObar.org:8000/yol/dosya.

-x yol
CGI dizini olarak >path< kullanın. >yol<, belge köküne göre yorumlanır.
CGI desteğinin GET istekleriyle sınırlı olduğunu unutmayın. Yoldaki ilk karakter
dize bir eğik çizgi olmalıdır!

-~ sunucu
>altdizin< altında tek tip olarak bulunan, kullanıcıya özel alt dizinlere erişimi etkinleştirin. A
için istek"/~kullanıcı/yol/dosya", yeniden yazılır"$EV/sunucu/yol/dosya" ve sonra
varlığı kontrol edildi. Burada kullanıcının ana dizini sistemden alınır
standart bir şekilde $ HOME çevrede. İyi işaretle, o kullanıcı
Bu anahtarın eksik olması durumunda belirli istekler tamamen devre dışı bırakılır. Dan beri
kullanıcı dizinleri büyük olasılıkla sunucunun kök dizininin dışında bulunur,
Bu seçenekle dikkatli olunması gerekir.

-S Sgüvenli web sunucusu modu. Uyarı: Bu mod kesinlikle https içindir.

-C yol
SSL olarak kullanılacak dosya csertifika. Bu dosya zincirleme PEM formatında olmalıdır ve
RSA anahtarının yanı sıra sunucu sertifikası içerir, ancak ikincisi eşit derecede iyi bir
ayrı varlık, bkz. -K.

-K yol
Anahtar sertifikayla birlikte verilmemişse, özel anahtarı içeren dosya.

-A yol
CA sertifikası ve sertifika zincirini içeren isteğe bağlı dosya.

-V İstemci sertifikasına ve zincirine bir doğrulama prosedürü uygulayın. Bunlar gerekir, eğer
bu seçenek seçilir, herhangi bir müşteri tarafından sağlanır. Her zincir üyesi geçmek zorundadır
doğrulama ve sırayla bir sonraki zincir üyesini doğrulamalıdır. geçerlilik süresi
istemci sertifikası kontrol edilir.

-Q şifrelere
El sıkışma, veri alışverişi vb. için kabul edilebilir şifreleme önceliklerini belirleyin.
varsayılan değer NORMAL.

Webfsd, suid root olarak kurulabilir (varsayılan kurulum suid root olmasa da). Bu
kullanıcıların webfsd chroot()ed'i başlatmasına ve 1024'ün altındaki bağlantı noktalarına bağlanmasına izin verir. Webfsd düşecek
Dosyaları sunmaya başlamadan önce kök ayrıcalıkları.

Erişim denetimi, yalnızca Unix dosya izinlerine dayanır. Webfsd herhangi bir normal dosyaya hizmet edecek
ve yapabileceği herhangi bir dizin için listeler sağlar açık(2).

onworks.net hizmetlerini kullanarak webfsd'yi çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

  • 1
    Phaser
    Phaser
    Phaser hızlı, ücretsiz ve eğlenceli bir açık
    sunan kaynak HTML5 oyun çerçevesi
    WebGL ve Canvas oluşturma
    masaüstü ve mobil web tarayıcıları. Oyunlar
    ortak olabilir...
    Phaser'ı indirin
  • 2
    VASAL Motor
    VASAL Motor
    VASSAL, oluşturmak için bir oyun motorudur.
    geleneksel tahtanın elektronik versiyonları
    ve kart oyunları. için destek sağlar
    oyun parçası oluşturma ve etkileşim,
    ve ...
    VASSAL Motorunu İndirin
  • 3
    OpenPDF - iText çatalı
    OpenPDF - iText çatalı
    OpenPDF oluşturmak için bir Java kütüphanesidir.
    ve PDF dosyalarını bir LGPL ile düzenlemek ve
    MPL açık kaynak lisansı. OpenPDF
    LGPL/MPL iText'in açık kaynaklı halefi,
    var ...
    OpenPDF'i İndirin - iText Çatalı
  • 4
    SAGA CBS
    SAGA CBS
    SAGA - Otomatik Sistem
    Yerbilimsel Analizler - Bir Coğrafidir
    Bilgi Sistemi (GIS) yazılımı ile
    coğrafi veriler için muazzam yetenekler
    işleme ve ana...
    SAGA GIS'i indirin
  • 5
    Java/JTOpen için Araç Kutusu
    Java/JTOpen için Araç Kutusu
    IBM Toolbox for Java / JTOpen, bir
    destekleyen Java sınıfları kütüphanesi
    istemci/sunucu ve internet programlama
    modelleri OS/400 çalıştıran bir sisteme,
    i5/OS veya...
    Java/JTOpen için Toolbox'ı indirin
  • 6
    d3.js
    d3.js
    D3.js (veya Veriye Dayalı Belgeler için D3)
    sağlayan bir JavaScript kitaplığıdır.
    dinamik, etkileşimli veriler üretmek için
    web tarayıcılarında görselleştirmeler. D3 ile
    sen...
    D3.js'yi indirin
  • Daha fazla »

Linux komutları

Ad