Logo GBNhost.com — скидка на VPS сервера 50 процентов! Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
хостинг сайтов ГиперХост — хостинг сайтов который Вы искали.

Виртуальный хостинг, Аренда VPS серверов, рация доменных имен, SSL сертификаты

Бесплатный конструктор сайтов и Landing Page

Хостинг с DDoS защитой от 2.5$ + Бесплатный SSL и Домен

SSD VPS в Нидерландах под различные задачи от 2.6$

Бесплатная регистрация

Сверхбыстрый хостинг от 69 р./мес., VPS от 299 р./мес.

Бесплатно: администрирование + ISPmanager + DDoS защита + SSL + 7 дней тестовый период

Скидка 50% на первый месяц VPS и хостинга по промокоду CITFORUM

GETTY(7)

НАЗВАНИЕ
getty - Устанавливает вид терминала, режимы, скорость и вид строки.

СИНТАКСИС


  /etc/getty [-h][-t timeout] line [speed [type [linedisc]]]

  /etc/getty -c file

ОПИСАНИЕ
getty представляет программу, вызываемую init. Это второй процесс в последовательности (init-getty-login-shell), который окончательно соединяет пользователя с системой XENIX. Сначала gettyљвыводит на дисплей из /etc/gettydefs поле входного сообщения для используемого ввода. gettyљ считывает входное имя пользователя и вызывает команду login с именем пользователя в качестве аргумента. При считывании имениљgettyљпытается приспособить систему к скорости и к виду используемого терминала.

Line является строкой в /etc/ttys, к которой gettyљдолжен подключиться. gettyљ использует эту строку в качестве имени файла в каталоге /dev, для того чтобы открыть его для чтения и записи. Флаг -tљиљtimeoutљв секундах определяют, что getty должен завершиться, если открытие строки прошло успешно, и никто ничего не ввел за определенное число секунд. Необязательный второй аргумент, speed, является меткой к скорости и определениюљttyљв файле /etc/gettydefs. Это определение говорит getty, с какой скоростью должно выполняться первоначальное вычисление, как должно выглядеть входное сообщение, каковы начальные установки tty, и каков предел скорости вычислений (с помощью ввода BREAK). По умолчанию эта скорость 300 бод. Третий необязательный аргумент, type, представляет собой строку символов, которая сообщает getty, какой тип терминала подсоединен к запрашиваемой строке. gettyљпонимает вид none - любой CRT или обычный терминал, неизвестный системе. Это по умолчанию.

Чтобы вид терминала имел какое-либо значеие, работающие с виртуальным терминалом должны быть откомпиллированы в операционную систему. Они доступны, но по умолчанию они не компиллируются. Четвертый необязательный аргумент, linedisc, представляет собой строку символов, описывающих, какой вид строк используется при связи с терминалом. Кроме того, крючки видов строк доступны в операционной системе, но существует только один действительно доступный, по умолчанию, вид строк LDISCO.

Если обязательные параметры не указаны, тољgetty указывает speed интерфейса, равный 300 бод, определяет, что будет использоваться исходный режим (вызываемый на каждом символе), что будет подавляться эхо или разрешаться четность, что символы новой строки будут преобразованы в подачу строки возврата каретки, и что в стандартном выходе осуществляется стандартное расширение. Перед тем, как считать имя пользователя, она высвечивает входное сообщение посимвольно. Если получен нулевой символ (или ошибка записи), считается, что это результат нажатия пользователем клавиши BREAK. Это приведет к попытке вызова программы getty следующего speed по порядку. Порядок, в котором getty пытается это произвести, определяется тем, что находится в /etc/gettydefs.

Имя пользователя прерывается новой строкой или символом возврата каретки. Последний вызывает установку системы так, чтобы каретка соответсвенно возвратилась( смотри ioctl(2)).

Имя пользователя просматривается для того, чтобы увидеть, содержит ли оно какие-либо строчные символы алфавита. getty предполагает, что пользователь использует все строчные символы. Если пользователь употребляет прописные символы, в системе дается указание преобразовать любые дальнейшие прописные символы в соответсвенные строчные символы.

Наконец, вызывается login-program из /etc/gettydefs с именем пользователя в качестве аргумента. После входного имени могут быть введены дополнительные аргументы. Они передаются в login-program. По умолчанию login-program, /etc/login, помещает их в среду (смотри login(1)).

Обеспечивается параметр проверки. Когда getty вызывается параметром -с и file, она просматривает файл, как если бы она просматривала и распечатывала результаты на стандартный выход. Если есть какие-либо нераспознанные режимы или неправильно созданные входы, она сообщает об этом. Если входы правильные, она распечатывает значения различных файлов. Для объяснения значения смотри ioctl(2). Отметим, что некоторые значения добавляются к флагам автоматически.

ПРИМЕЧАНИЯ
Для поддержки использования строки для uucico, cu и ct были сделаны изменения, а именно, строка может быть использована в обоих направлениях. getty позволяет пользователю входить в систему, но если строка свободна, uucico,cuљилиљctљмогут использовать ее для вызовов. Применение зависит от того, как при использовании устройств uucico, cu и ct создают открытые файлы. Когда "открыто" возвращается на строку модемного управления (или первый символ считывается на строку немодемного управления), состояние закрытого файла указывает, используется ли строка uucico, cu, ct, или кто-то пытается войти. Отметим, что в случае немодедного управления до вывода входного сообщения может потребоваться несколько символов <возврата каретки>. Пользователь-человек сможет справиться с этим небольшим неудобством. О том, что пытаемся ввести uucico, следует сообщить с помощью входного шрифта, аналогичного следующему:


    ""\r\d\r\d\r\d\r in:--in:...

где ...- все, что могло бы быть обычно использовано во входной последовательности.

Ваш идеальный сервер от 4$/мес. Все включено:

- Администрирование и решение проблем 24/7
- Перенос проектов без рисков и простоев.
- Круглосуточный мониторинг доступности сайтов.
- Защита от DDoS атак.

Новости мира IT:

Архив новостей

Последние комментарии:

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 985 1945361
Пресс-релизы — pr@citforum.ru
Обратная связь
Информация для авторов
Rambler's Top100 TopList liveinternet.ru: показано число просмотров за 24 часа, посетителей за 24 часа и за сегодня This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2019 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...