Scroll to navigation

OPEN_INIT_PTY(8) NSA OPEN_INIT_PTY(8)

НАЗВАНИЕ

open_init_pty - запустить программу в псевдо-терминале

СИНТАКСИС

open_init_pty SCRIPT [[ARGS]...]

ОПИСАНИЕ

Запустить программу в псевдо-терминале. Используется run_init для того, чтобы запустить программу после установки правильного контекста. Эта программа берет новый псевдо-терминал, порождает (forks) процесс-наследник, который привязывается к новому псевдо-терминалу. Затем он подключает физический терминал, с которого он был вызван, к псевдо-терминалу, передавая ввод с клавиатуры процессу-наследнику и отправляя вывод процесса-наследника на физический терминал.

Он устанавливает атрибуты псевдо-терминала, основываясь на атрибутах физического терминала, а затем устанавливает пользовательский терминал в RAW-режим, не забыв сбросить его при выходе.

АВТОРЫ

Эту страницу руководства написал Manoj Srivastava <srivasta@debian.org> для системы Debian GNU/Linux.
Перевод руководства - Andrey Markelov <andrey@markelov.net>, 2007г.

Январь 2005 Security Enhanced Linux