Không thể kết nối với Vultr VPS SSH? Phương pháp thiết lập tạo khóa PuTTY

Không thể kết nối với Vultr VPS SSH?

Phương pháp thiết lập tạo khóa PuTTY

Bởi vì nhiều cư dân mạng Trung Quốc sử dụng Vultr VPS để xây dựng "Khoa họcKênh Internet ", vì vậy một số lượng lớn địa chỉ IP của Vultr đã bị chặn ...

Phát hiện địa chỉ IP

Trước hết, bạn phải xác nhận rằng bạn đã tạo địa chỉ IP của Vultr, bạn có thể truy cập nó ở Trung Quốc đại lục như bình thường không?

Giải pháp:

  • Sử dụng công cụ ping trực tuyến để phát hiện địa chỉ IP ▼
Nhấp vào đây để truy cập nhiều máy chủ Ping vị trí

Tôi nên làm gì nếu địa chỉ IP Vultr của tôi bị chặn ở Trung Quốc đại lục?

  • Hãy xem bài viết này để biết giải pháp ▼

Đăng nhập khóa SSH

Trong khi VPS được tiếp xúc với internet, ai đó sẽ tiếp tục cưỡng bức mật khẩu SSH của bạn để đăng nhập.

Vì vậy cần phải đăng nhập bằng khóa SSH, và tắt đăng nhập bằng mật khẩu.

Sử dụng lệnh sau để xem thông tin đăng nhập brute force của người khác cho mật khẩu SSH của bạn:

grep "Failed password for invalid user" /var/log/secure | awk '{print $13}' | sort | uniq -c | sort -nr | more

Đối với VPS đã mua của chính chúng tôi, bạo lực lên đến hàng nghìn lần!Bạn có thể đi và xem mình đã bị cưỡng bức bao nhiêu lần.

Giải pháp:

  • Thay đổi chế độ đăng nhập bằng mật khẩu SSH thành chế độ đăng nhập bằng khóa SSH

Tạo khóa SSH

Nếu đó là hệ thống Windows, bạn cần sử dụng puttygen 软件để tạo một cặp khóa.

Linux và hệ thống MacOS có thể được chạy trực tiếp từ thiết bị đầu cuối:

bước 1:Tạo khóa SSH

Vui lòng chạy lệnh này ▼

ssh-keygen -t rsa -b 4096

bước 2:Nhập vị trí tệp để lưu khóa

Enter file in which to save the key (/root/.ssh/id_rsa): 
  • Vui lòng nhấn Enter

bước 3:Bạn sẽ được yêu cầu nhập mật khẩu

Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
  • Nhập mật khẩu hoặc bạn có thể chỉ cần nhấn Enter và để trống.

Ở cuối, bạn sẽ thấy một thông báo rằng khóa riêng tư và khóa công khai của bạn được lưu trữ ở đó:

Your identification has been saved in /root/.ssh/id_rsa. <== 私钥 

Your public key has been saved in /root/.ssh/id_rsa.pub. <== 公钥

Vultr VPS Định cấu hình SSH

Khi Vultr tạo VPS, bạn có thể thiết lập trực tiếp đăng nhập khóa SSH.

Nếu bạn đã tạo VPS nhưng chưa thiết lập khóa SSH ...

Vui lòng làm theo các bước bên dưới sau khi chạy "tạo khóa SSH" ở trên trên Linux:

第 1 步 :Sẽ id_rsa.pub đưa vào một /root/.ssh thư mục và đổi tên nó thành authorized_keys

bước 2:sửa đổi /etc/ssh/sshd_config Tuyên bố vị trí

RSAAuthentication yes #RSA认证
PubkeyAuthentication yes #开启公钥验证
AuthorizedKeysFile .ssh/authorized_keys #验证文件路径
PasswordAuthentication no #禁止密码认证
PermitEmptyPasswords no #禁止空密码

bước 3:Khởi động lại dịch vụ SSH

  • Centos7 Sử dụng lệnh:systemctl restart sshd
  • Centos6 sử dụng lệnh:/etc/init.d/sshd restart

PuTTY tạo khóa

Nếu bạn đang sử dụng hệ thống Windows để đăng nhập vào VPS, bạn sẽ cần tải khóa cá nhân xuống máy khách và chuyển đổi nó sang định dạng được sử dụng bởi PuTTY.

  • Bạn chưa cài đặt phần mềm PuTTY trên máy tính?Vui lòng tìm kiếm Google hoặc Baidu: Tải xuống PuTTY.

第 1 步 :Sử dụng WinSCP, SFTP hoặc các công cụ khác, chuyển tệp khóa cá nhân id_rsa Tải xuống máy khách.

第 2 步 :Mở PuTTYGen.exe

第 3 步 :Nhấp vào nút Tải trong Tác vụ ▼

Không thể kết nối với Vultr VPS SSH? Phương pháp thiết lập tạo khóa PuTTY

第 4 步 :Tải tệp khóa cá nhân bạn vừa tải xuống

Tất cả tệp Chọn để tải trang thứ ba của tệp khóa cá nhân vừa tải xuống

Không thể hiển thị tệp khóa cá nhân?Vui lòng chọn "Tất cả tệp (*. *)" ▲

  • Nếu bạn vừa đặt khóa mật khẩu, bạn cần nhập mật khẩu vào lúc này.
  • Sau khi nạp thành công, PuTTYGen sẽ hiển thị thông tin liên quan đến khóa.

第 5 步 :Nhấp vào nút Lưu khóa cá nhân để lưu định dạng tệp khóa cá nhân có sẵn cho PuTTY ▼

Nhấp vào Lưu khóa cá nhân để lưu định dạng tệp khóa cá nhân có sẵn của PuTTY 4

Làm thế nào để thiết lập Putty?

Sau đây là thiết lập Putty đăng nhập bằng Private keyLinuxPhương thức máy chủ:

第 1 步 :Putty → Session: Điền vào Tên máy chủ (Hoặc Địa chỉ IP)

第 2 步 :Putty → Kết nối → Ngày: Điền tên người dùng Tự động đăng nhập: root

第 3 步 :PPutty → Kết nối → SSH → Xác thực: Chọn tệp khóa riêng tư vừa được tạo bởi PuTTYGen trong tệp khóa riêng để xác thực ▼

Chọn tệp khóa cá nhân xác thực trong tệp Khóa cá nhân để xác thực Trang tính 5

第 4 步 :Quay lại Putty → Session: Saved Session, điền tên cần lưu, sau đó bấm đúp vào tên để đăng nhập trực tiếp.

第 5 步 :Bạn có thể đăng nhập vào Linux mà không cần mật khẩu trong tương lai, hãy nhớ lưu tệp Khóa cá nhân của bạn.

Để có được phần mềm công cụ Linux đăng nhập từ xa trên điện thoại di động Android, vui lòng nhấp vào liên kết này để xem ▼

Đọc thêm:

发表 评论

Địa chỉ email của bạn sẽ không được công bố. 项 已 * 标注

Di chuyển về đầu trang