SSH-USERAUTH
Коротко: Підпротокол SSH, який на зашифрованому з’єднанні, встановленому SSH-TRANS, виконує власне автентифікацію користувача — наприклад, за паролем або методами відкритого ключа.
Докладніше: Після того як SSH-TRANS встановив захищене зашифроване з’єднання з сервером, SSH-USERAUTH перевіряє, чи може клієнт ідентифікувати себе перед сервером. За найпоширенішого методу — автентифікації за відкритим ключем — клієнт доводить володіння закритим ключем, не передаючи його: сервер знає для цього лише відповідний відкритий ключ. Лише після успішної автентифікації SSH-CONNECT відкриває власне канали (оболонка, проброс портів тощо).
Подробиці
SSH-USERAUTH підтримує кілька методів автентифікації, які клієнт може пропонувати один за одним, доки один не спрацює: password, publickey та інші.
Див. також: SSH, SSH-TRANS, SSH-CONNECT, відкритий ключ, закритий ключ