# ฉันจะสร้างคีย์ SSH สำหรับ VPS ของฉันได้อย่างไร?

> สร้างคีย์ SSH แบบ Ed25519 ใน 4 ขั้นตอน แล้ววางที่หน้าชำระเงิน แพ็กเกจ Gloamport Ember VPS มีราคา $3.74 ต่อเดือนเมื่อสมัคร 12 เดือน

- URL: https://gloamport.com/th/guides/how-to-generate-an-ssh-key/
- อัปเดตล่าสุด: 2026-11-10
- ผู้เผยแพร่: Gloamport (https://gloamport.com)

คำสั่งเดียวสร้างคู่คีย์ได้ ส่วนสาธารณะส่งไปยังเซิร์ฟเวอร์ ส่วนส่วนตัวไม่เคยออกจากเครื่องของคุณ

**คำตอบแบบสั้น — ฉันจะสร้างคีย์ SSH สำหรับ VPS ของฉันได้อย่างไร?**

ในการสร้างคีย์ SSH สำหรับ VPS ของคุณ ให้รัน ssh-keygen -t ed25519 -C "label" -f ~/.ssh/gloamport_ed25519 ตั้งรหัสผ่าน (passphrase) แล้ววางไฟล์ .pub ที่หน้าชำระเงิน ที่ Gloamport คีย์เป็นตัวเลือกไม่บังคับ และแพ็กเกจ Ember มีราคา $3.74 ต่อเดือนเมื่อสมัคร 12 เดือน

## ssh-keygen สร้างไฟล์อะไรบ้าง?

| ไฟล์ | คืออะไร | ใครเห็นได้ |
| --- | --- | --- |
| `~/.ssh/gloamport_ed25519` | คีย์ส่วนตัว (ชื่อที่คุณส่งมากับ `-f`) | เฉพาะคุณเท่านั้น อย่าวางที่ใดเด็ดขาด |
| `~/.ssh/gloamport_ed25519.pub` | คีย์สาธารณะ ใช้ชื่อเดียวกันแล้วต่อ `.pub` ท้ายชื่อ | ใครก็ได้ นี่คือสิ่งที่คุณมอบให้ VPS |
| `~/.ssh/authorized_keys` บน VPS | รายการคีย์สาธารณะที่ได้รับอนุญาตให้ล็อกอิน | root บน VPS |

การตั้งชื่อไฟล์เป็นไปตามคู่มือ ssh-keygen(1): คีย์สาธารณะจะมี `.pub` ต่อท้ายชื่อของคีย์ส่วนตัว

## ทำไมต้องใช้คีย์ SSH แทนรหัสผ่าน?

คีย์ SSH ดีกว่ารหัสผ่านเพราะไม่สามารถเดาได้ทางเครือข่าย และไม่เคยถูกส่งไปยังเซิร์ฟเวอร์ เซิร์ฟเวอร์เก็บเพียงส่วนสาธารณะ และการล็อกอินพิสูจน์ว่าคุณเป็นเจ้าของส่วนส่วนตัว

ที่ Gloamport Root over SSH. Paste a public key at checkout and password login stays switched off; leave it empty and the team sets a temporary root password, shown in your dashboard, that you change at first login ตามการสำรวจของ Gloamport เกี่ยวกับ 10 พฤศจิกายน 2569 มี 28 จาก 49 รายการที่ระบุว่าไม่มีการขอเอกสารยืนยันตัวตนตอนสมัคร ดังนั้นสำหรับเซิร์ฟเวอร์จำนวนมาก คีย์ SSH คือข้อมูลรับรองเพียงอย่างเดียวที่ผูกกับเครื่อง ให้ถือว่าเป็นเช่นนั้น

## ฉันจะสร้างคีย์ SSH ทีละขั้นตอนได้อย่างไร?

สี่ขั้นตอนบนคอมพิวเตอร์ของคุณ แล้วหนึ่งขั้นตอนตอนชำระเงิน

1. **รัน ssh-keygen** — ใช้ -t ed25519 ซึ่งเป็นประเภทค่าเริ่มต้น พร้อม -C สำหรับป้ายกำกับ และ -f สำหรับชื่อไฟล์
2. **เลือก passphrase** — ใส่ passphrase เมื่อถูกถาม มันเข้ารหัสคีย์ส่วนตัวบนดิสก์ของคุณ ดังนั้นแค่ไฟล์ที่ถูกขโมยไปไม่พอให้ใครใช้งานได้
3. **แสดงคีย์สาธารณะ** — แสดงไฟล์ .pub ด้วย cat แล้วคัดลอกบรรทัดเดียว
4. **วางที่หน้าชำระเงิน** — วางบรรทัดนั้นในช่อง SSH key ตอนสั่งซื้อ คีย์เป็นตัวเลือกไม่บังคับ หากเว้นว่างไว้ คุณจะได้รับรหัสผ่าน root ชั่วคราวที่ต้องเปลี่ยนตอนล็อกอินครั้งแรก
5. **เข้าสู่ระบบ** — เชื่อมต่อด้วย ssh -i และพาธของคีย์ส่วนตัว เมื่อแดชบอร์ดแสดงที่อยู่ IP แล้ว

## คำสั่ง ssh-keygen ที่ตรงตัวคืออะไร?

คำสั่งคือ `ssh-keygen -t ed25519 -C "label" -f ~/.ssh/gloamport_ed25519` คู่มือระบุว่า ed25519 เป็นประเภทค่าเริ่มต้น `-C` กำหนดคอมเมนต์ (ตั้งค่าเริ่มต้นเป็น user@host) `-f` ตั้งชื่อไฟล์คีย์ และฟังก์ชันอนุพันธ์คีย์ใช้ 16 รอบตามค่าเริ่มต้น (`-a`)

*สร้างคู่คีย์*

```bash
ssh-keygen -t ed25519 -C "gloamport-vps" -f ~/.ssh/gloamport_ed25519
```

*แสดงคีย์สาธารณะและลายนิ้วมือ*

```bash
cat ~/.ssh/gloamport_ed25519.pub
ssh-keygen -l -f ~/.ssh/gloamport_ed25519.pub
```

## ฉันจะนำคีย์ไปใส่ใน VPS ที่มีอยู่แล้วได้อย่างไร?

หาก VPS มีอยู่แล้วและคุณล็อกอินด้วยรหัสผ่านได้ ให้ใช้ `ssh-copy-id` คู่มือระบุว่ามันจะต่อคีย์สาธารณะของคุณท้ายไฟล์ `~/.ssh/authorized_keys` ของผู้ใช้ระยะไกล และสร้างไฟล์กับไดเรกทอรีหากยังไม่มี ใช้ `-i` เพื่อระบุชื่อคีย์

*คัดลอกคีย์แล้วล็อกอิน*

```bash
ssh-copy-id -i ~/.ssh/gloamport_ed25519.pub root@YOUR_VPS_IP
ssh -i ~/.ssh/gloamport_ed25519 root@YOUR_VPS_IP
```

> **เก็บสำเนาของคีย์** จดหมายเลขบัญชีไว้ในที่ปลอดภัย เพราะเป็นกุญแจเดียวของบัญชี หากมีอีเมลอยู่ในบัญชี หมายเลขที่ลืมสามารถส่งไปยังอีเมลนั้นได้ แต่ถ้าไม่มีอีเมล จะไม่มีใครในทีม Gloamport กู้คืนให้ได้ หลักการเดียวกันนี้ใช้กับคีย์ SSH: เก็บสำเนาสำรองของคีย์ส่วนตัวที่เข้ารหัสไว้ เพราะคีย์ส่วนตัวที่หายไปไม่สามารถสร้างใหม่จากคีย์สาธารณะได้

## หลังล็อกอินครั้งแรกฉันต้องทำอะไร?

ปิดประตูที่คุณไม่ต้องใช้ งานแรกบนเซิร์ฟเวอร์ใหม่คือหยุดการล็อกอินด้วยรหัสผ่าน และจำกัดว่าใครล็อกอินได้ ซึ่งครอบคลุมใน [วิธีทำให้ SSH แข็งแรงบน VPS ใหม่?](https://gloamport.com/th/guides/how-to-harden-ssh-on-a-vps/ "ฉันจะทำให้ SSH แข็งแรงบน VPS ใหม่ได้อย่างไร?")

หากคุณยังไม่ได้สั่งซื้อ [วิธีซื้อ VPS ด้วย Monero (XMR)?](https://gloamport.com/th/buy-vps-with-monero/ "ฉันซื้อ VPS ด้วย Monero (XMR) อย่างไร?") จะอธิบายขั้นตอนการชำระเงิน และ [ฉันจะได้ VPS โดยไม่ต้องมีอีเมลได้ไหม?](https://gloamport.com/th/vps-without-email/ "ซื้อ VPS โดยไม่ใช้ที่อยู่อีเมลได้หรือไม่?") อธิบายหมายเลขบัญชี แพ็กเกจ Ember เริ่มที่ $7.48 ต่อเดือน หรือ $3.74 ต่อเดือนเมื่อสมัคร 12 เดือน ดูได้ที่ [หน้าราคา](https://gloamport.com/th/pricing/ "VPS ของ Gloamport ราคาเท่าไร?")

**สรุป**

- ใช้ `ssh-keygen -t ed25519`; ed25519 เป็นประเภทคีย์ค่าเริ่มต้น
- ตั้งชื่อไฟล์ด้วย `-f` และเพิ่มป้ายกำกับด้วย `-C`
- ตั้ง passphrase เพื่อให้คีย์ส่วนตัวถูกเข้ารหัสบนดิสก์
- ให้ VPS เพียงไฟล์ `.pub` เท่านั้น
- ที่ Gloamport คีย์ SSH เป็นตัวเลือกไม่บังคับตอนชำระเงิน
- `ssh-copy-id -i` เพิ่มคีย์ให้เซิร์ฟเวอร์ที่มีอยู่แล้ว
- Ember มีราคา $3.74 ต่อเดือนเมื่อสมัคร 12 เดือน

## คีย์ SSH สำหรับ VPS: คำถามที่พบบ่อย

### ควรเลือกประเภทคีย์แบบไหน?

Ed25519 คู่มือ ssh-keygen ระบุว่าเป็นประเภทค่าเริ่มต้น และให้คีย์ที่สั้น วางได้ง่ายตอนชำระเงิน

### ฉันต้องตั้ง passphrase หรือไม่?

ไม่บังคับ แต่แนะนำ passphrase เข้ารหัสไฟล์คีย์ส่วนตัว ทำให้ไฟล์ที่ถูกคัดลอกไปใช้ไม่ได้หากไม่มีรหัสนี้

### ถ้าเว้นช่อง SSH key ว่างที่ Gloamport จะเป็นอย่างไร?

ทีมงานตั้งรหัสผ่าน root ชั่วคราวให้ ซึ่งแสดงในแดชบอร์ดของคุณ คุณเปลี่ยนรหัสนี้ตอนล็อกอินครั้งแรก และเพิ่มคีย์ได้ในภายหลัง

### ฉันจะดูลายนิ้วมือของคีย์ได้อย่างไร?

รัน `ssh-keygen -l -f` พร้อมพาธของคีย์สาธารณะ ตัวเลือก `-l` จะแสดงลายนิ้วมือของไฟล์คีย์

### ฉันใช้คีย์เดียวกันกับหลายเซิร์ฟเวอร์ได้ไหม?

ทางเทคนิคได้ แต่การใช้คีย์หนึ่งดอกต่อหนึ่งวัตถุประสงค์จำกัดความเสียหายหากคีย์รั่ว สร้างชื่อไฟล์ใหม่ด้วย `-f` สำหรับเซิร์ฟเวอร์แต่ละกลุ่ม

## แหล่งข้อมูล

1. [หน้าคู่มือ ssh-keygen(1)](https://manpages.debian.org/trixie/openssh-client/ssh-keygen.1.en.html) — Debian (checked 2026-11-10)
2. [หน้าคู่มือ ssh-copy-id(1)](https://manpages.debian.org/trixie/openssh-client/ssh-copy-id.1.en.html) — Debian (checked 2026-11-10)

---

Gloamport: Gloamport เป็นผู้ให้บริการ VPS ที่ขายเซิร์ฟเวอร์ Linux KVM โดยไม่ต้อง KYC สั่งซื้อด้วยหมายเลขบัญชีและชำระด้วยคริปโต โดย Monero มาเป็นอันดับแรก ดำเนินการโดย DomaineGoat LLC บริษัทที่จดทะเบียนในปานามา คำสั่งซื้อจะถามหาแพ็กเกจ เหรียญ และอีเมลเฉพาะในกรณีที่คุณต้องการเท่านั้น ไม่มีชื่อ ไม่มีที่อยู่ไปรษณีย์ ไม่มีโทรศัพท์ และไม่มีเอกสารยืนยันตัวตน ในระยะ 12 เดือน แต่ละแพ็กเกจมีราคาต่ำกว่าแพ็กเกจเทียบเคียงที่มีชื่อระบุอย่างน้อย 25% จากการสำรวจโฮสต์ VPS ที่รับคริปโตและไม่ต้อง KYC จำนวน 38 แห่ง อ่านข้อมูลเมื่อวันที่ 10 พฤศจิกายน 2026
