| SMBTORTURE(1) | Test Suite | SMBTORTURE(1) |
نام (NAME)
smbtorture - اجرای مجموعهای از آزمونها بر روی یک کارساز SMB
خلاصه دستور (SYNOPSIS)
smbtorture {//server/share} [-d debuglevel] [-U user%pass] [-k] [-N numprocs] [-n netbios_name] [-W workgroup] [-e num files(entries)] [-O socket_options] [-m maximum_protocol] [-L] [-c CLIENT.TXT] [-t timelimit] [-C filename] [-A] [-p port] [-s seed] [-f max_failures] [-X] {BINDING-STRING|UNC} {TEST1} [TEST2] [...]
توضیحات (DESCRIPTION)
برنامهٔ smbtorture یک مجموعه آزمون است که چندین آزمون را بر روی یک کارساز SMB اجرا میکند. مشخص است که تمام آزمونها در برابر یک کارساز Windows 2003 با موفقیت انجام میشوند (؟). هدف اصلی smbtorture یافتن تفاوتها در پیادهسازیهای پروتکل SMB و آزمودن کارسازهای SMB است.
هر تعداد آزمونی را میتوان در خط فرمان مشخص کرد. اگر هیچ آزمونی مشخص نشود، تمام آزمونها اجرا میشوند.
اگر اصلاً هیچ آرگومانی مشخص نشود، تمامی گزینهها و آزمونهای موجود فهرست میشوند.
قالب رشته اتصال (Binding string format)
قالب رشتهٔ اتصال به این صورت است:
TRANSPORT:host[flags]
که در آن TRANSPORT یا ncacn_np برای SMB، یا ncacn_ip_tcp برای RPC/TCP، و یا ncalrpc برای اتصالهای محلی است.
'host' یک IP، نام میزبان یا نام netbios است. اگر رشتهٔ اتصال، سمتِ کارساز یک نقطهٔ پایانی (endpoint) را مشخص کند، 'host' میتواند یک رشتهٔ خالی باشد.
'flags' در صورت استفاده از ترابری ncacn_np میتواند شامل یک نام پایپ SMB، یا در صورت استفاده از ترابری ncacn_ip_tcp شامل شماره درگاه TCP باشد؛ در غیر این صورت، بهطور خودکار تعیین خواهند شد.
سایر پرچمهای شناختهشده عبارتند از:
sign
seal
connect
validate
bigendian
padcheck
برای نمونه، تمام این موارد به پایپ samr متصل میشوند:
قالب UNC (UNC Format)
قالب UNC عبارت است از:
//server/share
گزینهها (OPTIONS)
-d debuglevel
-U user%pass
-k
-W workgroup
-n netbios_name
-O socket_options
-m max_protocol
-s seed
-L
-X
-t timelimit
-p ports
-c file
-A
-C filename
-N numprocs
-e num_files
-f max_failures
این صفحه راهنما برای نسخه 4.0 از مجموعه Samba معتبر است.
همچنین ببینید (SEE ALSO)
Samba
نویسنده (AUTHOR)
این ابزار بخشی از مجموعه Samba[1] است، که توسط گروه جهانی Samba Team[2] توسعه یافته است.
smbtorture توسط Andrew Tridgell نوشته شده است.
این صفحه راهنما توسط Jelmer Vernooij نوشته شده است.
نکات (NOTES)
- 1.
- Samba
- 2.
- Samba Team
| 08/16/2026 | Samba 4.0 |