Почему agetty запрашивает имя пользователя?

На странице руководства:

agetty открывает порт tty, запрашивает имя пользователя и вызывает команду / bin / login. Обычно он вызывается init (8).

  • systemd: spawn gettys ASAP
  • Getty не начинается в qemu
  • Как «забыть» учетные данные пользователя после входа в общий ресурс Windows (samba)
  • В чем разница между getty и agetty?
  • Вход / выход на Ubuntu 14.04
  • Передача определений переменных в определенные оболочки в ssh
  • Но если вы запустили логин без какого-либо аргумента, он запрашивает имя пользователя. Итак, почему бы не позволить логину выполнять задание с именем пользователя, а не делать это внутри agetty (также, если ваш логин завершился неудачно, логин снова спросит ваше имя пользователя)?

    Мне это кажется лишним. Я думал, что единственной задачей agetty было бы повторно вызвать логин (потому что вход завершается после определенного количества попыток).

  • RHEL Как войти в систему как другой пользователь из оболочки?
  • По умолчанию fedora 15 install, как вы можете подключиться к сетевому диску после входа в систему?
  • Доступ к более высоким TTY и роли getty
  • Как X11 взаимодействует с ядром / выполняет вход в систему
  • Вход / выход на Ubuntu 14.04
  • Одновременное выполнение нескольких сеансов консоли X с помощью startx
  • One Solution collect form web for “Почему agetty запрашивает имя пользователя?”

    Читая в имени пользователя, agetty может автоматически адаптировать параметры tty, такие как бит четности, размер символа и обработку новой строки. Если вы отключите его ( --skip-login options), ему необходимо принять (возможно, неправильные) настройки по умолчанию.

    Linux и Unix - лучшая ОС в мире.