Lorsque je me connecte en ssh à git@github.com, je reçois un message qui ressemble à ceci :
Bonjour ! Vous vous êtes authentifié avec succès, mais GitHub ne fournit pas d'accès shell.
La connexion est ensuite fermée. Je comprends que c'est un comportement intentionnel, mais comment font-ils ? Y a-t-il une option de configuration dans sshd_config ? Est-ce un package différent ou propriétaire pour gérer les connexions ssh ? Comment changent-ils le message pour inclure le nom d'utilisateur ?
Je n'ai aucune idée de quoi chercher pour trouver ces réponses. Toutes les recherches impliquant l'allocation TTY semblent ne renvoyer que des dépannages pour des serveurs qui ne devraient pas faire cela.