WvTftp

Screenshot Software:
WvTftp
Detalii soft:
Versiune: 1.0.1
Incarca data: 3 Jun 15
Producător: Mark Cote
Licenţă: Gratuit
Popularitate: 71

Rating: 4.0/5 (Total Votes: 1)

WvTftp este cel mai rapid sistem TFTP din lume. Nu, într-adevăr, acesta este. Proiectul a fost dezvoltat inițial pentru NetIntegrator, dar este de asemenea util pe cont propriu, și așa este disponibil gratuit sub termenii GNU LesserGeneralPublicLicense, sau LGPL.
Compilarea și instalarea WvTFTPd
Trebuie să aveți o versiune recentă a bibliotecii și antet fișiere WvStreams
instalat pe sistemul dvs. de a utiliza WvTFTPd. Vă recomandăm versiunea 4.0 sau mai mare.
Puteți descărca WvStreams de
    http://open.nit.ca/wiki/index.php?page=WvStreams
Aveți nevoie, de asemenea, programul "PKG-config", dacă nu doriți să modificați
Makefile și introduceți căile adecvate.
WvTFTPd se instalează în / sbin și pagina de manual în
/ Om, în cazul în care este același prefix la care WvStreams este
instalat (de obicei "/ usr" sau "/ usr / local"). Din nou, editați Makefile dacă
doriți să schimbați acest lucru. În cele din urmă WvTFTPd ar putea avea un script de configurare
pentru a face acest lucru.
Pentru a compila WvTFTPd, untar pachetul de undeva ca / ​​usr / src și tipul
"Face". Dacă nu ar exista erori, de tip "make install". Privilegii de root sunt,
desigur, necesar pentru a instala programul.
Configurarea WvTFTPd
Fișierul de configurare pentru WvTFTPd este /etc/wvtftpd.conf. WvTFTPd va
rula bine fără nici o configurare specială, dar în scopul de a lua
profite de unele dintre caracteristicile sale speciale, va trebui să creați un
fișier de configurare.
Prima secțiune a fișierului de configurare ar putea arata ca aceasta (implicit
Valorile sunt afișate):
[TFTP]
Dir de bază = / tftpboot /
Port = 69
Min Timeout = 100
Max Timeout = 5000
Contele Max Timeout = 80
Totale secunde timeout = 0
Prefetch = 3
Readonly = 1
Implicit fișier =
Strip Prefix =
Suprascriere fișier existent = 0
Director Client = 0
Crea directorul client = 0
"Dir de bază" este directorul implicit. Daca un client cere un fișier
fără a preciza calea completă, dir de bază este prefixate.
"Port" specifică WvTFTP de port ar trebui să folosească, dacă nu doriți să utilizați
standardul, 69, pentru un motiv oarecare.
"Min Timeout", "Max Timeout", și "Max Timeout Contele" toate valorile specifica pentru
Timeout exponențială WvTFTP lui. Acest multiplicator începe la 1 WvTFTP va
retransmite un pachet dacă nu obține un răspuns în medie RTT până acum
ori pătratul multiplicare curent sau valoarea "Min Timeout",
oricare dintre acestea este mai mare. Multipler este majorat cu unul pentru fiecare timeout.
Puteți specifica, de asemenea, un "Max Timeout" ca timpul maxim de așteptare până la
retransmisie.
Puteți specifica, de asemenea, un timeout, în secunde, care va specifica întotdeauna timp
de retransmisie; de exemplu, puteți configura WvTFTP în când în fiecare. Acest
suprascrie backoff exponențială. Dacă numărul de timeout ajunge "Max Timeout Contele",
transferul este anulat.
Dacă "Secunde total Timeout" este specificat și nu este zero, transferul va fi
abandonată dacă numărul specificat de secunde trece din momentul
recepția ultimului pachet, indiferent de numărul de încercări.
"Prefetch" specifică suma de latență negativ, care este, cât de multe
pachetele sunt trimise la un moment dat.
"Numai în citire" determină dacă scrierile TFTP sunt permise. Implicit este de 1 (scrieri
nepermis).
"Implicit File" este fișierul trimis la un client dacă fișierul solicitat este
indisponibil.
Calea dat ca "Strip Prefix" este deposedat în mod automat de la
începutul oricărei cereri de client. Acest lucru se face înainte de a adăuga "dir de bază".
"Suprascriere fișier existent" specifică dacă fișierele existente ar fi suprascrise
atunci când clientul încarcă un fișier cu același nume. Dacă fișierul există și
acest lucru este setat la 0, atunci încărcarea va eșua. Valoarea implicită este de a nu suprascrie
fișierele existente (0).
"Directorul Client" specifică dacă adresa IP client ar trebui să fie anexată la
"dir de bază", atunci când un fișier este încărcat. Acest lucru va provoca clientilor pentru a încărca
în lor directorul propriu. Dacă directorul client nu există și
"Crearea directorul client" directiva este setat la fals (0), atunci încărcarea va
eșua. Implicit nu este de a adăuga adresa IP client pentru a "dir de bază"
atunci când un fișier este încărcat (0).
"Crearea directorul client" va crea directorul clientului atunci când clientul
încarcă un fișier (presupunând "Director Client" este setat la 1, în caz contrar, acest
opțiune nu face nimic). Directorul este un subdirector de "dir de bază" și este
adresa IP a clientului (de exemplu, /tftpboot/127.0.0.1). Implicit este de a
nu crea directorul client (0).
A doua secțiune este de [TFTP / Alias]. Acesta conține o listă de nume de fișier
suprascrie. Puteți specifica o suprascrie pentru o anumită adresă IP și, de asemenea,
suprascrie implicite pentru IP enumerate nu explicit. Per-client filename
suprascrie arata ca "IPAddress / filename = clientnewfilename". Lipsă
suprascrie arata ca "default / filename = newfilename".
De exemplu:
[TFTP / Alias]
default / imagine = image2_4.img
192.168.0.43/image = image2_5b.img
În acest caz, dacă un utilizator la 192.168.0.43 încercat pentru a descărca
fișier "imagine", fișierul "image2_5b.img" ar fi de fapt trimis. Utilizatori
de alte mașini va primi fișierul "image2_4.img", atunci când solicită
"Image".
Puteți specifica, de asemenea, aliasuri, o singură dată, în secțiunea [TFTP / Alias ​​După].
Formatul este identică cu [TFTP / Alias]; este posibil să aveți global sau pe-client
pseudonime-o dată. Când un client cere un fișier, WvTftp verifică
[TFTP / Alias ​​După] secțiunea întâi. Dacă un meci este făcută, acest alias este utilizat,
iar când descărcarea termină alias este îndepărtat din secțiunea
(Indiferent dacă alias este globală sau client specific). Ulterior
cererile se potrivesc vor fi apoi comparate cu [TFTP / Alias] ca de obicei.
Rețineți că [TFTP / Alias ​​După] de intrare este îndepărtat numai după o reușită
descărcare; intrarea va fi lăsat în pace, dacă o descărcare eșuează.
Ultimele secțiuni sunt [TFTP / Clienti inregistrati] și [TFTP / clienti noi].
[TFTP / clienti inregistrati] deține o listă de adrese IP client ("192.168.0.43
= 1 "), care sunt cunoscute pentru server. Când un client încearcă să se conecteze, dacă
adresa sa nu este în [TFTP / clienti inregistrati], se adaugă la
[TFTP / clienti noi]. Aceasta nu are nici funcție în interiorul WvTFTP sine, ci s-ar putea
fi util în anumite situații (cum ar fi integratori noastre nete).
Rețineți că UNICONF, sistemul de configurare care WvTFTPd utilizări, poate rearanja
fișierul de configurare, astfel încât toate setările, inclusiv [Alias] și [New
Clienti] și astfel, va fi sub] secțiunea TFTP [. Astfel, config-ul poate
ajung să privească așa:
[TFTP]
Port = 69
...
Pseudonime / default / imagine = image2_4.img
Noi clienti / 192.168.0.1 = 1
Acest format și exemplele de mai sus sunt complet interschimbabile în
UNICONF, dar UNICONF preferă acesta din urmă și va rearanja variabile thusly.
Exemplele de mai sus folosesc secțiuni separate doar pentru claritate

Ce este nou în această versiune:.

  • Actualizări pentru construirea cu WvStreams 4.5 .

Cerințe :

  • WvStreams bibliotecii antet fișiere

Software similare

pftpd
pftpd

17 Feb 15

Squirrel Shell
Squirrel Shell

15 Apr 15

BASH Debugger
BASH Debugger

2 Jun 15

ftpput
ftpput

2 Jun 15

Alte software-uri de dezvoltator Mark Cote

templeton
templeton

11 May 15

Comentarii la WvTftp

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!