Quản lý danh tính đăng nhập
Lưu mật khẩu và khoá SSH một lần để dùng lại, gắn thông tin đăng nhập với từng máy chủ. Mọi thông tin được mã hoá an toàn, không bao giờ lưu ở dạng đọc được.
Quản lý danh tính (Keychain) là nơi OneDash lưu tập trung các thông tin dùng để kết nối tới máy chủ: mật khẩu, khoá SSH và các danh tính đăng nhập. Mọi mật khẩu và khoá riêng tư đều được mã hoá an toàn trước khi lưu, giúp tái sử dụng cho nhiều máy chủ mà không phải nhập lại mỗi lần.
Vì sao quan trọng
- Khai báo một lần, dùng lại nhiều nơi: Lưu một danh tính rồi gắn vào nhiều máy chủ, thay vì gõ lại mật khẩu hay dán khoá mỗi lần thêm máy chủ.
- Tập trung và an toàn: Mật khẩu và khoá riêng tư được mã hoá an toàn, không hiển thị dạng văn bản thường.
- Dễ thay đổi đồng loạt: Khi cần đổi mật khẩu hoặc thay khoá, chỉ cần sửa ở một chỗ, các máy chủ dùng chung danh tính đó được cập nhật theo.
Trong kho có hai loại mục chính:
- Danh tính: Một bộ thông tin đăng nhập cho một tên người dùng cụ thể — gồm tên người dùng và phương thức xác thực (mật khẩu hoặc khoá SSH).
- Khoá SSH: Một cặp khoá SSH do OneDash quản lý. Có thể tạo khoá mới ngay trên hệ thống hoặc nhập khoá riêng tư sẵn có. Một khoá SSH có thể được nhiều danh tính dùng chung.

Cách thêm một Danh tính

- Vào trang Quản lý danh tính từ thanh điều hướng bên trái.
- Nhấn nút tạo mới ở góc trên bên phải và chọn Tạo Danh tính.
- Điền Tên hiển thị (tuỳ chọn, giúp dễ nhận biết) và Tên người dùng (bắt buộc — là tên đăng nhập trên máy chủ).
- Chọn phương thức xác thực:
- Mật khẩu: nhập mật khẩu đăng nhập của tên người dùng đó.
- Khoá riêng tư: chọn một trong hai cách — Chọn từ SSH keys đã lưu (lấy khoá có sẵn trong kho) hoặc Nhập thủ công (dán nội dung khoá riêng tư, hoặc tải lên tệp khoá). Nếu nhập thủ công, hệ thống sẽ tự tạo một khoá SSH mới trong kho và liên kết với danh tính này.
- Nhấn lưu để hoàn tất.
Cách tạo một Khoá SSH mới

