でEC2(Ubuntu 14.04.3)サーバーに接続しようとするssh -v server
と、ログの最後にこれが表示されます。
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)
これは私の.ssh/config
です:
Host server
HostName domain.com
User myuser
IdentityFile ~/path/to/EC2Key.pem
Port <portnumber>
これは正常なようです。私はここで2つの考えられる理由を見ることができます:
- OpenSSHは
openssh.com
ユーザーとして接続しようとしていますno-more-sessions
が、それでも意味がありません。 - OpenSSHはにメールを送信しようとしています
no-more-sessions@openssh.com
。これはさらに意味がなく、両方のオプションは少し気味が悪いようです。
ここで何が起こっていますか?
<thing>@<namespace>
。別の関連する方法は、逆ドメインスタイルです(それが何であれ):<namespace>.<thing>