MASKTEST(1) Test Suite MASKTEST(1)

masktest - یافتن تفاوت‌های تطبیق الگوهای عمومی (wildcard) بین پیاده‌سازی Samba و سرور دوردست.

masktest {//server/share} [-U user%pass] [-d debuglevel] [-W workgroup] [-n numloops] [-s seed] [-a] [-E] [-M max protocol] [-f filechars] [-m maskchars] [-v]

ابزار masktest برنامه‌ای برای تشخیص تفاوت در رفتار میان پیاده‌سازی خود Samba و یک سرور دوردست است. این ابزار نام‌فایل‌ها و الگوهای تصادفی تولید کرده و بررسی می‌کند که آیا این الگوها بر روی فایل دوردست با همان فایل‌هایی مطابقت دارند که روی سرور محلی دارند یا خیر. این برنامه هرگونه تفاوتی را که بیابد نمایش خواهد داد.

این ابزار توسط تیم Samba برای یافتن تفاوت‌های رفتاری میان سرورهای Samba و سرورهای Windows به کار می‌رود.

-U user%pass

تعیین نام کاربری و گذرواژه برای استفاده هنگام ورود به اشتراک‌ها. این پارامتر می‌تواند دو بار مشخص شود (یک‌بار برای سرور اول، یک‌بار برای سرور دوم).

-s seed

مقداردهی اولیه (seed) به مولد اعداد تصادفی با مقدار تعیین‌شده.

-n numops

تنظیم تعداد عملیات‌هایی که باید انجام شوند.

-a

چاپ عملیات‌هایی که انجام می‌شوند.

-M max_protocol

حداکثر پروتکل مورد استفاده.

-f

تعیین نویسه‌هایی که می‌توانند هنگام تولید نام فایل‌ها استفاده شوند. پیش‌فرض: abcdefghijklm.

-E

متوقف کردن اجرا در صورت یافتن تفاوت در رفتار.

-m maskchars

تعیین نویسه‌های مورد استفاده برای الگوهای عمومی (wildcards).

-v

نمایش خروجی با جزئیات کامل.

این صفحه راهنما برای نسخه 4.0 از مجموعه Samba معتبر است.

Samba

این ابزار بخشی از مجموعه Samba[1] است که توسط تیم بین‌المللی Samba Team[2] توسعه یافته است.

ابزار masktest توسط Andrew Tridgell نوشته شده است.

این صفحه راهنما توسط Jelmer Vernooij نوشته شده است.

1.
Samba
2.
Samba Team
08/16/2026 Samba 4.0