เมื่อฉันใช้ ssh-copy-id
มันทำให้ฉันมีข้อผิดพลาดต่อไปนี้:
sh: 1: ไม่สามารถสร้าง .ssh/authorized_keys: ไม่มีไดเร็กทอรี
ฉันเข้าสู่ระบบด้วย root@host และรหัสผ่านเพื่อสร้าง .ssh/authorized_keys แต่ทุกครั้งที่มันบอกว่า:
สัมผัส: ไม่สามารถสัมผัส 'authorized_keys': ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว
ฉันยังเปลี่ยนการอนุญาตสำหรับไดเร็กทอรี .ssh
ยังไม่สำเร็จหลังจากฉันดำเนินการคำสั่งต่อไปนี้:
root@vmi698000:~# chmod 700 .ssh/
root@vmi698000:~# ซีดี .ssh/
root@vmi698000:~/.ssh# แตะที่ได้รับอนุญาต_keys
สัมผัส: ไม่สามารถสัมผัส 'authorized_keys': ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว
root@vmi698000:~/.ssh# ซีดี ..
root@vmi698000:~# chmod 777 .ssh/
root@vmi698000:~# ซีดี .ssh/
root@vmi698000:~/.ssh# แตะที่ได้รับอนุญาต_keys
สัมผัส: ไม่สามารถสัมผัส 'authorized_keys': ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว
root@vmi698000:~/.ssh# ls -la
รวม 8
drwxrwxrwx รูท 2 รูท 4096 28 ต.ค. 13:49 น.
drwx------ รูท 6 รูท 4096 28 ต.ค. 13:45 น. ..
ฉันพูดถึงว่าฉันเคยเข้าถึงเซิร์ฟเวอร์โดยใช้คีย์ก่อนหน้านี้ แต่ฉันไม่สามารถเข้าสู่ระบบด้วยคีย์ ssh ได้
ใครสามารถช่วยฉันได้บ้าง