Scroll to navigation

MCOOKIE(1) Команди користувача MCOOKIE(1)

НАЗВА

mcookie - створення контрольних кук для xauth

КОРОТКИЙ ОПИС

mcookie [options]

ОПИС

mcookie generates a 128-bit random hexadecimal number for use with the X authority system. Typical usage:

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/>.

2024-08-05 util-linux 2.40.2