Bỏ qua bước đăng ký tài khoản và tạo vps linux trên Amazon, bài viết này sẽ hướng dẫn các bạn cách đăng nhập VPS Linux Amazon khi không có password như các loại VPS của nhà cung cấp khác.
Tạo file .pem để đăng nhập VPS qua cổng SSH
Khi tạo VPS trên AMZ, trong tab Key Pair họ sẽ yêu cầu chúng ta tạo một key mới. Key này nôm ma có thể gọi nó là một dạng token để đăng nhập vào vps thay cho mật khẩu thông thường.
Xem thêm: tìm hiểu về .pem và .ppk là gì
Trước kia, AMZ chỉ cho phép bạn tải về file .pem và bạn cần làm thêm một bước nữa là phải chuyển đổi nó sáng file .ppk để sử dụng nhưng nay thì họ đã cho bạn tải trực tiếp file .ppk về máy rồi.
Bấm Creat new Key Pair và nhập như hình sau đó nhấn Creat key pair, một tệp .pem/.ppk sẽ được tải về máy.
- Nếu bạn chỉ muốn đăng nhập vào VPS thì hãy chọn .ppk để tải và sử dụng
- Nếu bạn muốn các thao tác trên phầm mềm khách thì tải .pem
Trong trường hợp bạn đã tạo trước đó thì có thể chọn một trong số key đã tạo, ở đây mình khuyên bạn nên tạo mới.
Chuyển đổi file .pem thành .ppk
Khi tạo VPS trên Amazon, họ sẽ yêu cầu bạn tạo một Key file và được download về máy với định dạng .pem nhưng chúng ta không thể sử dụng trực tiếp file này mà phải thông qua một bước nữa , bạn phải chuyển đổi nó thành file .ppk để đăng nhập vào VPS.
Các phần mềm bạn cần chuẩn bị trước:
- PuttyGen > Phần mềm chuyển đổi key SSH
Cách chuyển như sau:
Mở PuttyGen
Trên giao diện chính của phầm mềm bấm vào Load, cửa sổ hiện lên ta tìm tới file vừa tải về, chọn vào All File để hiển thị file .pem vừa tải:
Chọn file .pem vừa tải về sau đó nhấn open ta được:
Nhấn OK
Nhấn Save Private Key và lưu nó vào một thư mục bạn muốn. Việc chuyển đổi hoàn tất
Cách đăng nhập VPS linux AMZ
Sau khi có file .ppk thì xem như ta đã có password rồi, bây giờ tiến hàng đăng nhập vào vps ta sẽ làm như sau:
Mở Putty, nhập vào IP của VPS, các thông số còn lại giữ nguyên
Chọn vào Connection > SSH > Auth > Credentials > Chọn file .ppk đã có trước đó vào form Private key file for Authentication
Nhấn Open là đã hoàn tất và đăng nhập được vào vps.
Lưu ý thêm là mặc định VPS AMZ user name để đăng nhập sẽ là ec2-user và bạn cần nhập đúng chứ không phải root như bình thường. Sau khi đăng nhập thành công thì ta có thể sử dụng quyền root cho VPS bằng lệnh sudo -i
Trên đây là hướng dẫn đăng nhập vps amz, nếu bạn cần hỗ trợ thêm thông tin vui lòng liên hệ chúng tôi.