Tải PuTTY Miễn Phí – Hướng Dẫn Cài Đặt Và Sử Dụng SSH Client Chi Tiết
- Published on

* Chúng tôi cung cấp phần mềm PuTTY hoàn toàn miễn phí cho người dùng với mục đích phi lợi nhuận.
- Nhà phát hành : Simon Tatham
- Phiên bản : 0.81
- Dung lượng : 2.5MB
- Ngày đăng tải : 2026-05-24
- Yêu cầu : Windows 7 / 8 / 8.1 / 10 / 11, Linux (biên dịch từ mã nguồn), macOS (qua Homebrew)
- Đánh giá :(4.6)
PuTTY là gì?
PuTTY là một SSH & Telnet client mã nguồn mở, hoàn toàn miễn phí, được phát triển bởi Simon Tatham dành cho hệ điều hành Windows và các nền tảng Unix-like. Đây là công cụ phổ biến nhất cho phép các quản trị viên hệ thống và lập trình viên kết nối từ xa đến server một cách an toàn thông qua giao thức SSH (Secure Shell).
Ra mắt lần đầu vào năm 1999, PuTTY đã trở thành tiêu chuẩn vàng trong giới quản trị hệ thống nhờ sự nhẹ nhàng (chỉ ~2.5MB), đơn giản và độ tin cậy cao. Không cần cài đặt phức tạp, không yêu cầu cấu hình rườm rà — PuTTY hoạt động ngay sau khi tải về.
Lịch sử phát triển của PuTTY
PuTTY được Simon Tatham bắt đầu phát triển vào năm 1998 và phát hành phiên bản đầu tiên vào năm 1999. Ban đầu chỉ hỗ trợ giao thức Telnet, sau đó nhanh chóng bổ sung hỗ trợ SSH khi giao thức này trở nên phổ biến nhờ tính bảo mật vượt trội.
Các cột mốc quan trọng:
- 1999: Phiên bản đầu tiên hỗ trợ Telnet và SSH-1
- 2000: Bổ sung hỗ trợ SSH-2 — chuẩn bảo mật hiện đại
- 2005: Ra mắt PuTTYgen (công cụ tạo key SSH) và Pageant (SSH authentication agent)
- 2010: Hỗ trợ IPv6 và các thuật toán mã hóa mới
- 2017: Thêm hỗ trợ ECDSA và Ed25519 key types
- 2023-2026: Các bản cập nhật bảo mật định kỳ, cải thiện hiệu suất và hỗ trợ Windows 11
Ngày nay, PuTTY vẫn là lựa chọn số một của hàng triệu quản trị viên hệ thống và developer trên toàn thế giới nhờ tính ổn định, bảo mật và hoàn toàn miễn phí.
Tại sao nên sử dụng PuTTY?
Có rất nhiều lý do khiến PuTTY trở thành SSH client được yêu thích nhất suốt hơn 25 năm qua.
Hoàn toàn miễn phí — mã nguồn mở
PuTTY được phát hành dưới giấy phép MIT, cho phép bạn sử dụng cho mọi mục đích — cá nhân, thương mại, giáo dục — mà không mất bất kỳ khoản phí nào. Mã nguồn được công khai, cho phép cộng đồng kiểm tra bảo mật và đóng góp cải tiến.
Siêu nhẹ, không cần cài đặt
Dung lượng chỉ ~2.5MB và có phiên bản portable (chạy không cần cài đặt). Bạn có thể để PuTTY trong USB và sử dụng trên bất kỳ máy tính Windows nào. Không có quảng cáo, không có bloatware, không có registry rác.
Hỗ trợ đa giao thức
PuTTY không chỉ là SSH client — nó hỗ trợ nhiều giao thức kết nối từ xa:
- SSH (Secure Shell) — kết nối an toàn, mã hóa toàn bộ dữ liệu
- Telnet — kết nối từ xa cổ điển (thường dùng trong mạng nội bộ)
- Rlogin — giao thức remote login Unix cổ điển
- Raw — kết nối raw TCP socket
- Serial — kết nối qua cổng COM (cổng nối tiếp)
Bảo mật cao
PuTTY hỗ trợ các thuật toán mã hóa và xác thực hàng đầu:
- SSH-2 với các thuật toán mã hóa: AES, ChaCha20, 3DES, Blowfish
- Xác thực bằng password hoặc Public Key Authentication
- Hỗ trợ SSH key các loại: RSA, DSA, ECDSA, Ed25519
- X11 Forwarding — chạy ứng dụng đồ họa từ xa qua SSH
- Port Forwarding (tunnel) — chuyển tiếp cổng an toàn
Tích hợp bộ công cụ đầy đủ
PuTTY không chỉ là một ứng dụng đơn lẻ — nó đi kèm cả một bộ công cụ:
| Công cụ | Chức năng |
|---|---|
| PuTTY | SSH & Telnet client chính |
| PuTTYgen | Tạo và quản lý SSH key pairs |
| Pageant | SSH authentication agent (lưu key trong memory) |
| PSFTP | SFTP client — truyền file an toàn qua SSH |
| Plink | Command-line SSH client |
| PSCP | SCP client — copy file an toàn qua SSH |
Để hiểu rõ hơn về giao thức SSH và TCP/IP, bạn có thể tham khảo bài viết TCP/IP là gì?.
Các tính năng nổi bật của PuTTY
Giao diện đơn giản, trực quan
PuTTY có giao diện tối giản nhưng đầy đủ chức năng. Cửa sổ Session cho phép bạn nhập địa chỉ server, chọn giao thức (SSH/Telnet/Serial), cấu hình cổng kết nối và lưu lại session để sử dụng sau. Mọi thứ đều trong một cửa sổ duy nhất — không có menu rối rắm.
Session Management thông minh
Bạn có thể lưu các kết nối thường dùng thành Saved Sessions:
- Đặt tên cho session (ví dụ: "Production Server", "Dev Server")
- Lưu đầy đủ cấu hình: port, username, authentication method, font chữ, màu sắc
- Chọn và kết nối chỉ với một cú double-click
- Export/Import danh sách session qua file registry
SSH Key Authentication
Một trong những tính năng quan trọng nhất của PuTTY là hỗ trợ Public Key Authentication:
- Tạo cặp key (public/private) bằng PuTTYgen
- Đặt passphrase bảo vệ private key
- Lưu private key trong Pageant để không phải nhập lại
- Kết nối đến server mà không cần password
Port Forwarding (SSH Tunneling)
Port Forwarding cho phép bạn tạo tunnel SSH để chuyển tiếp cổng một cách an toàn:
- Local Forwarding: Chuyển tiếp cổng từ máy local đến server từ xa
- Remote Forwarding: Chuyển tiếp cổng từ server từ xa về máy local
- Dynamic Forwarding: Tạo SOCKS proxy qua SSH
Đây là tính năng cực kỳ hữu ích khi bạn cần truy cập các dịch vụ nội bộ qua kết nối SSH an toàn.
X11 Forwarding
Cho phép chạy các ứng dụng đồ họa Linux từ xa và hiển thị trên máy Windows của bạn. Bạn có thể chạy GIMP, Firefox, Nautilus trên server Linux và điều khiển qua giao diện Windows — tất cả đều qua kết nối SSH mã hóa.
Logging & Debug
PuTTY ghi lại toàn bộ phiên làm việc:
- Session Logging: Ghi lại tất cả output từ server ra file
- Packet Logging: Ghi chi tiết các gói tin SSH để debug
- SSH Packet Log: Dành cho các chuyên gia bảo mật phân tích giao thức
So sánh PuTTY với các SSH Client khác
| Tiêu chí | PuTTY | OpenSSH | MobaXterm | Termius |
|---|---|---|---|---|
| Giá | Miễn phí 100% | Miễn phí 100% | Freemium | Freemium |
| Nền tảng | Windows (chính), Linux/Mac (port) | Linux, macOS, Windows 10+ | Windows | Windows, Mac, Linux, iOS, Android |
| Dung lượng | ~2.5 MB | Tích hợp sẵn | ~50 MB | ~100 MB |
| Giao thức hỗ trợ | SSH, Telnet, Rlogin, Raw, Serial | SSH, SFTP, SCP | SSH, Telnet, RDP, VNC, FTP | SSH, Telnet, Mosh |
| Giao diện | Native Windows (truyền thống) | Dòng lệnh | Hiện đại, tabbed | Hiện đại, đẹp |
| Portable | Có | Có (tích hợp sẵn trên Linux/Mac) | Có (bản Portable) | Không |
| Key Generator | PuTTYgen (tích hợp) | ssh-keygen (CLI) | Có | Có |
| Port Forwarding | Local, Remote, Dynamic | Local, Remote, Dynamic | Có | Có (bản trả phí) |
Kết luận: PuTTY là lựa chọn tuyệt vời cho Windows nhờ nhẹ, miễn phí, đáng tin cậy. Nếu bạn cần giao diện hiện đại với nhiều tab, MobaXterm là lựa chọn tốt. Nếu bạn dùng Linux/Mac, OpenSSH đã tích hợp sẵn trong terminal.
Hướng dẫn tải và cài đặt PuTTY
Bước 1: Truy cập trang chủ PuTTY
Truy cập trang tải PuTTY chính thức tại: https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
Đây là nguồn duy nhất đảm bảo file tải an toàn. Luôn tải PuTTY từ trang chủ để tránh các bản giả mạo chứa mã độc.
Bước 2: Chọn phiên bản phù hợp
Trang tải cung cấp nhiều tùy chọn:
- Windows Installer (64-bit):
putty-64bit-installer.msi— khuyên dùng cho Windows 10/11 - Windows Installer (32-bit):
putty-installer.msi— cho Windows cũ hơn - Portable executable: File
.exeđơn lẻ, không cần cài đặt - Windows on ARM: Cho thiết bị ARM như Surface Pro X
- Source code: Dành cho người muốn tự biên dịch
Bước 3: Cài đặt PuTTY trên Windows
Nếu chọn bản installer (.msi):
- Nhấp đúp vào file
.msivừa tải - Làm theo hướng dẫn của trình cài đặt (Next → Next → Install)
- Chọn thư mục cài đặt (mặc định:
C:\Program Files\PuTTY) - Chọn các component muốn cài (nên chọn tất cả)
- Nhấn Install và đợi hoàn tất
Bước 4: Sử dụng bản Portable (không cần cài đặt)
- Tải file putty.exe (bản portable 64-bit hoặc 32-bit)
- Đặt file vào thư mục bất kỳ (ví dụ: USB, Desktop)
- Nhấp đúp để chạy — không cần cài đặt, không cần admin rights
Bước 5: Cài đặt PuTTY trên Linux/macOS
Ubuntu/Debian:
sudo apt update
sudo apt install putty
macOS (qua Homebrew):
brew install putty
Hoặc tải file GTK-based cho Linux từ trang chủ.
Hướng dẫn sử dụng PuTTY chi tiết
Kết nối SSH cơ bản
Đây là thao tác đầu tiên và quan trọng nhất:
- Mở PuTTY từ Start Menu
- Trong mục Host Name (or IP address), nhập địa chỉ server (ví dụ:
192.168.1.100hoặcserver.example.com) - Port: Mặc định SSH là 22 (có thể thay đổi nếu server dùng port khác)
- Connection type: Chọn SSH
- Nhấn Open để bắt đầu kết nối
- Lần đầu kết nối, PuTTY sẽ hiển thị cảnh báo về host key — nhấn Accept để lưu và tiếp tục
- Nhập username và password khi được yêu cầu
Lưu Session để kết nối nhanh
- Nhập đầy đủ thông tin kết nối
- Trong mục Saved Sessions, nhập tên (ví dụ: "Web Server")
- Nhấn Save
- Lần sau chỉ cần double-click vào tên session để kết nối ngay
Tạo SSH Key với PuTTYgen
Bước 1: Mở PuTTYgen từ Start Menu
Bước 2: Chọn loại key:
- RSA — phổ biến nhất, tương thích cao
- ECDSA — nhanh hơn, bảo mật tương đương
- Ed25519 — nhanh nhất, bảo mật cao (khuyên dùng)
- DSA — cũ, không khuyên dùng
Bước 3: Nhấn Generate và di chuyển chuột ngẫu nhiên để tạo entropy
Bước 4: Sau khi key được tạo:
- Public key: Copy toàn bộ nội dung trong ô để thêm vào server (
~/.ssh/authorized_keys) - Private key: Nhấn Save private key để lưu file
.ppk - Key passphrase: Nhập mật khẩu bảo vệ private key (khuyên dùng)
Sử dụng Pageant để quản lý Key
Pageant (PuTTY Authentication Agent) lưu private key đã giải mã trong memory:
- Mở Pageant từ Start Menu (sẽ xuất hiện icon trong system tray)
- Right-click icon → Add Key
- Chọn file
.ppkvà nhập passphrase - Key đã sẵn sàng — mỗi lần kết nối SSH sẽ tự động dùng key này
Port Forwarding (SSH Tunneling)
Để tạo tunnel SSH:
- Mở PuTTY và nhập thông tin kết nối như bình thường
- Vào menu Connection → SSH → Tunnels
- Cấu hình:
- Source port: Cổng local (ví dụ:
3306cho MySQL) - Destination:
localhost:3306(dịch vụ đích trên server từ xa) - Type: Local (hoặc Remote/Dynamic tùy nhu cầu)
- Source port: Cổng local (ví dụ:
- Nhấn Add
- Quay lại Session, lưu và kết nối
Sau đó, bạn có thể kết nối đến localhost:3306 trên máy local và nó sẽ được chuyển tiếp đến MySQL server từ xa qua SSH.
Sử dụng PSFTP để truyền file
PSFTP là SFTP client đồ họa đi kèm PuTTY:
open server.example.com
ls
cd /var/www
get index.html
put backup.tar.gz
exit
PSFTP hỗ trợ các lệnh: get (tải file), put (upload file), ls (liệt kê), cd (đổi thư mục), rm (xóa), mkdir (tạo thư mục).
Nếu bạn cần một FTP client mạnh mẽ hơn với giao diện đồ họa đầy đủ, hãy xem bài viết Tải FileZilla Miễn Phí — công cụ FTP/SFTP hàng đầu.
PuTTY trong quản trị hệ thống
Kết nối đến nhiều server cùng lúc
Bạn có thể mở nhiều cửa sổ PuTTY cùng lúc để quản lý nhiều server. Mỗi cửa sổ là một kết nối SSH độc lập. Nếu cần quản lý số lượng lớn server, hãy cân nhắc sử dụng Plink (command-line PuTTY) kết hợp với script:
plink -ssh user@server1.example.com -pw password "uptime"
plink -ssh user@server2.example.com -pw password "df -h"
plink -ssh user@server3.example.com -pw password "free -m"
Tự động hóa với Plink
Plink (PuTTY Link) là công cụ dòng lệnh cho phép tự động hóa các tác vụ SSH:
@echo off
REM Kiểm tra uptime của server
plink -ssh admin@server.example.com -i key.ppk "uptime && df -h && free -m"
Bạn có thể kết hợp Plink với các script batch, PowerShell hoặc các công cụ DevOps. Tìm hiểu thêm về tự động hóa trong bài viết Tải GS Auto Clicker Miễn Phí.
Kết nối Serial Console
PuTTY còn hỗ trợ kết nối qua Serial port (COM) — cực kỳ hữu ích khi cấu hình switch, router hoặc thiết bị mạng:
- Chọn Serial trong Connection type
- Nhập Serial line (ví dụ:
COM1) - Cấu hình Speed (baud rate) — thường là
9600hoặc115200 - Vào Connection → Serial để cấu hình Data bits, Stop bits, Parity, Flow control
Câu hỏi thường gặp về PuTTY
-
PuTTY có thực sự miễn phí không? Có. PuTTY được phát hành dưới giấy phép MIT — hoàn toàn miễn phí cho mọi mục đích sử dụng, bao gồm cả thương mại.
-
Sự khác nhau giữa PuTTY và OpenSSH là gì? PuTTY là ứng dụng đồ họa (GUI) cho Windows. OpenSSH là bộ công cụ dòng lệnh tích hợp sẵn trên Linux/macOS và Windows 10 trở lên. PuTTY có giao diện trực quan hơn, OpenSSH mạnh hơn về tự động hóa.
-
Làm sao để chuyển đổi PuTTY key (.ppk) sang OpenSSH format? Mở PuTTYgen → Load private key → Conversions → Export OpenSSH key. Tiết kiệm thời gian nếu bạn chuyển từ Windows sang Linux.
-
PuTTY có hỗ trợ tabbed interface không? PuTTY gốc chỉ hỗ trợ cửa sổ đơn (single window). Nếu muốn tabbed interface, bạn có thể dùng SuperPuTTY hoặc MobaXterm — các fork của PuTTY với giao diện tab hiện đại.
-
Làm sao để copy/paste trong PuTTY?
- Copy: Bôi đen văn bản bằng chuột → tự động copy
- Paste: Click chuột phải (hoặc Shift + Insert)
-
PuTTY có lưu password không? PuTTY có thể lưu password trong session (không khuyên dùng vì lý do bảo mật). Tốt hơn nên dùng Public Key Authentication với Pageant.
-
Làm sao để thay đổi font chữ và màu sắc trong PuTTY? Vào menu Window → Appearance để đổi font. Vào Window → Colours để tùy chỉnh màu sắc. Bạn có thể import theme từ file
.reg. -
PuTTY có hỗ trợ SFTP không? Trực tiếp thì không — nhưng bộ PuTTY có PSFTP, công cụ SFTP client đồ họa riêng. Nếu cần FTP client mạnh hơn, xem bài viết Tải FileZilla Miễn Phí.
-
Có thể chạy PuTTY trên Linux không? Có. PuTTY có phiên bản GTK-based cho Linux (gói
puttytrên Ubuntu/Debian). Tuy nhiên, hầu hết người dùng Linux dùng OpenSSH trực tiếp từ terminal.
Kết luận
PuTTY là một trong những công cụ quản trị hệ thống quan trọng và đáng tin cậy nhất suốt hơn 25 năm qua. Với dung lượng siêu nhẹ chỉ ~2.5MB, hoàn toàn miễn phí và hỗ trợ đầy đủ các giao thức từ SSH, Telnet đến Serial, PuTTY là lựa chọn không thể thiếu cho bất kỳ quản trị viên hệ thống hay lập trình viên nào làm việc với server từ xa.
Điểm mạnh nhất của PuTTY là sự đơn giản và ổn định — nó hoạt động, hoạt động tốt và không làm bạn mất thời gian với những tính năng không cần thiết. Bộ công cụ đi kèm (PuTTYgen, Pageant, PSFTP, Plink, PSCP) biến nó thành một giải pháp toàn diện cho mọi nhu cầu kết nối từ xa trên Windows.
Kết hợp PuTTY với các công cụ như FileZilla cho SFTP, Notepad++ cho chỉnh sửa file từ xa, Everything để tìm kiếm file trên server nhanh chóng, Wireshark để phân tích lưu lượng mạng, VirtualBox để tạo máy ảo Linux thực hành SSH, UltraVNC để điều khiển máy tính Windows từ xa qua giao diện đồ họa, và các công cụ bảo mật khác để xây dựng một môi trường làm việc remote hiệu quả và an toàn. Sau khi đã kết nối SSH thành công, hãy học Các lệnh Linux cơ bản cho người mới quản trị hosting để làm chủ server của bạn.
Hãy tải ngay PuTTY từ trang chủ và khám phá thêm nhiều phần mềm miễn phí chất lượng khác trong danh mục Tải Phần Mềm Miễn Phí của chúng tôi.
Link tải chính thức: Tải PuTTY Ngay
Bình luận
0 bình luận
Đang tải...
Bài viết mới nhất

Thiết Kế Website Khách Sạn Resort 2026: Bảng Giá, 10 Tính Năng & Chiến Lược Đặt Phòng Trực Tiếp
Thiết kế website khách sạn resort 2026 giá bao nhiêu? Bảng giá chi tiết theo phân khúc, 10 tính năng không thể thiếu, chiến lược OTA vs đặt phòng trực tiếp, Google Hotel Ads và SEO địa phương cho khách sạn, resort tại Việt Nam.

Thiết Kế Website Bất Động Sản Buôn Ma Thuột: Kiến Trúc Listing Và Thu Lead Địa Phương
Hướng dẫn thiết kế website BĐS Buôn Ma Thuột theo kiến trúc listing, thu lead, Maps, Zalo, Messenger, CMS, dữ liệu và UX mobile địa phương.

Local SEO Cho Doanh Nghiệp Tại Buôn Ma Thuột: Hướng Dẫn Từ A Đến Z (2026)
Hướng dẫn Local SEO dành riêng cho doanh nghiệp tại Buôn Ma Thuột — tối ưu Google Business Profile, xây landing page địa phương, tích hợp Zalo/Messenger, link building từ thư mục BMT và đo lường kết quả.

Thiết Kế Website Giáo Dục, Trường Học: Cấu Trúc, Tính Năng Và Quy Trình 2026
Hướng dẫn thiết kế website giáo dục, trường học: cấu trúc trang, tính năng tuyển sinh, quản lý nội dung, SEO, bảo mật và quy trình triển khai thực tế.
Bài viết liên quan

Tải Rufus Miễn Phí – Tạo USB Boot Cài Windows & Linux Nhanh Nhất
Tải Rufus miễn phí 2026 – công cụ tạo USB boot nhanh nhất, nhẹ nhất. Hướng dẫn chi tiết cách sử dụng Rufus để tạo USB cài Windows 10/11, Linux, và các hệ điều hành khác chỉ trong vài phút.

Tải UltraVNC Miễn Phí – Điều Khiển Máy Tính Từ Xa Nhanh Chóng 2026
Tải UltraVNC miễn phí 2026 – phần mềm điều khiển máy tính từ xa hàng đầu. Hướng dẫn chi tiết cách cài đặt, cấu hình và sử dụng UltraVNC để remote desktop an toàn, nhanh chóng qua VNC.

Tải Foxit PDF Reader Miễn Phí – Đọc & Chỉnh Sửa PDF Chuyên Nghiệp 2026
Khám phá Foxit PDF Reader - phần mềm đọc và chỉnh sửa PDF miễn phí, nhẹ, nhanh hàng đầu thế giới. Hướng dẫn chi tiết cách tải, cài đặt và sử dụng Foxit PDF Reader để đọc, chú thích, điền form, ký số và chỉnh sửa tài liệu PDF chuyên nghiệp.

Tải CPU-Z Miễn Phí – Kiểm Tra Thông Tin Phần Cứng Máy Tính 2026
Khám phá CPU-Z - phần mềm kiểm tra thông tin phần cứng máy tính miễn phí hàng đầu từ CPUID. Hướng dẫn chi tiết cách tải, cài đặt và sử dụng CPU-Z để xem thông tin CPU, RAM, mainboard và benchmark.

