WvTftp

نرم افزار تصویر:
WvTftp
جزئیات نرم افزار:
نسخه: 1.0.1
ها تاریخ: 3 Jun 15
توسعه دهنده: Mark Cote
پروانه: رایگان
محبوبیت: 13

Rating: nan/5 (Total Votes: 0)

در WvTftp سریع ترین سرور TFTP در جهان است. نه، واقعا، در آن است. این پروژه در اصل برای NetIntegrator توسعه داده شد، اما نیز مفید است به خودی خود، و به همین ترتیب برای تحت شرایط GNU LesserGeneralPublicLicense، یا LGPL رایگان است.
کامپایل و نصب WvTFTPd
شما نیاز به یک نسخه جدیدتر از WvStreams کتابخانه و هدر فایل
نصب شده بر روی سیستم خود را به استفاده از WvTFTPd. ما توصیه می کنیم نسخه 4.0 یا بالاتر.
شما می توانید از WvStreams دانلود کنید
    http://open.nit.ca/wiki/index.php؟page=WvStreams
شما همچنین نیاز به برنامه "PKG-پیکربندی"، مگر اینکه می خواهید تغییر دهید
makefile در و وارد کردن مسیرهای مناسب است.
WvTFTPd خود را به sbin / و صفحه مرد به نصب
/ مرد، که در آن پیشوند همان به که WvStreams است
نصب (به طور معمول "به / usr" و یا "/ usr / محلی"). باز هم، ویرایش makefile در اگر
شما مایل به تغییر این. در نهایت ممکن است WvTFTPd اسکریپت configure دارند
برای انجام این.
برای کامپایل WvTFTPd، untar بسته به جایی مثل در / usr / SRC و نوع
"را". اگر بدون خطا وجود دارد، نوع "را نصب". دسترسی ریشه است،
البته، مورد نیاز برای نصب برنامه است.
پیکربندی WvTFTPd
فایل پیکربندی برای WvTFTPd /etc/wvtftpd.conf است. WvTFTPd خواهد شد
اجرا خوب بدون هیچ گونه تنظیمات خاصی، اما به منظور
استفاده از برخی از ویژگی های خاص آن، شما نیاز به ایجاد یک
فایل پیکربندی.
بخش اول از فایل پیکربندی ممکن است مانند این (به طور پیش فرض نگاه
مقادیر نشان داده شده است):
[TFTP]
دیر پایه = / tftpboot /
بندر = 69
حداقل فاصله = 100
حداکثر مهلت زمانی = 5000
تعداد حداکثر فاصله = 80
مجموع ثانیه اتمام مهلت = 0
واکشی اولیه = 3
فقط خواندنی = 1
به طور پیش فرض فایل =
نوار پیشوند =
بازنویسی فایل های موجود = 0
دایرکتوری مشتری = 0
ایجاد دایرکتوری مشتری = 0
"دیر پایه" دایرکتوری پیش فرض است. اگر یک مشتری و تقاضای یک فایل
بدون تعیین مسیر کامل، دیر پایه افزوده می شود.
"بندر" مشخص WvTFTP پورت باید استفاده کنید، اگر شما نمی خواهید به استفاده از
استاندارد، 69، برای برخی از دلیل.
"حداقل فاصله"، "حداکثر مهلت زمانی" و "تعداد حداکثر مهلت زمانی" تمام ارزش برای مشخص
ایست نمایی WvTFTP است. این ضرب شروع می شود در 1. WvTFTP خواهد شد
ارسال مجدد بسته اگر آن را پاسخ به طور متوسط ​​در RTT می کنید تا کنون
برابر مربع چند برابر فعلی یا "حداقل فاصله" ارزش،
هر کدام که بیشتر است. multipler توسط یکی برای هر تایم افزایش یافته است.
شما همچنین می توانید یک "حداکثر مهلت زمانی" را به عنوان حداکثر زمان انتظار تا مشخص
ارسال مجدد.
شما همچنین می توانید یک تایم در ثانیه که همیشه زمان مشخص را مشخص
به ارسال مجدد. به عنوان مثال، شما می توانید پیکربندی WvTFTP به زمان از هر. این
لغو backoff نمایی. اگر تعداد وقفه می رسد "تعداد حداکثر مهلت زمانی"،
انتقال بینتیجه میماند.
اگر "ثانیه ها فاصله" مشخص شده باشد و نه صفر، انتقال خواهد بود
سقط در صورتی که تعداد مشخصی از ثانیه سپری از زمان
پذیرش از آخرین بسته، صرف نظر از تعداد درگاه.
"واکشی اولیه" مشخص مقدار تاخیر منفی، که شده است، که چگونه بسیاری از
بسته ها در زمان ارسال می شود.
"فقط خواندنی" تعیین کننده است اگر TFTP می نویسد مجاز است. به طور پیش فرض 1 (می نویسد
ممنوع).
"پیش فرض فایل" فایل فرستاده شده به مشتری است اگر فایل درخواست شده است
در دسترس نیست.
مسیر داده شده به عنوان "نوار پیشوند" به طور خودکار از ساده
آغاز هر گونه درخواست مشتری. این است قبل از اضافه کردن "دیر پایه" انجام می شود.
"روی فایل موجود" مشخص اگر فایل موجود باید جایگزین شود
هنگامی که مشتری آپلود یک فایل با همین نام. اگر فایل وجود دارد و
این را به 0 و سپس آپلود شکست مواجه خواهد شد تنظیم شده است. به طور پیش فرض است به بازنویسی نمی
فایل های موجود (0).
"دایرکتوری مشتری" مشخص اگر آدرس IP مشتری باید به اضافه
"دیر پایه" هنگامی که یک فایل آپلود شده است. این باعث خواهد شد مشتریان برای آپلود
به دایرکتوری خود را دارند. اگر دایرکتوری مشتری وجود ندارد و
"ایجاد دایرکتوری مشتری" دستور به نادرست (0) سپس آپلود تنظیم خواهد شد
شکست. به طور پیش فرض به آدرس مشتری IP به "دیر پایه" اضافه نمی
هنگامی که یک فایل آپلود شده (0).
"ایجاد دایرکتوری مشتری" خواهد دایرکتوری مشتری ایجاد هنگامی که مشتری
آپلود یک فایل (با فرض "دایرکتوری مشتری" به 1 تعیین کنند؛ در غیر این صورت، این
گزینه هیچ کاری نمی کند). دایرکتوری دایرکتوری فرعی از "دیر پایه" است و
آدرس IP از مشتری (به عنوان مثال /tftpboot/127.0.0.1). به طور پیش فرض این است که
دایرکتوری مشتری ایجاد کنید (0).
در بخش دوم [TFTP / نام مستعار] است. این شامل یک لیست از نام فایل
لغو می کند. شما می توانید جایگزینی برای یک آدرس IP خاص را مشخص و همچنین
لغو پیش فرض برای IP های به صراحت ذکر شده است. هر مشتری نام فایل
لغو مانند "IPADDRESS / نام فایل = clientnewfilename" نگاه کنید. پیش فرض
لغو مانند "به طور پیش فرض / نام فایل = newfilename" نگاه کنید.
برای مثال:
[TFTP / نام مستعار]
به طور پیش فرض / تصویر = image2_4.img
192.168.0.43/image = image2_5b.img
در این مثال، اگر یک کاربر در 192.168.0.43 اقدام به دانلود کنید
فایل تصویر ""، فایل "image2_5b.img" در واقع آن ها ارسال می شود. کاربران
از ماشین های دیگر خواهد فایل "image2_4.img" زمانی که آنها درخواست کنید
"تصویر".
شما همچنین می توانید نام مستعار یک بار در [TFTP / نام مستعار هنگامی که] بخش را مشخص کنید.
فرمت یکسان است [TFTP / نام مستعار]. شما ممکن است جهانی و یا هر مشتری
نام مستعار یک بار. هنگامی که یک مشتری می پرسد برای یک فایل، WvTftp چک
[TFTP / نام مستعار هنگامی که] برای اولین بار بخش. اگر یک مسابقه ساخته شده است، این نام مستعار استفاده می شود،
و هنگامی که پس از اتمام دانلود با نام مستعار است از بخش حذف
(صرف نظر از اینکه نام مستعار جهانی و یا مشتری خاص است). متعاقب
مطابق درخواست خواهد شد و سپس در برابر [TFTP / نام مستعار] به صورت عادی بررسی می شود.
توجه داشته باشید که [TFTP / نام مستعار هنگامی که] تنها بعد از ورود موفق حذف
دانلود؛ ورود خواهد شد سمت چپ به تنهایی اگر دانلود نتواند.
آخرین بخش است [TFTP / مشتریان ثبت نام شده] و [TFTP / مشتریان جدید].
[TFTP / مشتریان ثبت نام شده] دارای لیستی از آدرس های IP مشتری ("192.168.0.43
= 1 ") که به سرور. هنگامی که یک مشتری تلاش برای اتصال، اگر شناخته شده
آدرس آن در [TFTP / مشتریان ثبت نام شده] نیست، آن را به اضافه
[TFTP / مشتریان جدید]. این هیچ تابع داخل WvTFTP خود را، اما ممکن
در برخی شرایط (مانند در انتگرال ما خالص) مفید باشد.
توجه داشته باشید که UniConf، پیکربندی سیستم که با استفاده از WvTFTPd، ممکن است تنظیم مجدد
فایل پیکربندی خود را به طوری که تمام تنظیمات شما، از جمله [مستعار] و [جدید
مشتریان] و از جمله، تحت [TFTP] بخش باشد. بنابراین، پیکربندی خود را ممکن است
تا پایان شبیه این:
[TFTP]
بندر = 69
...
نام مستعار / به طور پیش فرض / تصویر = image2_4.img
مشتریان جدید / 192.168.0.1 = 1
این قالب و نمونه های فوق به طور کامل در قابل تعویض هستند
UniConf، اما ترجیح میدهد UniConf دوم و متغیرهای thusly تنظیم مجدد.
مثال بالا استفاده بخش جداگانه فقط برای وضوح

به چه چیزی جدید در این نسخه است:

به روز رسانی برای ساخت و ساز با WvStreams 4.5.

در مورد نیاز:

WvStreams کتابخانه و هدر فایل

نرم افزار های مشابه

NovaFTP
NovaFTP

20 Feb 15

bash-powerprompt
bash-powerprompt

20 Feb 15

virtualenv-sh
virtualenv-sh

14 Apr 15

Webshare
Webshare

3 Jun 15

نرم افزار های دیگر از توسعه دهنده Mark Cote

templeton
templeton

11 May 15

نظرات به WvTftp

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!