Khi tôi cố gắng kết nối với máy chủ EC2 (Ubuntu 14.04.3) của mình ssh -v server
, tôi thấy điều này ở cuối nhật ký:
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)
Đây là của tôi .ssh/config
:
Host server
HostName domain.com
User myuser
IdentityFile ~/path/to/EC2Key.pem
Port <portnumber>
Mà có vẻ bình thường. Tôi có thể thấy hai lý do có thể ở đây:
- OpenSSH đang cố gắng tạo kết nối với
openssh.com
tư cách người dùngno-more-sessions
- nhưng điều đó cũng không có ý nghĩa gì, tại sao? - OpenSSH đang cố gắng gửi email đến
no-more-sessions@openssh.com
. Điều này thậm chí còn ít ý nghĩa hơn, và cả hai tùy chọn có vẻ hơi đáng sợ.
Chuyện gì đang xảy ra ở đây vậy?
<thing>@<namespace>
. Một phương pháp liên quan khác là kiểu miền ngược (bất kể nó được gọi là gì):<namespace>.<thing>