Представленная вами диаграмма в значительной степени представляет собой тот же путь высокого -уровня для rlogin
, telnet
, ssh
и других сетевых -процессов, которые предоставляют пользователю интерактивные оболочки.
Демон, принимающий соединение, выполнит аутентификацию. В случае успеха он выделит pty для интерактивного пользовательского сеанса и создаст дочерний (пользовательский )сеанс для общения с pty. Затем процесс демона обрабатывает связь между pty и сетью.
Во время входа в систему демон может также выполнять другие вспомогательные функции (, например, обновлять lastlogin
, utmp
, wtmp
, журналы аудита и т. д. ). Выполняется множество фоновых задач.
sshd
можно настроить разными способами; есть параметр UseLogin
, который можно использовать для создания сеанса пользователя. По умолчанию «нет»
.
% sudo grep UseLogin /etc/ssh/sshd_config
#UseLogin no
Установка значения yes
не рекомендуется. (. Используйте логин в sshd _конфиг)