Giảm 50% tất cả các gói, thời gian có hạn. Bắt đầu từ $2.48/mo
6 phút còn lại
Bảo mật & Mạng

Cách Tạo Khóa SSH trong Windows 10 trong 4 Bước Dễ Dàng

Alex Robbins By Alex Robbins 6 phút đọc Cập nhật ngày 22 tháng 7, 2025
Cách Tạo Khóa SSH trong Windows 10 trong 4 Bước Dễ Dàng

Nếu bạn đã từng dùng SSH để kết nối an toàn tới máy chủ hoặc một máy tính khác, bạn có thể đã biết khóa SSH là gì. Cơ bản thì khóa SSH là cách để xác thực danh tính của bạn và thiết lập kết nối an toàn, bảo mật với một hệ thống khác. Nhưng khóa SSH phải được tạo ra. Vậy làm cách nào để tạo khóa SSH trong Windows 10? Câu hỏi này thực tế phổ biến hơn bạn nghĩ vì nhiều người thích lấy VPS Linux rồi làm việc với nó thay vì khởi động kép PC hoặc di chuyển dữ liệu từ Windows. Trong bài viết này, tôi sẽ hướng dẫn bạn cách tạo Khóa SSH trong Windows 10. Chúng tôi sẽ dùng phần mềm SSH client PuTTY nổi tiếng để thực hiện. Trước khi đi vào chi tiết kỹ thuật, hãy xem qua một vài định nghĩa để chúng ta cùng hiểu. Điều này sẽ giúp bạn theo dõi hướng dẫn tốt hơn. 

Tạo Khóa SSH trong Windows 10 bằng PuTTY

Hãy nói về SSH trước. SSH là gì? Và SSH có liên quan gì đến khóa và tạo khóa? Secure Socket Shell hay Socket Shell (SSH) là giao thức nổi tiếng để tạo kết nối an toàn và mã hóa. Khóa SSH là thành phần tiêu chuẩn của giao thức SSH dùng để xác thực cả hai bên và thiết lập phiên shell an toàn. Chúng được dùng trong kết nối giữa tất cả loại hệ điều hành và nền tảng. Vì vậy, dù bạn đang cố kết nối tới VPS Linux hay máy chủ chuyên dụng chạy phiên bản Windows Server mới nhất, bạn cần tạo và dùng khóa SSH. Trước khi giải thích khóa SSH chi tiết và thảo luận cách tạo khóa SSH trong Windows 10, hãy nói về giao thức SSH.

Cũng đọc: Dùng SSH để Kết Nối tới Máy Chủ Từ Xa ”

SSH Protocol là gì? 

SSH là giao thức nổi tiếng, đặc biệt giữa các chuyên gia IT và quản trị viên hệ thống. Nó cung cấp cho người dùng cách truy cập an toàn hơn tới các hệ thống khác trên mạng không an toàn. Nó cung cấp xác thực khóa công khai và mật khẩu mạnh. Dùng giao thức này, bạn có thể quản lý ứng dụng và hệ thống từ xa, di chuyển tập tin từ hệ thống này sang hệ thống khác, và thực thi lệnh. Giao thức SSH lắng nghe trên cổng TCP 22 theo mặc định. 

Khóa SSH là gì? 

Với giao thức SSH, khóa SSH là thông tin xác thực truy cập dùng để xác thực cả máy chủ và người dùng. Trường hợp sử dụng khác là truy cập máy sang máy hoặc một chiều. Khóa SSH cho phép tự động hóa bằng cách kích hoạt xác thực tiết kiệm chi phí và khả thi cần thiết trong các dịch vụ đám mây hiện đại phụ thuộc vào máy tính.

Chúng có kích thước khác nhau, nhưng lựa chọn phổ biến nhất là mã hóa RSA 2048-bit. Về chức năng, khóa SSH thu thập mật khẩu, cấp quyền truy cập, và kiểm soát mức truy cập. Có một số cách để kích hoạt hoặc tạo SSH trong Windows 10. Sau đây, chúng tôi sẽ giải thích cách tạo khóa SSH Windows bằng PuTTY. Nhưng trước khi bắt đầu, hãy kiểm tra xem Khóa SSH có tồn tại trong Windows hay không.

windows-vps Dịch vụ VPS Windows 10

Lấy cho mình một Windows 10 VPS hiệu quả cho remote desktop, với giá rẻ nhất. Windows 10 MIỄN PHÍ chạy trên bộ lưu trữ NVMe SSD và internet tốc độ cao.

Xem các gói Windows 10 VPS

