Tiếng Việt
Quản lý SSH Key toàn cục
SSH Key toàn cục (Global SSH Key) là khóa SSH được gắn với tài khoản của bạn và sẽ tự động được thêm vào tất cả các máy chủ mới khi bạn tạo (cho cả tài khoản root và flashpanel).
Tạo SSH Key tự động
Khi bạn kết nối máy chủ đầu tiên mà tài khoản chưa có SSH Key toàn cục nào, hệ thống sẽ tự động tạo sẵn một SSH key ED25519 mặc định cho bạn.
Quá trình tạo khóa tự động:
- Hệ thống tạo một cặp khóa ED25519 bảo mật
- Khóa được lưu là global SSH key (tên:
FlashPanel - [email protected]) - Bạn nhận được email với 3 file đính kèm:
- OpenSSH Private Key: dành cho Linux, macOS, và Windows OpenSSH
- PuTTY Private Key (.ppk): dành cho PuTTY trên Windows
- Public Key (.pub): khóa công khai của bạn
Quan trọng - Lưu lại khóa của bạn!
⚠️ Private key chỉ được gửi một lần duy nhất qua email. Hãy chắc chắn:
- Tải xuống cả 3 file đính kèm trong email thông báo SSH Key đã được tạo
- Lưu trữ chúng an toàn ở nơi bảo mật
- Sử dụng định dạng khóa phù hợp với hệ điều hành của bạn
Khóa tự động tạo sẽ được thêm vào máy chủ đó và tất cả các máy chủ bạn tạo sau này.
Truy cập trang quản lý
Mở trang SSH Keys từ menu chính của bảng điều khiển.
Trang hiển thị danh sách tất cả các SSH Key toàn cục đã đăng ký, bao gồm các thông tin:
- Tên: tên ghi nhớ cho khóa SSH
- Fingerprint: định danh duy nhất của khóa (hiển thị màu hồng)
- Ngày tạo: thời điểm khóa được thêm vào hệ thống
Thêm SSH Key mới
Bước 1: Mở hộp thoại tạo khóa
Bấm nút Thêm SSH Key ở góc trên bên phải của danh sách.
Một hộp thoại Thêm SSH Key hiện ra với ghi chú: "Các SSH Key này sẽ tự động được thêm vào mọi máy chủ bạn tạo".
Bước 2: Tạo khóa tự động hoặc nhập khóa có sẵn
Bạn có hai lựa chọn:
Lựa chọn 1: Tạo khóa tự động
- Bấm nút Tạo ngẫu nhiên SSH Key ở góc trên bên phải hộp thoại
- Hệ thống sẽ tự động tạo cặp khóa SSH mới và điền thông tin vào form
- Một cảnh báo màu vàng hiển thị với nội dung: "Private key này chỉ cấp 1 lần, hãy tải xuống bản sao lưu."
- Bạn bắt buộc phải tải xuống các file sau để bảo quản:
- OpenSSH Key: định dạng khóa riêng cho OpenSSH
- PuTTY Key: định dạng khóa riêng cho PuTTY (file .ppk)
- Public Key: khóa công khai (file .pub)
Lựa chọn 2: Nhập khóa có sẵn
Tự điền các trường sau:
- Name: tên ghi nhớ cho khóa SSH (ví dụ: "Laptop cá nhân", "Máy tính công ty")
- Public key: dán nội dung khóa công khai SSH (dạng
ssh-ed25519 AAAA...hoặcssh-rsa AAAA...)
Bước 3: Hoàn tất
Bấm nút Thêm SSH Key để lưu khóa vào hệ thống.
Khóa mới sẽ xuất hiện trong danh sách và tự động được thêm vào tất cả các máy chủ mới trong tương lai.
Cập nhật SSH Key vào các máy chủ hiện có
Sau khi thêm SSH Key toàn cục, bạn có thể đồng bộ khóa này vào các máy chủ đã tạo trước đó.
Bước 1: Mở hộp thoại chọn máy chủ
Trong danh sách SSH Keys, bấm nút Cập nhật vào máy chủ tại dòng khóa muốn cập nhật.
Bước 2: Chọn máy chủ
Hộp thoại Cập nhật vào máy chủ hiện ra với danh sách tất cả các máy chủ đang có và dòng hướng dẫn "Chọn máy chủ bạn muốn thêm khóa ... vào:".
- Đánh dấu ô chọn ở từng máy chủ cần thêm khóa.
- Có thể chọn nhiều máy chủ cùng lúc.
Các máy chủ đã có khóa này sẽ được đánh dấu sẵn.
Bước 3: Xác nhận cập nhật
Bấm nút Gửi để bắt đầu thêm khóa vào các máy chủ đã chọn.
Trong lúc xử lý, giao diện sẽ hiển thị trạng thái đang thực hiện. Bạn không thể thao tác tiếp với khóa này cho đến khi hoàn tất.
Xóa SSH Key
Có hai cách xóa SSH Key:
Cách 1: Chỉ xóa khóa khỏi danh sách toàn cục
- Bấm biểu tượng ba chấm dọc (⋮) ở cuối dòng khóa cần xóa
- Chọn Xóa SSH Key từ menu thả xuống
- Một hộp thoại xác nhận hiện ra với tiêu đề Xóa SSH Key
- Xác nhận xóa
Khóa sẽ bị xóa khỏi danh sách toàn cục nhưng vẫn còn trên các máy chủ đã thêm trước đó.
Cách 2: Xóa khóa khỏi mọi nơi
- Bấm biểu tượng ba chấm dọc (⋮) ở cuối dòng khóa cần xóa
- Chọn Xóa và xóa khỏi máy chủ từ menu thả xuống
- Một hộp thoại xác nhận hiện ra với tiêu đề Xóa khóa khỏi mọi máy chủ
- Xác nhận xóa
Khóa sẽ bị xóa khỏi danh sách toàn cục và tự động bị gỡ bỏ khỏi tất cả các máy chủ đang có.
Trạng thái xử lý
Khi một SSH Key đang được xử lý (thêm vào hoặc xóa khỏi máy chủ), các nút thao tác cho khóa đó sẽ bị vô hiệu hóa cho đến khi hoàn tất.
Bạn có thể theo dõi tiến độ qua trạng thái hiển thị trên giao diện.
Lưu ý quan trọng
- Tạo khóa tự động: Một SSH key mặc định được tự động tạo khi bạn kết nối máy chủ đầu tiên (nếu tài khoản chưa có SSH Key toàn cục). Kiểm tra email để nhận private key
- SSH Key toàn cục chỉ tự động thêm vào máy chủ MỚI khi tạo máy chủ. Các máy chủ đã tồn tại cần được cập nhật thủ công bằng chức năng Cập nhật vào máy chủ
- Private key chỉ được hiển thị/gửi một lần khi tạo tự động. Hãy tải xuống và bảo quản cẩn thận ngay lập tức
- File đính kèm email: Private key được gửi dưới dạng file đính kèm (không phải text trong email) để bảo mật và tiện lợi
- Định dạng tên file: Tên file được tạo từ tên khóa, viết thường, các ký tự
-,@,.và khoảng trắng được thay bằng dấu_(không có ký tự đặc biệt). File PuTTY có đuôi.ppk, file public key có đuôi.pub - Xóa khóa khỏi danh sách toàn cục không tự động xóa khóa khỏi máy chủ trừ khi chọn Xóa và xóa khỏi máy chủ
- Để biết thêm về cách tạo SSH Key, xem Hướng dẫn SSH Keys