를 사용하여 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>
정상적인 것 같습니다. 여기에 두 가지 가능한 이유가 있습니다.
- OpenSSH는
openssh.com
사용자로서 연결을 시도하고no-more-sessions
있는데 왜 말이되지 않습니까? - OpenSSH가에 이메일을 보내려고합니다
no-more-sessions@openssh.com
. 이것은 덜 이해가되며 두 옵션 모두 약간 오싹 해 보입니다.
여기서 무슨 일이야?
<thing>@<namespace>
. 또 다른 관련 방법은 리버스 도메인 스타일입니다 (이것이 무엇이든간에) :<namespace>.<thing>