Kiểm Tra Khóa SSH Hiện Có trong Windows 10

Trước khi tạo khóa SSH, bạn nên kiểm tra xem đã có khóa SSH nào chưa. Để làm điều này, hãy thực hiện các bước sau:

  1. Mở Windows Command-Line bằng cách gõ cmd vào ô tìm kiếm trên thanh tác vụ Windows.
  2. Trong cửa sổ dòng lệnh, gõ ssh-keygen
  3. Nếu bạn không có ssh-keygen SSH, bạn sẽ thấy thông báo này:

'ssh-keygen' is not recognized as an internal or external command, operable program, or batch file              

  1. Thư mục mặc định cho các khóa SSH của bạn sẽ trông khoảng như sau:
/c/Users/YourUserName/ .ssh/id_rsa.pub 

Lưu ý: nếu bạn cài đặt git kèm bash, hãy mở git Bash thay vì cmd.

Tạo Khóa SSH Windows Bằng PuTTY

PuTTY là một công cụ miễn phí, mã nguồn mở dùng để mô phỏng terminal trên các PC chạy Windows. Nó hỗ trợ nhiều giao thức như SSH, Telnet, SCP, rlogin và kết nối socket thô. Với PuTTY, bạn có thể tạo khóa SSH trên Windows 10 qua terminal Windows. Để tạo khóa SSH trên Windows 10 bằng PuTTY, hãy thực hiện các bước sau:

Cũng đọc: kết nối tới website của bạn qua SSH

Bước 1: Tải PuTTY

Nếu bạn chưa có PuTTY trên hệ thống của mình, bạn có thể tải xuống từ đây liên kết. Sau khi tải xuống, hãy cài đặt nó.

Bước 2: Cài Đặt PuTTY

Bằng cách nhấp vào file đã tải xuống, bạn có thể bắt đầu quá trình cài đặt. Bạn có thể đọc bài viết này về Kết nối tới Máy chủ Linux Sử dụng PuTTY hoặc chỉ cần làm theo trình hướng dẫn cài đặt. Trên trang đầu tiên, nhấp vào Tiếp theo.

Màn hình chào mừng Trình cài đặt PuTTY
Màn hình chào mừng Trình cài đặt PuTTY

Tiếp theo, chọn thư mục đích. Thư mục đích mặc định là ổ C\Program files\PuTTY\. Bạn có thể thay đổi nó thành địa chỉ mong muốn của mình.

Trình cài đặt PuTTY chọn vị trí
Trình cài đặt PuTTY chọn vị trí

Bây giờ, đến lúc chọn Tính năng Sản phẩm sẽ được cài đặt. Nếu bạn không có yêu cầu cụ thể nào, hãy làm theo lựa chọn mặc định và nhấp vào Cài đặt để chuyển tới màn hình tiếp theo.

Trình cài đặt PuTTY chọn các thành phần cần cài đặt
Trình cài đặt PuTTY chọn các thành phần cần cài đặt

Xin chúc mừng. Bạn đã cài đặt PuTTY. Bạn đã hoàn thành các bước ban đầu để tạo khóa SSH trên Windows 10. Bây giờ, hãy chuyển sang bước tiếp theo.

Bước 3: Chạy Trình Tạo Khóa SSH PuTTY

  • Nhấn phím Windows trên bàn phím của bạn. 
  • Trong thanh tìm kiếm, gõ PuTTYgen (bạn cũng có thể dùng cmd và gõ PuTTYgen). 
  • Nhấp chuột phải vào PuTTYgen và chọn Chạy với tư cách quản trị viên.
  • Nếu được nhắc, chọn CÓ.
Khởi chạy PuTTY với tư cách Quản trị viên
Khởi chạy PuTTY với tư cách Quản trị viên

Bước 4: Dùng PuTTY để Tạo Khóa SSH trong Windows 10 

Bây giờ, để tạo khóa SSH trong Windows 10, hãy làm theo các bước sau:

  • Trên trang trình tạo PuTTY, nhấp vào generate.
Màn hình chính của PuTTY Key Generator
Màn hình chính của PuTTY Key Generator
  • Chuyện về việc di chuyển con trỏ chuột là một trò đùa, nên không cần phải mệt mỏi. Chờ cho đến khi thanh tiến trình hoàn toàn xanh.
Khóa PuTTY đang được tạo
Khóa PuTTY đang được tạo
  • Lưu khóa công khai bằng cách nhấp vào Lưu khóa công khai nút này. Chọn vị trí để lưu khóa này và đặt tên cho nó.
