MCOOKIE(1)

الاسم
mcookie - توليد كعكات سحرية لـ xauth

موجز

mcookie [خيارات]

الوصف

يولد mcookie رقماً ست عشرياً عشوائياً بطول 128 بت للاستخدام مع نظام استيثاق X. الاستخدام النموذجي:

    xauth add :0 . mcookie

الرقم "العشوائي" المُولد هو في الواقع بصمة رسالة MD5 لمعلومات عشوائية تأتي من أحد المصادر: استدعاء النظام getrandom(2)، أو /dev/urandom، أو /dev/random، أو وظائف libc للعشوائية الزائفة، بهذا الترتيب من التفضيل. انظر أيضاً الخيار --file.

الخيارات

-f، --file ملف
    استخدم هذا الـ ملف كمصدر إضافي للعشوائية (على سبيل المثال /dev/urandom). عندما يكون ملف هو '-'، تُقرأ المحارف من الدخل القياسي.

-m، --max-size رقم
    اقرأ من الـ ملف هذا الـ رقم من البايتات فقط. الهدف من هذا الخيار هو استخدامه عند قراءة عشوائية إضافية من ملف أو جهاز.

    قد تُتبع وسيطة الـ رقم بلاحقات مضاعفة مثل 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.

-v، --verbose
    أخبِر عن مصدر العشوائية، مع كمية الإنتروبيا المقروءة من كل مصدر.

-h، --help
    اعرض نص المساعدة ثم اخرج.

-V، --version
    اعرض الإصدار واخرج.

الملفات

/dev/urandom

/dev/random

العلل

يُفترض ألا يحظر أي من مصادر العشوائية.

انظر أيضاً

md5sum(1)، X(7)، xauth(1)، rand(3)

التبليغ عن الأخطاء

لتقارير العِلل، استخدم

التوفر

الأمر mcookie جزء من حزمة util-linux التي يمكن تنزيلها من