Hướng dẫn tạo và sử dụng SSH KEY với VPS dùng OS LINUX

Thúy idc

New member
#1
1. Tại sao phải sử dụng SSH KEY
Một trong các phương thức đăng nhập vào VPS khá an toàn đó là việc sử dụng SSH Key để thay thế cho mật khẩu. Mặc định mỗi VPS bạn sẽ đăng nhập vào bằng username root và mật khẩu root mà nhà cung cấp đã gửi cho bạn lúc thuê VPS, tuy nhiên việc sử dụng mật khẩu luôn có 2 nguy cơ lớn là:
  • Bạn sẽ mất hoàn toàn nếu lộ mật khẩu.
  • Các attacker có thể sử dụng Brute Force Attack để dò tìm mật khẩu.
Do đó, vHost khuyến khích các bạn làm quen với SSH Key để đăng nhập vào VPS, cũng như sử dụng nó để xác thực các kết nối từ bên ngoài vào cho an toàn hơn.
2. Cách tạo SSH KEY
Bật terminal trên máy linux của bạn lên và thực hiện theo các bước sau.
Thực hiện câu lệnh sau để tạo Public key
# ssh-keygen -t rsa
sau khi thực hiện câu lệnh này hệ thống sẽ yêu cầu bạn nhập passphrase (tại đây bạn không cần nhập cũng được ấn enter cho đến khi kết thúc, nhưng vHost khuyên bạn nên nhập vào trường này vì nó giống bảo mật 2 lớp cho VPS của bạn.)
3.Cách đưa SSH KEY vào trong VPS
Tiếp đến chúng ta cần copy đoạn Key này tới VPS của các bạn, ngay tại máy Linux của các bạn ta thực hiện lệnh sau:
#ssh-copy-id –i ~/.ssh/id_rsa IP(đia chỉ IP của VPS)
Với việc copy này thì đoạn mã SSH Key vừa tạo trên máy linux của bạn sẽ được chuyển vào VPS tại thư mục /root/.ssh/authorized_keys
4. Đăng nhập SSH từ máy linux tới VPS

Sau khi copy xong các bạn thực hiện ssh tới VPS theo lệnh sau.
# ssh -i .ssh/id_rsa IP(địa chỉ IP của VPS)
thông báo sau sẽ hiện ra.
Liên hệ với chúng tôi để được hỗ trợ:

IDC Online JSC https:// idconline. vn/
Phone: 0967216226 – Email: [email protected]
Địa chỉ: 82 Duy Tân – P. Dịch Vọng Hậu – Q. Cầu Giấy – TP. Hà Nội​


 

Thành viên trực tuyến

Không có thành viên trực tuyến.
Top