Разработчик(и) | Кен Томпсон |
---|---|
Написано в | С |
Операционная система | UNIX/FreeBSD |
Лицензия | Различный |
getty
, сокращение от "get tty", это программа Unix , работающая на хост-компьютере , которая управляет физическими или виртуальными терминалами (TTY). Когда она обнаруживает соединение, она запрашивает имя пользователя и запускает программу ' login ' для аутентификации пользователя.
Первоначально, в традиционных системах Unix, getty обрабатывал соединения с последовательными терминалами (часто телетайпными машинами), подключенными к хост-компьютеру. Часть имени tty означает Teletype , но стала означать любой тип текстового терминала . Один процесс getty обслуживает один терминал. В некоторых системах, например, Solaris , getty был заменен на ttymon.
Персональные компьютеры, работающие под управлением Unix-подобных операционных систем , даже если они не предоставляют никаких служб удаленного входа, все равно могут использовать getty в качестве средства входа в локальную виртуальную консоль .
Вместо программы входа в систему системный администратор может также настроить getty для запуска любой другой программы, например, pppd ( демон протокола точка-точка ) для обеспечения коммутируемого подключения к Интернету.