MCOOKIE(1) Команди користувача 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)

ЯК НАДІСЛАТИ ЗВІТ ПРО ВАДИ

Для звітування щодо вад скористайтеся системою стеження за вадами https://github.com/util-linux/util-linux/issues

ДОСТУП ДО ПРОГРАМИ

Програма mcookie є частиною пакунка util-linux, який можна отримати з архіву ядра Linux https://www.kernel.org/pub/linux/utils/util-linux/.

2025-03-29 util-linux 2.41