WvTftp

Screenshot Software:
WvTftp
Mga detalye ng Software:
Bersyon: 1.0.1
I-upload ang petsa: 3 Jun 15
Nag-develop: Mark Cote
Lisensya: Libre
Katanyagan: 13

Rating: nan/5 (Total Votes: 0)

WvTftp ay pinakamabilis TFTP server sa mundo. Hindi, talagang, ito ay. Ang mga proyekto ay orihinal na binuo para sa NetIntegrator, ngunit ito ay kapaki-pakinabang din sa kanyang sarili, at sa gayon ay magagamit nang libre sa ilalim ng mga tuntunin ng GNU LesserGeneralPublicLicense, o LGPL.
Ipon at Pag-install ng WvTFTPd
Kailangan mong magkaroon ng isang kamakailan-lamang na bersyon ng mga library at mga file na header WvStreams
install sa iyong system na gumamit ng WvTFTPd. Inirerekumenda namin bersyon 4.0 o mas mataas.
Maaari mong i-WvStreams mula
    http://open.nit.ca/wiki/index.php?page=WvStreams
Nangangailangan ka rin ng programang "pkg-config", maliban kung nais mong baguhin ang
Makefile at ipasok ang naaangkop na mga landas.
WvTFTPd-install mismo sa / sbin at ang mga tao na pahina sa
/ Tao, kung saan ay ang parehong prefix na kung saan WvStreams ay
na naka-install (kadalasan "/ usr" o "/ usr / lokal"). Muli, i-edit ang Makefile kung
nais mong baguhin ito. Sa kalaunan WvTFTPd maaaring magkaroon ng isang configure script
upang gawin ito.
Upang sumulat ng libro WvTFTPd, untar package sa lugar tulad ng / usr / src at uri
"Gumawa". Kung walang mga error, i-type ang "gumawa install". Pribilehiyo Root ay,
siyempre, na kinakailangan upang i-install ang program.
Pagsasaayos WvTFTPd
Ang configuration file para WvTFTPd ay /etc/wvtftpd.conf. WvTFTPd ay
tumakbo fine nang walang anumang mga espesyal na pagsasaayos, ngunit upang kumuha ng
bentahe ng ilan sa kanyang mga espesyal na tampok, kakailanganin mong lumikha ng isang
configuration file.
Ang unang seksyon ng configuration file ay maaaring maging ganito ang hitsura (default
mga halaga ay ipinapakita):
[TFTP]
Base dir = / tftpboot /
Port = 69
Min Timeout = 100
Max Timeout = 5000
Bilang Max Timeout = 80
Kabuuang Timeout Segundo = 0
Prefetch = 3
Readonly = 1
Default File =
Strip Prefix =
Patungan umiiral na file = 0
Directory Client = 0
Lumikha direktoryo client = 0
"Base dir" ay ang default na direktoryo. Kung ang kahilingan ng isang client ng isang file
hindi tumutukoy ang buong path, ang mga batayang dir ay prepended.
"Port" ay tumutukoy sa port WvTFTP dapat gamitin, kung hindi mo nais na gamitin ang
standard, 69, para sa ilang kadahilanan.
"Min Timeout", "Max Timeout", at "Max Timeout Count" lahat tukuyin ang mga halaga para sa
Pagpaparami timeout WvTFTP ni. Multiplier na ito ay nagsisimula sa 1. WvTFTP ay
retransmit isang packet kung ito ay hindi makakuha ng isang sagot sa ang average RTT kaya malayo
ulit ang square ng kasalukuyang multiplier o ang halaga "Min Timeout",
alinman ang mas malaki. Multipler ay nadagdagan ng isa para sa bawat timeout.
Maaari mo ring tukuyin ang isang "Max Timeout" bilang ang maximum na oras ng paghihintay hanggang
retransmission.
Maaari mo ring tukuyin ang isang timeout sa segundo kung saan ay palaging tukuyin ang mga oras
sa retransmission; halimbawa, maaari mong i-configure WvTFTP na oras out sa bawat. Ito
Sinasapawan pagpaparami backoff. Kung ang bilang ng mga timeout umabot "Max Timeout Count",
ang paglipat ay iniurong.
Kung "Total Timeout Segundo" ay tinukoy at hindi zero, ang paglipat ay
Itinigil na ang tinukoy na bilang ng mga segundo lumipas mula sa panahon ng
reception ng huling packet, hindi alintana ang bilang ng mga retries.
"Prefetch" ay tumutukoy sa halaga ng mga negatibong latency, iyon ay, kung gaano karaming
packet ay ipinadala sa labas sa isang pagkakataon.
"Readonly" tumutukoy kung magsusulat TFTP ay pinahihintulutan. Ang default ay 1 (magsusulat
Hindi pinapayagan).
"Default File" ay ang file na ipinadala sa isang client kung ang hiniling na file ay
hindi magagamit.
Ang path na ibinigay bilang "Strip Prefix" ay awtomatikong Nakuha mula sa
simula ng anumang mga kahilingan ng kliyente. Ito ay ginagawa bago ang pagdaragdag "base dir".
"Patungan umiiral ang file" na tumutukoy kung ang mga umiiral na mga file ay dapat na mapapatungan
kapag ang client upload ng isang file na may parehong pangalan. Kung umiiral ang file at
ito ay itinakda 0 at pagkatapos ay ang pag-upload ay mabibigo sa. Ang default ay hindi patungan
umiiral na mga file (0).
"Directory Client" na tumutukoy kung ang client IP address ay dapat na nakadugtong sa
kapag ang isang file ay nai-upload ang "Base dir". Ito ay magiging sanhi sa mga kliyente na mag-upload
sa kanilang sariling mga direktoryo. Kung ang direktoryo client ay hindi na umiiral at ang
"Gumawa ng listahan client" direktiba nakatakda sa false (0) at pagkatapos ay ang pag-upload ay
mabibigo. Ang default ay hindi maidagdag ang client IP address sa "Base dir"
kapag ang isang file ay nai-upload (0).
"Gumawa ng listahan client" ay lumikha ng direktoryo ng kliyente kapag ang client
upload ng isang file (ipagpalagay "Directory Client" ay nakatakda sa 1, kung hindi man, ito
option ay wala). Ang direktoryo ay isang subdirectory ng "Base dir" at ito ay
ang mga IP address ng client (eg /tftpboot/127.0.0.1). Ang default ay ang
Hindi malikha ang directory client (0).
Ang ikalawang seksyon ay [TFTP / Alyas]. Ito ay naglalaman ng isang listahan ng filename
Sinasapawan. Maaari mong tukuyin ang isang override para sa isang partikular na IP address at din
Sinasapawan ng default para sa IPs hindi malinaw na nakalista. Per-client filename
Tumingin override tulad ng "IPAddress / filename = clientnewfilename". Default
Tumingin override tulad ng "default / filename = newfilename".
Halimbawa:
[TFTP / Alyas]
default / image = image2_4.img
192.168.0.43/image = image2_5b.img
Sa pangyayaring ito, kung ang isang user sa 192.168.0.43 tinangka upang i-download ang
file ng "image", ang file "image2_5b.img" ay talagang maipadala. Mga gumagamit
mula sa ibang machine ay makuha ang file "image2_4.img" kapag humiling sila
"Imahe".
Maaari mo ring tukuyin na isang-beses na alias sa [TFTP / Alias ​​Kapag] na seksyon. Ang
format ay kapareho [TFTP / Alyas]; maaari kang magkaroon ng global o per-client
isang-beses na mga alias. Kapag nagtatanong ang isang client para sa isang file, ang mga tseke WvTftp ang
[Kapag TFTP / Alias] na seksyon ng unang. Kung nakagawa ng pagtutugma, ang alias ay ginagamit,
at kapag ang pagda-download ng mga alias ay tinanggal mula sa section
(Hindi alintana kung ang alias ay global o client-tiyak). Kasunod
pagtutugma ng mga kahilingan ay pagkatapos ay sinusuri laban [TFTP / Alyas] bilang normal.
Tandaan na ang [TFTP / Alias ​​Kapag] entry ay aalisin lamang pagkatapos ng isang matagumpay na
i-download; ang entry ay naiwang nag-iisa kung nabigo ang isang pag-download.
Ang huling seksyon ay [TFTP / Rehistradong Kliyente] at [TFTP / New Kliyente].
[TFTP / Rehistradong Kliyente] ay mayroong isang listahan ng mga IP addresses client ("192.168.0.43
= 1 ") na kilala sa server. Kapag pagtatangka ng isang client upang kumonekta, kung
address nito ay hindi sa [TFTP / Rehistradong Kliyente], ito ay idinagdag sa
[TFTP / New Kliyente]. Na ito ay walang mga function sa loob ng WvTFTP mismo ngunit baka
maging kapaki-pakinabang sa ilang mga sitwasyon (tulad ng sa aming Net Integrators).
Tandaan na UniConf, ang pagsasaayos ng sistema na WvTFTPd paggamit ay maaaring muling ayusin
tulad ng iyong mga config file na ang lahat ng iyong mga setting, kasama ang [alias] at [New
Kliyente] at ganoon, ay sa ilalim ng seksyon ng [TFTP]. Kaya, ang iyong config maaaring
humantong sa hinahanap na tulad nito:
[TFTP]
Port = 69
...
Alyas / default / image = image2_4.img
Bagong mga Kliyente / 192.168.0.1 = 1
Ang format na ito at ang mga halimbawa sa itaas ay lubos na mapagpapalit in
UniConf, ngunit UniConf mas gusto ang huli at muling ayusin ang mga variable thusly.
Mga halimbawa sa itaas gumamit ng hiwalay na mga seksyon para lamang sa kaliwanagan

Ano ang bago sa release na ito.

  • Updates para sa gusali na may WvStreams 4.5 .

Kinakailangan :

  • WvStreams library file at header

Katulad na software

termenu
termenu

20 Feb 15

MetaFTPD
MetaFTPD

20 Feb 15

TermEmulator
TermEmulator

11 May 15

DRBL
DRBL

17 Feb 15

Iba pang mga software developer ng Mark Cote

templeton
templeton

11 May 15

Mga komento sa WvTftp

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!