วิธีเพิ่ม SSH Key เข้า Droplet ที่เข้า SSH ไม่ได้
วิธีที่ 1: ใช้ DigitalOcean Web Console (แนะนำ)
- เข้า DigitalOcean Control Panel
- เลือก Droplet
- ไปที่ Access
- กด Launch Droplet Console
จะได้ Terminal ผ่าน Browser แม้ SSH เข้าไม่ได้
จากเครื่อง Local
ดู Public Key ของคุณ
cat ~/.ssh/id_rsa.pubหรือ
cat ~/.ssh/id_ed25519.pubคัดลอกข้อความทั้งหมด
ตัวอย่าง:
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQ...ใน Droplet Console
mkdir -p ~/.sshchmod 700 ~/.sshเพิ่ม key
nano ~/.ssh/authorized_keysวาง Public Key ลงไป
จากนั้น
chmod 600 ~/.ssh/authorized_keysทดสอบจากเครื่อง Local
ssh root@YOUR_IP