ฉันมี virtualbox ที่ติดตั้ง Ubuntu 12.04 คอมพิวเตอร์แม่ข่ายของฉันคือ Mac OS (mavericks) ฉันคัดลอกคีย์ SSH ไปยังรีโมทของฉัน (ซึ่งเป็นเซิร์ฟเวอร์อูบุนตูและฉันเรียกว่า myubuntu)
เมื่อฉันทำ
ssh username@myubuntu
ssh: Could not resolve hostname ubuntuhadoop: nodename nor servname provided, or not known
แต่เมื่อฉันพยายาม:
ssh username@66.90.115.178
ฉันสามารถเข้าสู่เซิร์ฟเวอร์ระยะไกล (ซึ่งเป็น myubuntu)
เหตุใดฉันจึงต้องให้ที่อยู่ IP เชื่อมต่ออย่างถูกต้อง แต่ไม่ใช่ชื่อเซิร์ฟเวอร์
ฉันไม่แน่ใจว่าเป็นไปได้หรือไม่ แต่ฉันพบในหนึ่งในบทเรียนของ YouTube
ssh myubuntu
(ไม่ใช่ชื่อผู้ใช้ @ myubuntu) และเข้าสู่เซิร์ฟเวอร์ระยะไกลโดยไม่มีชื่อผู้ใช้ เป็นไปได้ไหม