ฉันมีหน้าต่างเป็นระบบปฏิบัติการหลักของฉัน เมื่อใช้เครื่องเล่น VMware ฉันตั้งค่าเซิร์ฟเวอร์ Ubuntu 12.4 เป็นเครื่องแขก เซิร์ฟเวอร์ Ubuntu มีผู้ใช้ "อูบุนตู"
ฉันสร้างคีย์ ECT ใหม่ + การตั้งค่ากุญแจ จากเครื่อง windows เมื่อฉันใช้ putty + pem key - ฉันสามารถ ssh
ฉันเพิ่มคีย์ pem ไปยังเซิร์ฟเวอร์ VMware Ubuntu (/home/ubuntu/.ssh/) นอกจากนี้ฉันได้ตั้งค่าการอนุญาตต่อไปนี้:
chmod 700 /home/ubuntu/.ssh
chmod 600 /home/ubuntu/.ssh/*
ผ่านเซิร์ฟเวอร์อูบุนตู - ฉันพยายามที่จะ SSH ไปยังอินสแตนซ์ของ ec2 โดยไม่ประสบความสำเร็จ:
ssh ubuntu@EC2_IP Permission denied (publickey)
. หากฉันใช้คีย์ pem อย่างชัดเจนมันจะทำงาน:
ssh -i /home/ubuntu/.ssh/NAME.pem ubuntu@EC2_IP
- โปรดทราบว่าฉันต้องใช้เส้นทางตรงไปยังกุญแจมิฉะนั้นฉันจะได้รับ
Warning: Identity file NAME.pem not accessible: No such file or directory.
Permission denied (publickey).
กรุณาแนะนำ ขอบคุณ!