Không KYC · email tùy chọn · thanh toán bằng Monero, Bitcoin hoặc USDT
Ngôn ngữ: Tiếng Việt
Triển khai VPS

Hướng dẫn · kiểm tra ngày 2026-11-10

Làm sao để tạo khóa SSH cho VPS?

Một lệnh tạo ra cặp khóa. Phần công khai được gửi lên máy chủ, còn phần riêng tư không bao giờ rời khỏi máy của bạn.

Cập nhật lần cuối: · 5 phút đọc

Trả lời nhanh

Làm sao để tạo khóa SSH cho VPS?

Để tạo khóa SSH cho VPS, chạy ssh-keygen -t ed25519 -C "label" -f ~/.ssh/gloamport_ed25519, đặt một cụm mật khẩu, rồi dán tệp .pub khi thanh toán. Trên Gloamport, khóa là tùy chọn, và gói Ember có giá $3.74 mỗi tháng khi đăng ký 12 tháng.

ssh-keygen tạo ra những tệp nào?

TệpĐây là gìAi được xem
~/.ssh/gloamport_ed25519Khóa riêng tư (tên bạn truyền qua -f)Chỉ bạn. Không bao giờ dán ở bất kỳ đâu
~/.ssh/gloamport_ed25519.pubKhóa công khai, cùng tên với .pub thêm vào sauBất kỳ ai; đây là thứ bạn đưa cho VPS
~/.ssh/authorized_keys trên VPSDanh sách khóa công khai được phép đăng nhậpRoot trên VPS

Cách đặt tên tệp theo hướng dẫn ssh-keygen(1): khóa công khai có thêm .pub vào sau tên khóa riêng tư.

Tại sao nên dùng khóa SSH thay vì mật khẩu?

Khóa SSH an toàn hơn mật khẩu vì không thể đoán qua mạng và không bao giờ được gửi đến máy chủ. Máy chủ chỉ giữ phần công khai, còn đăng nhập chứng minh rằng bạn sở hữu phần riêng tư.

Trên 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. Theo khảo sát của Gloamport về 10 tháng 11, 2026, 28 trên 49 mục ghi rõ không yêu cầu giấy tờ tùy thân khi đăng ký, nên với nhiều máy chủ, khóa SSH là thông tin xác thực duy nhất gắn với máy. Hãy coi nó như vậy.

Làm sao để tạo khóa SSH, từng bước?

Bốn bước trên máy tính của bạn, rồi một bước khi thanh toán.

  1. Chạy ssh-keygen

    Dùng -t ed25519, là loại mặc định, với -C để đặt nhãn và -f để đặt tên tệp.

  2. Chọn một cụm mật khẩu

    Nhập cụm mật khẩu khi được hỏi. Nó mã hóa khóa riêng tư trên đĩa, nên một tệp bị đánh cắp cũng không đủ để dùng.

  3. In khóa công khai

    Hiển thị tệp .pub bằng cat và sao chép đúng một dòng.

  4. Dán khi thanh toán

    Dán dòng đó vào ô khóa SSH khi đặt hàng. Khóa là tùy chọn: để trống và bạn sẽ nhận một mật khẩu root tạm thời, đổi ngay khi đăng nhập lần đầu.

  5. Đăng nhập

    Kết nối bằng ssh -i và đường dẫn khóa riêng tư khi bảng điều khiển hiển thị địa chỉ IP.

Lệnh ssh-keygen chính xác là gì?

Lệnh là ssh-keygen -t ed25519 -C "label" -f ~/.ssh/gloamport_ed25519. Hướng dẫn cho biết ed25519 là loại mặc định, -C đặt chú thích (mặc định là user@host), -f đặt tên tệp khóa, và hàm dẫn xuất khóa dùng 16 vòng theo mặc định (-a).

Tạo cặp khóa
ssh-keygen -t ed25519 -C "gloamport-vps" -f ~/.ssh/gloamport_ed25519
Hiển thị khóa công khai và dấu vân tay của nó
cat ~/.ssh/gloamport_ed25519.pub
ssh-keygen -l -f ~/.ssh/gloamport_ed25519.pub

Làm sao để đưa khóa lên một VPS đã có?

Nếu VPS đã tồn tại và bạn đăng nhập được bằng mật khẩu, dùng ssh-copy-id. Hướng dẫn cho biết lệnh này thêm khóa công khai của bạn vào ~/.ssh/authorized_keys của người dùng từ xa, và tạo tệp cùng thư mục nếu còn thiếu. Dùng -i để đặt tên khóa.

Sao chép khóa và đăng nhập
ssh-copy-id -i ~/.ssh/gloamport_ed25519.pub root@YOUR_VPS_IP
ssh -i ~/.ssh/gloamport_ed25519 root@YOUR_VPS_IP

Sau lần đăng nhập đầu tiên thì làm gì?

Đóng những cửa bạn không cần. Việc đầu tiên trên máy chủ mới là tắt đăng nhập bằng mật khẩu và giới hạn ai được đăng nhập, được trình bày trong Làm sao để tăng cường bảo mật SSH trên VPS mới?.

Nếu bạn chưa đặt hàng, Làm sao để mua VPS bằng Monero (XMR)? hướng dẫn thanh toán, và Có thể lấy VPS mà không cần địa chỉ email không? giải thích về số tài khoản. Ember bắt đầu từ $7.48 mỗi tháng, hoặc $3.74 mỗi tháng khi đăng ký 12 tháng; xem trang giá.

Tóm tắt
  • Dùng ssh-keygen -t ed25519; ed25519 là loại khóa mặc định.
  • Đặt tên tệp bằng -f và thêm nhãn bằng -C.
  • Đặt một cụm mật khẩu để khóa riêng tư được mã hóa trên đĩa.
  • Chỉ đưa tệp .pub cho VPS.
  • Trên Gloamport, khóa SSH là tùy chọn khi thanh toán.
  • ssh-copy-id -i thêm một khóa vào máy chủ đã có.
  • Ember có giá $3.74 mỗi tháng khi đăng ký 12 tháng.

Khóa SSH cho VPS: các câu hỏi thường gặp

Nên chọn loại khóa nào?

Ed25519. Hướng dẫn ssh-keygen liệt kê nó là loại mặc định, và nó cho khóa ngắn, dễ dán khi thanh toán.

Có bắt buộc đặt cụm mật khẩu không?

Không bắt buộc, nhưng nên có. Cụm mật khẩu mã hóa tệp khóa riêng tư, nên một bản sao bị chép đi sẽ không dùng được nếu thiếu nó.

Nếu để trống ô khóa SSH trên Gloamport thì sao?

Đội ngũ sẽ đặt một mật khẩu root tạm thời, hiển thị trong bảng điều khiển. Bạn đổi nó khi đăng nhập lần đầu, và có thể thêm khóa sau.

Làm sao để xem dấu vân tay của khóa?

Chạy ssh-keygen -l -f với đường dẫn tới khóa công khai. Tùy chọn -l hiển thị dấu vân tay của tệp khóa.

Có thể dùng cùng một khóa cho nhiều máy chủ không?

Về mặt kỹ thuật thì được, nhưng mỗi mục đích một khóa sẽ hạn chế thiệt hại nếu khóa bị rò rỉ. Tạo một tên tệp mới bằng -f cho mỗi nhóm máy chủ.

Nguồn (2)
  1. Trang hướng dẫn ssh-keygen(1) — Debian (checked 2026-11-10)
  2. Trang hướng dẫn ssh-copy-id(1) — Debian (checked 2026-11-10)

Từ $3.74/tháng · không KYC

Triển khai VPS