Chi tiết khóa của trình tạo khóa uTTY
Chi tiết khóa của PuTTY Key Generator
  • Để lưu Khóa Riêng tư, nhấp vào Cuộc trò chuyện menu. 
Menu xuất khóa PuTTY
Menu xuất khóa PuTTY
  • Bằng cách nhấp vào Export OpenSSH Key, bạn sẽ được hỏi: "Bạn có chắc chắn muốn lưu khóa mà không có mật khẩu để bảo vệ nó không?" Chọn "có".
  • Chọn vị trí để lưu Khóa.
  • Đặt tên cho khóa riêng tư của bạn.

Chúc mừng. Bạn đã tạo thành công khóa SSH mà chúng tôi muốn bằng cách sử dụng PuTTY, một trong những ứng dụng khách SSH tốt nhất cho Windows. Tất nhiên, bạn cũng có thể tạo khóa bằng OpenSSH, ứng dụng khách gốc của Windows 10, nhưng ứng dụng này thiếu một số tính năng cần thiết, vì vậy hầu hết mọi người thích sử dụng PuTTY hoặc các phương án thay thế của nó. 

Đọc thêm: Cài đặt MikroTik CHR trên VPS (Sử dụng PuTTY)

Khóa SSH Có Đủ Cho Bảo Mật Máy Chủ Không?

Có vẻ như bạn đã xử lý vấn đề bảo mật rồi, bạn sẽ kết nối với máy chủ của mình bằng một khóa an toàn. Nhưng còn máy chủ của bạn thì sao? Bạn có chắc chắn nó an toàn không? Nếu không có nhà cung cấp máy chủ chú trọng đến bảo mật, tất cả nỗ lực mà bạn vừa dành cho bảo mật SSH sẽ vô ích. Cloudzy, chẳng hạn, hiểu rõ tầm quan trọng của bảo mật đối với người dùng của mình và cung cấp tường lửa do AI hỗ trợ cùng bảo vệ DDoS thông minh trên tất cả Linux VPS các gói của chúng tôi. Vì vậy, nếu bạn muốn làm việc với bất kỳ distro Linux nào mà không rủi ro khởi động kép trên máy tính xách tay của mình, bạn nên kiểm tra Linux VPS kế hoạch 

Chia sẻ

Bài viết mới từ blog

Tiếp tục đọc.

Hình ảnh tiêu đề Cloudzy cho hướng dẫn MikroTik L2TP VPN, thể hiện một máy tính xách tay kết nối với một giá máy chủ thông qua một đường hầm kỹ thuật số lấp lánh xanh và vàng với các biểu tượng khiên.
Bảo mật & Mạng

Thiết lập MikroTik L2TP VPN (với IPsec): Hướng dẫn RouterOS (2026)

Trong thiết lập MikroTik L2TP VPN này, L2TP xử lý tunneling còn IPsec xử lý mã hóa và toàn vẹn dữ liệu; kết hợp chúng cho phép tính tương thích máy khách gốc mà không cần phần mềm bên thứ ba

Rexa CyrusRexa Cyrus 9 phút đọc
Cửa sổ terminal hiển thị thông báo cảnh báo SSH về thay đổi xác định máy chủ từ xa, với tiêu đề Hướng dẫn Sửa chữa và thương hiệu Cloudzy trên nền xanh lục nhạt.
Bảo mật & Mạng

Cảnh báo: Xác định máy chủ từ xa đã thay đổi & Cách sửa chữa

SSH là một giao thức mạng an toàn tạo ra tunnel được mã hóa giữa các hệ thống. Nó vẫn phổ biến với các nhà phát triển cần truy cập từ xa vào máy tính mà không cần giao diện đồ họa

Rexa CyrusRexa Cyrus Đọc 10 phút
Minh họa hướng dẫn khắc phục sự cố máy chủ DNS với các ký hiệu cảnh báo và máy chủ màu xanh trên nền tối cho lỗi phân giải tên Linux
Bảo mật & Mạng

Lỗi phân giải tên tạm thời: Nó có nghĩa gì & Cách sửa chữa?

Khi sử dụng Linux, bạn có thể gặp lỗi phân giải tên tạm thời khi cố truy cập trang web, cập nhật gói hoặc thực hiện các tác vụ yêu cầu kết nối internet

Rexa CyrusRexa Cyrus 12 phút đọc

Sẵn sàng triển khai? Từ $2.48/tháng.

Cloud độc lập, hoạt động từ 2008. AMD EPYC, NVMe, 40 Gbps. Hoàn tiền trong 14 ngày.