Lorsque j'essaie de me connecter à mon serveur EC2 (Ubuntu 14.04.3) avec ssh -v server
, je vois ceci à la fin du journal:
debug1: read PEM private key done: type RSA
debug1: Authentication succeeded (publickey).
Authenticated to <domain>.com ([192.168.1.42]:12345).
debug1: channel 0: new [client-session]
debug1: Requesting no-more-sessions@openssh.com # <!-!-!-!-!-!- What's this?
debug1: Entering interactive session.
debug1: Sending environment.
debug1: Sending env LANG = en_US.UTF-8
debug1: Sending env LC_CTYPE = en_US.UTF-8
Welcome to Ubuntu 14.04.3 LTS (GNU/Linux 3.13.0-55-generic x86_64)
C'est mon .ssh/config
:
Host server
HostName domain.com
User myuser
IdentityFile ~/path/to/EC2Key.pem
Port <portnumber>
Ce qui semble normal. Je peux voir deux raisons possibles ici:
- OpenSSH essaie de se connecter en
openssh.com
tant qu'utilisateurno-more-sessions
- mais cela n'a aucun sens non plus, pourquoi? - OpenSSH tente d'envoyer un e-mail à
no-more-sessions@openssh.com
. Cela a encore moins de sens et les deux options semblent un peu effrayantes.
Qu'est-ce qu'il se passe ici?
<thing>@<namespace>
. Une autre méthode connexe est le style de domaine inverse (quel que soit son nom):<namespace>.<thing>