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, який можна отримати з