- Tại trang Quản lý danh tính, nhấn nút tạo mới và chọn Tạo SSH Key (hoặc dùng nút Tạo SSH Key ngay trên thanh công cụ).
- Cửa sổ tạo khoá mở ra với các trường: Tên hiển thị, ô dán Private Key (có thể dán trực tiếp nội dung khoá riêng tư hoặc nhấn Import File để tải tệp khoá có sẵn lên), và ô Mô tả.
- Nếu chưa có sẵn khoá riêng tư, nhấn Tạo Key Mới để hệ thống sinh khoá thay vì tự dán vào. Lúc này một cửa sổ nhỏ hiện ra để chọn Loại key, Kích thước key (bits) (nếu loại key cho phép) và (tuỳ chọn) nhập một cụm mật khẩu bảo vệ khoá. Vì lý do an toàn, cụm mật khẩu này sẽ không được lưu trên hệ thống — cần tự ghi nhớ.
- Nhấn Tạo. Hệ thống sinh ra cặp khoá, thông báo tạo thành công và điền khoá vừa tạo trở lại ô Private Key ở cửa sổ trước.
- Kiểm tra lại Tên hiển thị cùng mô tả (nếu muốn) rồi lưu để khoá xuất hiện trong kho.
Cách dùng các thao tác với một Khoá SSH
Mở một khoá SSH trong kho để xem và thực hiện các thao tác sau:
- Sửa thông tin: cập nhật tên hiển thị, mô tả.
- Sao chép khoá công khai: sao chép nội dung khoá công khai vào bộ nhớ tạm để tự dán vào nơi cần dùng (ví dụ thêm vào danh sách khoá được phép đăng nhập trên máy chủ).
- Tải khoá công khai: tải khoá công khai về máy tính dưới dạng tệp
.pub. - Sao chép khoá riêng tư: sao chép nội dung khoá riêng tư vào bộ nhớ tạm. Đây là thông tin nhạy cảm — hệ thống sẽ hiện cảnh báo xác nhận trước khi sao chép, chỉ nên dùng khi thật sự cần.
- Thay thế khoá (xoay khoá): khi nhập một khoá riêng tư mới cho mục khoá hiện có, hệ thống tạo khoá mới và vô hiệu hoá khoá cũ. Các máy chủ đang dùng khoá cũ sẽ cần được cập nhật, nên hãy sao chép hoặc tải khoá công khai mới rồi tự cập nhật vào những máy chủ đó trước khi thay thế.
- Xoá: xoá khoá khỏi kho (xem mục Xử lý sự cố bên dưới về thời gian lưu trữ trước khi xoá vĩnh viễn).
Cách sửa hoặc xoá một mục
- Nhấn chọn một mục (danh tính hoặc khoá SSH) trong danh sách.
- Để sửa: mở mục đó và cập nhật thông tin, sau đó lưu.
- Để xoá: chọn Xóa trên mục. Cũng có thể chọn nhiều mục cùng lúc rồi xoá hàng loạt.
Tuỳ chọn lưu thông tin khi thêm máy chủ
Khi thêm hoặc sửa một máy chủ, ở phần Thông tin đăng nhập có hai lựa chọn:
- Sử dụng danh tính đã lưu: chọn một danh tính có sẵn trong kho. Hệ thống cho biết danh tính đó đang được dùng bởi bao nhiêu máy chủ, và có thể sửa danh tính (lưu ý: việc sửa ảnh hưởng tất cả máy chủ dùng chung danh tính đó).
- Nhập thông tin đăng nhập mới: nhập tên người dùng và mật khẩu (hoặc khoá riêng tư) trực tiếp. Thông tin này luôn được lưu cùng máy chủ để có thể kết nối lại, và một danh tính tương ứng sẽ được tạo tự động trong kho.

Xử lý sự cố
| Tình huống | Cách xử lý |
|---|---|
| Không thấy mục Sử dụng danh tính đã lưu khi thêm máy chủ | Chưa có danh tính nào trong kho. Hãy tạo một danh tính trước, hoặc chọn Nhập thông tin đăng nhập mới. |
| Quên cụm mật khẩu bảo vệ khoá | Cụm mật khẩu không được lưu trên hệ thống nên không thể khôi phục. Hãy tạo khoá mới và cập nhật khoá công khai mới lên các máy chủ đang dùng khoá đó. |
| Sau khi thay thế khoá, máy chủ không kết nối được | Máy chủ vẫn đang dùng khoá cũ. Hãy sao chép hoặc tải khoá công khai mới rồi tự cập nhật vào máy chủ đó, sau đó thử lại. |
| Sửa danh tính nhưng nhiều máy chủ bị ảnh hưởng | Đúng theo thiết kế: danh tính dùng chung. Nếu chỉ muốn đổi cho một máy chủ, dùng Nhập thông tin đăng nhập mới khi sửa máy chủ đó. |
| Lỡ xoá một khoá hoặc danh tính | Mục đã xoá được lưu trữ một thời gian trước khi xoá vĩnh viễn. Hãy liên hệ quản trị nếu cần khôi phục gấp. |
Lưu ý
- Khoá riêng tư và mật khẩu là thông tin nhạy cảm — chỉ sao chép hoặc chia sẻ khi thật sự cần thiết.
- Khi nhiều máy chủ dùng chung một danh tính, mọi thay đổi trên danh tính đó áp dụng cho tất cả. Cân nhắc trước khi sửa.
- Khoá công khai không phải thông tin nhạy cảm — có thể sao chép hoặc tải về và dùng để cấu hình trên máy chủ mà không làm lộ khoá riêng tư.