আমি যখন আমার ইসি 2 (উবুন্টু 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.com
ব্যবহারকারী হিসাবে একটি সংযোগ করার চেষ্টা করছেno-more-sessions
- তবে এটির কোনও মানে হয় না, কেন? - ওপেনএসএইচ ইমেল পাঠানোর চেষ্টা করছে
no-more-sessions@openssh.com
। এটি আরও কম বুদ্ধিমান করে তোলে এবং উভয় বিকল্পকে কিছুটা ভয়ঙ্কর মনে হয়।
এখানে কি হচ্ছে?
<thing>@<namespace>
। সম্পর্কিত আরও একটি পদ্ধতি হ'ল বিপরীত ডোমেন স্টাইল (যাই হোক না কেন):<namespace>.<thing>