WvTftp

Software captura de pantalla:
WvTftp
Detalles de software:
Versión: 1.0.1
Fecha de carga: 3 Jun 15
Promotor: Mark Cote
Licencia: Libre
Popularidad: 13

Rating: nan/5 (Total Votes: 0)

WvTftp es servidor TFTP más rápido del mundo. No, en serio, lo es. El proyecto fue desarrollado originalmente para el NetIntegrator, pero también es útil por sí misma, y ​​por lo tanto está disponible de forma gratuita en los términos de la GNU LesserGeneralPublicLicense o LGPL.
Compilar e instalar WvTFTPd
Usted necesita tener una versión reciente de los archivos de la biblioteca y de cabecera WvStreams
instalado en su sistema para utilizar WvTFTPd. Se recomienda la versión 4.0 o superior.
Puede descargar desde WvStreams
    http://open.nit.ca/wiki/index.php?page=WvStreams
También necesita el programa "pkg-config", a menos que desee modificar el
Makefile y inserte los caminos adecuados.
WvTFTPd instala en / sbin y la página del manual en
/ Hombre, ¿dónde está el mismo prefijo a la que es WvStreams
instalado (normalmente "/ usr" o "/ usr / local"). Una vez más, editar el Makefile si
desea cambiar esto. Finalmente WvTFTPd podría tener un script de configuración
hacer esto.
Para compilar WvTFTPd, untar el paquete a algún lugar como / usr / src y tipo
"Hacer". Si no hubo errores, escriba "make install". Privilegios de root son,
por supuesto, necesario para instalar el programa.
Configuración WvTFTPd
El archivo de configuración para WvTFTPd es /etc/wvtftpd.conf. WvTFTPd voluntad
ejecute bien sin ninguna configuración especial, pero con el fin de tomar
ventaja de algunas de sus características especiales, tendrás que crear un
archivo de configuración.
La primera sección del archivo de configuración podría tener este aspecto (por defecto
valores se muestran):
[TFTP]
Dir Base = / tftpboot /
Puerto = 69
Min Tiempo de espera = 100
Max Tiempo de espera = 5000
Conde Max Tiempo de espera = 80
Total de segundos de tiempo de espera = 0
Prefetch = 3
Readonly = 1
Archivo predeterminado =
Gaza Prefijo =
Sobrescribir archivo existente = 0
Directorio de cliente = 0
Crear directorio del cliente = 0
"Dir Base" es el directorio predeterminado. Si un cliente solicita un archivo
sin especificar la ruta completa, el directorio base se antepone.
"Puerto" especifica el WvTFTP puerto debe usar, si usted no desea utilizar el
Estándar, 69, por alguna razón.
"Min Tiempo de espera", "Max Tiempo de espera", y "Tiempo de espera de Max Count" toda especificar valores para
Tiempo de espera exponencial de WvTFTP. Este multiplicador se inicia en 1. WvTFTP voluntad
retransmitir un paquete si no recibe una respuesta en el promedio de RTT hasta ahora
veces el cuadrado del multiplicador actual o el valor "Min Tiempo de espera",
lo que sea mayor. El multipler se incrementa en uno para cada tiempo de espera.
También puede especificar un "Max Tiempo de espera", como el tiempo máximo de espera hasta
retransmisión.
También puede especificar un tiempo de espera en segundos que siempre especificar el tiempo
de retransmisión; por ejemplo, puede configurar WvTFTP a tiempo de espera cada. Este
anula backoff exponencial. Si el número de tiempos de espera llega a "Max Timeout Count",
la transferencia se aborta.
Si se especifica "Segundos total de tiempo de espera" y no es cero, la transferencia será
abortado si el número especificado de segundos transcurren desde el momento de la
recepción del último paquete, independientemente del número de reintentos.
"Prefetch" especifica la cantidad de latencia negativo, es decir, el número de
los paquetes se envían a la vez.
"Sólo lectura" determina si se permiten escrituras TFTP. El valor predeterminado es 1 (escrituras
No permitido).
"Archivo predeterminado" es el archivo enviado a un cliente si el archivo solicitado es
no disponible.
La ruta dada como "Strip Prefijo" es despojado automáticamente de la
a partir de las solicitudes de los clientes. Esto se hace antes de añadir "dir base".
"Sobrescribir archivo existente" especifica si los archivos existentes deben ser sobrescritos
cuando el cliente sube un archivo con el mismo nombre. Si el archivo existe y
está ajustado a 0, entonces la carga fallará. El valor por defecto es no sobrescribir
archivos existentes (0).
"Directorio Client" especifica si la dirección IP del cliente debe ser adjunta al
el "dir Base" cuando se carga un archivo. Esto hará que los clientes carguen
en su propio directorio. Si no existe el directorio de cliente y el
"Crear directorio del cliente" directiva se establece en false (0), entonces la carga será
fallar. El valor por defecto es no añadir la dirección IP del cliente a la "dir Base"
cuando se carga un archivo (0).
"Crear directorio del cliente" va a crear el directorio del cliente cuando el cliente
carga un archivo (suponiendo "Directorio de Cliente" se pone a 1, de lo contrario, este
opción no hace nada). El directorio es un subdirectorio de "dir Base" y es
la dirección IP del cliente (por ejemplo /tftpboot/127.0.0.1). El valor predeterminado es
no crear el directorio del cliente (0).
La segunda sección es [TFTP / Alias]. Contiene una lista de nombre de archivo
anulaciones. Puede especificar un reemplazo para una dirección IP en particular y también
anula por defecto de IPs listadas no explícitamente. Per-cliente de nombre de archivo
anulaciones parecen "Dirección IP / nombre de archivo = clientnewfilename". Defecto
anulaciones parecen "default / filename = newfilename".
Por ejemplo:
[TFTP / Alias]
default / image = image2_4.img
192.168.0.43/image = image2_5b.img
En este ejemplo, si un usuario en 192.168.0.43 intentó descargar el
archivo "imagen", el archivo "image2_5b.img" en realidad sería enviado. Usuarios
de otras máquinas tendrán el archivo "image2_4.img" cuando solicitan
"Imagen".
También puede especificar los alias de una sola vez en la sección [TFTP / Alias ​​vez]. Los
formato es idéntico al de [TFTP / Alias]; es posible que tenga global o por cliente
alias de una sola vez. Cuando un cliente solicita un archivo, WvTftp comprueba el
[TFTP / Alias ​​vez] la sección primera. Si se produce una coincidencia, se utiliza este alias,
y cuando la descarga termina el alias se elimina de la sección
(Independientemente de si el alias es global o específica del cliente). Posterior
peticiones relacionados se cotejan con [TFTP / Alias] de forma normal.
Tenga en cuenta que la [TFTP / Alias ​​vez] de entrada sólo se retira después de una exitosa
descarga; la entrada será dejado solo, si falla una descarga.
Las últimas secciones son [TFTP / Clientes Registrados] y [TFTP / Nuevos Clientes].
[TFTP / Clientes Registrados] contiene una lista de direcciones IP de cliente ("192.168.0.43
= 1 ") que se sabe que el servidor. Cuando un cliente intenta conectarse, si
su dirección no está en [TFTP / Clientes Registrados], se añade a
[TFTP / Nuevos Clientes]. Esto no tiene ninguna función en el interior de sí mismo, pero WvTFTP fuerza
ser útil en algunas situaciones (como en nuestros integradores NET).
Tenga en cuenta que UniConf, el sistema de configuración que WvTFTPd usos, puede reorganizar
su archivo de configuración de tal manera que todos los ajustes, incluidos [alias] y [Nuevo
Clientes] y tal, estará bajo la sección [TFTP]. Por lo tanto, su configuración puede
terminar pareciéndose a esto:
[TFTP]
Puerto = 69
...
Alias ​​/ default / image = image2_4.img
Nuevos Clientes / 192.168.0.1 = 1
Este formato y los ejemplos anteriores son completamente intercambiables en
UniConf, pero UniConf prefiere este último y reorganizar las variables de esta manera.
Los ejemplos anteriores utilizan secciones separadas sólo por la claridad

¿Qué hay de nuevo en esta versión:.

  • Actualizaciones para la construcción con WvStreams 4.5 .

Requisitos

  • WvStreams archivos de la biblioteca y de cabecera

Programas parecidos

bash-powerprompt
bash-powerprompt

20 Feb 15

DreamPie
DreamPie

20 Feb 15

JFtp
JFtp

17 Feb 15

Otro software de desarrollador Mark Cote

templeton
templeton

11 May 15

Comentarios a la WvTftp

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!