Cấu hình và lấy SSH key
SSH key là gì?
SSH key là một phương thức xác thực VPS/Server thay cho mật khẩu vì khi dùng mật khẩu bảo mật sẽ rất kém do mật khẩu bị lộ khi gõ hoặc hacker sử dụng tool để dò mật khẩu.
SSH key là 1 private key được sinh ra và lưu trữ trên máy tính của bạn. Chúng ta copy private key này bỏ vào server để khi chúng ta truy cập thì sẽ gửi kèm private key này cho server kiểm tra. Nếu trùng khớp thì cho phép máy tính chúng ta truy cập.
Cấu hình SSH key
MacOS, Ubuntu or Other Linux-based OS
Khởi tạo SSH key bằng cách chạy câu lệnh sau trên terminal
Sau khi chạy câu lệnh OS sẽ hỏi lưu SSH key tại đâu. Mặc định nó sẽ lưu vào /home/user/.ssh. Bạn có thể để trống và Enter.
Tiếp tục nó sẽ hỏi bạn có muốn thiết lập keypharse không, nếu muốn thì nhập keypharse cần thiết lập vào rồi Enter.
keypharse (dạng string, cần ghi nhớ) – Mật khẩu để mở private key, khi đăng nhập vào server nó sẽ hỏi cái này.
Sau khi cấu hình keypharse(có thể để trống) xong chúng ta đã hoàn tất việc cấu hình SSH key.
Lấy SSH key
MacOS, Ubuntu or Other Linux-based OS
Cấu hình SSH key trên server
Lấy SSH key tại máy tính
Cấu hình SSH key trên server
Chỉnh sửa file authorized_key trên server
Last updated