'\" t .\" Title: mcookie .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.26 .\" Date: 2026-09-02 .\" Manual: User Commands .\" Source: util-linux 2.42.3 .\" Language: Persian .\" .TH "MCOOKIE" "1" "2026-09-02" "util\-linux 2.42.3" "دستورهای کاربری" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 .nh .ad l .de URL \fI\\$2\fP <\\$1>\\$3 .. .als MTO URL .if \n[.g] \{\ . mso www.tmac . am URL . ad l . . . am MTO . ad l . . . LINKSTYLE blue R < > .\} .SH "نام (NAME)" mcookie \- تولید کوکی‌های احراز هویت تصادفی ۱۲۸ بیتی برای سرور X .SH "خلاصه دستور (SYNOPSIS)" .sp \fBmcookie\fP [گزینه‌ها] .SH "توضیحات (DESCRIPTION)" .sp دستور \fBmcookie\fP یک عدد هگزادسیمال تصادفی ۱۲۸ بیتی برای استفاده در سامانه احراز هویت X تولید می‌کند. استفاده معمول: .RS 3 .ll -.6i .sp \fBxauth add :0 . \f(CRmcookie\fP\fP .br .RE .ll .sp عدد «تصادفی» تولیدشده در واقع خلاصه پیام MD5 از اطلاعات تصادفی است که از یکی از منابع فراخوان سیستمی \fBgetrandom\fP(2)، \fI/dev/urandom\fP، \fI/dev/random\fP یا \fIتوابع شبه‌تصادفی libc\fP، با همین ترتیب اولویت، به دست می‌آید. همچنین گزینه \fB\-\-file\fP را ببینید. .SH "گزینه‌ها (OPTIONS)" .sp \fB\-f\fP, \fB\-\-file\fP \fIfile\fP .RS 4 استفاده از این \fIfile\fP به عنوان منبع اضافی تصادفی‌سازی (به عنوان مثال \fI/dev/urandom\fP). هنگامی که \fIfile\fP برابر با \*(Aq\-\*(Aq باشد، نویسه‌ها از ورودی استاندارد خوانده می‌شوند. .RE .sp \fB\-m\fP, \fB\-\-max\-size\fP \fInumber\fP .RS 4 خواندن تنها این \fInumber\fP (تعداد) از بایت‌ها از \fIfile\fP. این گزینه برای استفاده در هنگام خواندن تصادفی‌سازی اضافی از یک پرونده یا دستگاه در نظر گرفته شده است. .sp آرگومان \fInumber\fP می‌تواند پسوندهای ضربی KiB=1024، MiB=1024*1024 و به همین ترتیب برای GiB، TiB، PiB، EiB، ZiB و YiB را به همراه داشته باشد ("iB" اختیاری است، به عنوان مثال "K" همان معنای "KiB" را دارد) یا پسوندهای KB=1000، MB=1000*1000 و به همین ترتیب برای GB، TB، PB، EB، ZB و YB. .RE .sp \fB\-v\fP, \fB\-\-verbose\fP .RS 4 اطلاع‌رسانی درباره منبع تولید تصادفی‌سازی، همراه با میزان انتروپی خوانده‌شده از هر منبع. .RE .sp \fB\-h\fP, \fB\-\-help\fP .RS 4 نمایش متن راهنما و خروج. .RE .sp \fB\-V\fP, \fB\-\-version\fP .RS 4 نمایش نسخه و خروج. .RE .SH "فایل‌ها (FILES)" .sp \fI/dev/urandom\fP .sp \fI/dev/random\fP .SH "اشکالات (BUGS)" .sp فرض بر این است که هیچ‌یک از منابع تصادفی‌سازی مسدود نخواهند شد. .SH "همچنین ببینید (SEE ALSO)" .sp \fBmd5sum\fP(1), \fBX\fP(7), \fBxauth\fP(1), \fBrand\fP(3) .SH "گزارش باگ‌ها (REPORTING BUGS)" .sp برای گزارش باگ‌ها، از \c .URL "https://github.com/util\-linux/util\-linux/issues" "ردیاب مشکلات" "." .SH "دسترسی (AVAILABILITY)" .sp دستور \fBmcookie\fP بخشی از بسته util\-linux است که می‌توان آن را از \c .URL "https://www.kernel.org/pub/linux/utils/util\-linux" "بایگانی هسته لینوکس" "."