Tuyển dụng
Viettel IDC

PuTTY là gì? Hướng dẫn download, cài đặt PuTTY trên Windows và macOS

05/08/2026

Quản trị máy chủ từ xa thường yêu cầu một công cụ hỗ trợ kết nối an toàn, dễ cấu hình và không chiếm nhiều tài nguyên. PuTTY đáp ứng tốt nhu cầu đó nhờ khả năng kết nối SSH, quản lý phiên truy cập và hỗ trợ nhiều tiện ích liên quan. Cùng Viettel IDC tìm hiểu PuTTY là gì và cách sử dụng ra sao.

PuTTY là gì?

PuTTY là phần mềm mã nguồn mở hỗ trợ người dùng kết nối và điều khiển máy tính, máy chủ hoặc thiết bị mạng từ xa thông qua giao diện dòng lệnh. Công cụ hoạt động như một terminal client, cho phép gửi lệnh từ máy tính cá nhân đến hệ thống đích mà không cần thao tác trực tiếp trên thiết bị đó.

Phần mềm PuTTY hỗ trợ nhiều giao thức kết nối như SSH, Telnet, Rlogin và Serial, trong đó SSH được sử dụng phổ biến nhất nhờ khả năng mã hóa dữ liệu trong suốt phiên làm việc. Thông qua PuTTY SSH, quản trị viên có thể đăng nhập VPS, cấu hình server Linux, kiểm tra dịch vụ, chỉnh sửa tệp hoặc xử lý sự cố từ xa.

PuTTY được sử dụng rộng rãi trên Windows nhờ dung lượng nhẹ, giao diện đơn giản và không đòi hỏi cấu hình phức tạp. Ngoài chương trình terminal chính, bộ công cụ còn đi kèm nhiều tiện ích phục vụ truyền tệp, tạo khóa SSH và tự động hóa lệnh quản trị.

PuTTY là gì?

Các thành phần chính trong phần mềm PuTTY

Phần mềm PuTTY gồm nhiều tiện ích phục vụ kết nối, xác thực và truyền dữ liệu với máy chủ từ xa. Mỗi thành phần đảm nhận một vai trò riêng trong quá trình quản trị hệ thống.

PuTTY

PuTTY là thành phần trung tâm của bộ phần mềm, cung cấp giao diện terminal để người dùng kết nối với máy chủ, VPS hoặc thiết bị mạng từ xa. Sau khi nhập địa chỉ IP, cổng truy cập và lựa chọn giao thức phù hợp, người dùng có thể đăng nhập vào hệ thống đích, gửi câu lệnh và theo dõi kết quả xử lý ngay trên máy tính cá nhân.

Ngoài SSH, PuTTY còn hỗ trợ Telnet, Rlogin và kết nối Serial. Công cụ cũng cho phép lưu thông tin từng phiên truy cập dưới dạng Session, nhờ đó người quản trị có thể kết nối lại với các máy chủ thường xuyên sử dụng mà không phải cấu hình lại từ đầu.

PuTTYgen

PuTTYgen là tiện ích chuyên dùng để tạo và chuyển đổi khóa xác thực SSH. Công cụ hỗ trợ sinh cặp khóa gồm public key và private key, đồng thời cho phép thiết lập passphrase nhằm tăng mức độ bảo vệ cho khóa riêng.

Private key được tạo bằng PuTTYgen thường được lưu dưới định dạng PPK để sử dụng trực tiếp trong PuTTY. Trong trường hợp đã có khóa PEM hoặc OpenSSH, người dùng cũng có thể nhập vào công cụ rồi chuyển đổi sang định dạng tương thích, thay vì phải tạo lại một cặp khóa mới.

Pageant

Pageant hoạt động như một trình quản lý khóa SSH, giúp lưu tạm thời các private key đang được sử dụng trên máy tính. Khi khóa đã được nạp vào Pageant, PuTTY cùng những tiện ích liên quan có thể dùng thông tin đó để xác thực mà không yêu cầu người dùng chọn lại tệp khóa trong mỗi lần đăng nhập.

Thành phần này đặc biệt hữu ích với quản trị viên thường xuyên truy cập nhiều máy chủ. Nếu private key được bảo vệ bằng passphrase, người dùng chỉ cần nhập mật khẩu một lần khi nạp khóa, từ đó giảm bớt thao tác lặp lại trong suốt quá trình làm việc.

PSCP

PSCP là công cụ dòng lệnh hỗ trợ sao chép dữ liệu giữa máy tính cá nhân và máy chủ từ xa thông qua kết nối bảo mật. Người dùng có thể tải tệp lên server, tải dữ liệu về máy hoặc chuyển cả thư mục bằng các câu lệnh được thực hiện trong Command Prompt hay PowerShell.

Do tập trung vào thao tác sao chép nhanh, PSCP thường được dùng để chuyển tệp cấu hình, mã nguồn, gói cài đặt hoặc bản sao lưu. Công cụ không có giao diện quản lý trực quan, nhưng lại phù hợp với các tác vụ đơn giản và quy trình có thể tự động hóa bằng script.

PSFTP

PSFTP cũng phục vụ nhu cầu truyền tệp nhưng hoạt động theo cơ chế của một phiên SFTP tương tác. Sau khi kết nối với máy chủ, người dùng có thể duyệt thư mục, tải lên, tải xuống, đổi tên, di chuyển hoặc xóa dữ liệu mà không cần thiết lập lại kết nối cho từng thao tác.

So với PSCP, PSFTP thuận tiện hơn khi phải xử lý nhiều tệp và thư mục liên tiếp. Dù vẫn sử dụng giao diện dòng lệnh, cách vận hành của công cụ gần với một chương trình quản lý tệp từ xa hơn là lệnh sao chép đơn lẻ.

Plink

Plink là tiện ích dòng lệnh cho phép thiết lập kết nối SSH và gửi câu lệnh trực tiếp đến máy chủ mà không cần mở giao diện PuTTY. Người dùng có thể gọi Plink từ Command Prompt, PowerShell hoặc tích hợp công cụ vào script để thực hiện các tác vụ quản trị tự động. Plink thường được sử dụng để kiểm tra trạng thái dịch vụ, chạy lệnh trên nhiều máy chủ hoặc kết hợp với các quy trình triển khai và giám sát hệ thống.

Các thành phần chính trong phần mềm PuTTY

Các tính năng của PuTTY là gì?

Các tính năng của PuTTY tập trung vào khả năng kết nối, quản lý phiên truy cập và hỗ trợ thao tác với máy chủ từ xa. Nhờ đó, người dùng có thể thực hiện nhiều công việc quản trị ngay trên một bộ công cụ gọn nhẹ.

Tính năng

Mô tả

Hỗ trợ nhiều giao thức

PuTTY cho phép kết nối qua SSH, Telnet, Rlogin và Serial, phù hợp với máy chủ, VPS và nhiều thiết bị mạng khác nhau.

Kết nối SSH an toàn

PuTTY SSH mã hóa dữ liệu trao đổi giữa máy tính và server, giúp hạn chế nguy cơ bị nghe lén hoặc đánh cắp thông tin đăng nhập.

Lưu phiên kết nối

Người dùng có thể lưu địa chỉ IP, cổng truy cập, giao thức và các thiết lập liên quan dưới dạng Session để sử dụng lại nhanh chóng.

Xác thực bằng private key

Phần mềm hỗ trợ đăng nhập bằng khóa SSH thay cho mật khẩu, góp phần tăng mức độ bảo mật cho tài khoản quản trị.

Tùy chỉnh giao diện terminal

Người dùng có thể thay đổi phông chữ, kích thước cửa sổ, màu nền, màu chữ và cách hiển thị con trỏ theo nhu cầu.

Ghi lại nội dung phiên làm việc

PuTTY cho phép lưu lịch sử câu lệnh và kết quả trả về thành tệp log, thuận tiện cho quá trình kiểm tra hoặc xử lý lỗi.

Hỗ trợ SSH tunneling

Công cụ có thể thiết lập chuyển tiếp cổng local, remote hoặc dynamic để đưa lưu lượng ứng dụng qua kết nối SSH.

Truyền tệp từ xa

Các tiện ích PSCP và PSFTP hỗ trợ tải lên, tải xuống hoặc quản lý dữ liệu giữa máy tính cá nhân và máy chủ.

Quản lý khóa SSH

PuTTYgen và Pageant giúp tạo, chuyển đổi, lưu trữ tạm thời và sử dụng khóa xác thực trong nhiều phiên đăng nhập.

Tự động hóa câu lệnh

Plink cho phép chạy lệnh từ Command Prompt, PowerShell hoặc script mà không cần mở giao diện PuTTY thủ công.

Hướng dẫn cách tải PuTTY, cài đặt PuTTY trên Windows và macOS

Người dùng nên tải PuTTY từ website chính thức hoặc kho phần mềm đáng tin cậy để hạn chế nguy cơ gặp tệp giả mạo. Quá trình thực hiện gồm các bước sau:

Bước 1: Truy cập trang PuTTY download chính thức

Mở trình duyệt và truy cập trang tải xuống của dự án PuTTY, sau đó chọn mục phiên bản ổn định mới nhất. Tính đến tháng 8/2026, bản phát hành chính thức hiện tại là PuTTY 0.84, được cung cấp miễn phí cho Windows cùng các nền tảng Unix.

Bước 1: Truy cập trang PuTTY download chính thức

Bước 2: Chọn phiên bản phù hợp với máy tính

PuTTY download for Windows cung cấp bộ cài MSI dành cho ba kiến trúc gồm 64-bit x86, 64-bit Arm và 32-bit x86. Phần lớn máy tính Windows hiện nay sử dụng 64-bit x86, trong khi bản 32-bit chủ yếu dành cho thiết bị hoặc hệ điều hành cũ.

Để kiểm tra kiến trúc máy tính, người dùng mở Settings > System > About rồi xem thông tin tại mục System type. Nếu thiết bị hiển thị “64-bit operating system, x64-based processor”, hãy chọn bộ cài 64-bit x86.

Ngoài tệp MSI, website còn cung cấp riêng putty.exe và các tiện ích như PuTTYgen, PSCP, PSFTP, Plink hoặc Pageant. Lựa chọn này phù hợp khi chỉ cần chạy một công cụ mà không muốn cài toàn bộ bộ phần mềm.

Bước 3: Tải tệp PuTTY về thiết bị

Đối với Windows, nhấp vào liên kết MSI tương ứng với kiến trúc máy tính rồi chọn vị trí lưu tệp. Trình duyệt có thể hiển thị cảnh báo xác nhận tải xuống đối với tệp thực thi, nhưng người dùng có thể tiếp tục nếu đường dẫn thuộc website chính thức của PuTTY.

Nếu muốn sử dụng bản không cần cài đặt, hãy tải trực tiếp putty.exe. Sau khi hoàn tất cách tải PuTTY, bạn chỉ cần mở tệp để truy cập giao diện kết nối, tuy nhiên những tiện ích còn lại sẽ phải được tải riêng khi cần.

Trên macOS, PuTTY có thể được cài thông qua Homebrew thay vì tải bộ cài MSI. Kho Homebrew hiện cung cấp gói PuTTY cho máy Mac sử dụng Apple Silicon và một số phiên bản chạy bộ xử lý Intel.

Bước 4: Cài đặt PuTTY trên Windows và macOS

Cài đặt PuTTY trên Windows

Mở tệp MSI vừa tải xuống, sau đó thực hiện lần lượt các thao tác:

- Mở tệp MSI đã tải về → Chọn Next để bắt đầu.

- Chọn thư mục lưu phần mềm → Giữ nguyên vị trí mặc định nếu không cần thay đổi.

- Kiểm tra các thành phần cài đặt → Nhấn Install để tiếp tục.

- Chọn Yes khi Windows yêu cầu cấp quyền quản trị.

- Chờ quá trình hoàn tất → Nhấn Finish để đóng trình cài đặt.

Cài đặt PuTTY trên Windows

Cài đặt PuTTY trên macOS

Trước tiên, máy Mac cần có Homebrew sau đó, mở Terminal và nhập lệnh:

brew install putty

Homebrew sẽ tự động tải gói PuTTY, xử lý các thành phần phụ thuộc và cài công cụ vào hệ thống. Đây cũng là câu lệnh được công bố trên trang công thức chính thức của Homebrew.

MacOS vốn đã tích hợp sẵn lệnh SSH trong Terminal, vì vậy người dùng thường cài PuTTY macOS khi cần sử dụng thêm PuTTYgen, Plink hoặc làm việc với định dạng khóa PPK.

Bước 5: Khởi động và kiểm tra PuTTY

Trên Windows, mở Start Menu, nhập “PuTTY” vào ô tìm kiếm rồi chọn ứng dụng tương ứng. Nếu cửa sổ PuTTY Configuration xuất hiện với các trường Host Name, Port và Connection type, phần mềm đã được cài đặt thành công.

Đối với macOS, bạn có thể kiểm tra phiên bản bằng Terminal:

putty --version

Nếu hệ thống trả về thông tin phiên bản thay vì thông báo không tìm thấy lệnh, gói PuTTY đã sẵn sàng để sử dụng. Người dùng có thể tiếp tục cấu hình địa chỉ máy chủ, cổng SSH và phương thức xác thực để thiết lập phiên kết nối đầu tiên.

Một số lỗi PuTTY thường gặp và cách khắc phục

Trong quá trình kết nối server, PuTTY có thể hiển thị lỗi do sai thông tin truy cập, gián đoạn mạng hoặc cấu hình SSH chưa phù hợp. Người dùng có thể tham khảo bảng dưới đây để xác định nguyên nhân và xử lý nhanh:

Lỗi thường gặp

Nguyên nhân

Cách khắc phục

Connection Refused

Sai cổng hoặc dịch vụ SSH chưa hoạt động

Kiểm tra port, khởi động lại SSH và rà soát firewall

Connection Timed Out

Server không phản hồi hoặc cổng SSH bị chặn

Kiểm tra IP, kết nối mạng, Security Group và firewall

Access Denied

Sai username, mật khẩu hoặc khóa xác thực

Nhập lại thông tin và kiểm tra quyền đăng nhập của tài khoản

Authentication Failed

Private key không khớp với public key trên server

Chọn đúng tệp PPK và kiểm tra authorized_keys

Server Unexpectedly Closed Connection

Server quá tải hoặc phiên SSH bị ngắt

Kết nối lại, kiểm tra tài nguyên và log SSH

Host Key Warning

Khóa định danh máy chủ đã thay đổi

Xác minh fingerprint trước khi chấp nhận khóa mới

Software Caused Connection Abort

Mạng không ổn định hoặc phiên bị hết thời gian chờ

Kiểm tra Internet và cấu hình keepalive trong PuTTY

Kết luận

PuTTY là gì không còn là câu hỏi quá xa lạ với những người thường xuyên làm việc cùng server, VPS hoặc thiết bị mạng. Nhờ giao diện gọn nhẹ, bộ công cụ đa dạng và khả năng hỗ trợ nhiều giao thức kết nối, PuTTY vẫn là lựa chọn phù hợp cho nhu cầu quản trị hệ thống từ xa trên Windows và macOS.

Để được hỗ trợ tư vấn và tìm hiểu các dịch vụ của Viettel, bạn có thể liên hệ trực tiếp tới Viettel IDC qua các kênh:

- Hotline: 1800 8088 (miễn phí cước gọi)

- Fanpage: https://www.facebook.com/viettelidc  

Bình luận ()

Đăng nhập | Đăng ký
để gửi bình luận
Ý kiến của bạn sẽ được xét duyệt trước khi đăng.
Ý kiến của bạn sẽ được xét duyệt trước khi đăng.
Ý kiến của bạn sẽ được xét duyệt trước khi đăng.
Xem thêm bình luận

Tin liên quan

29/09/2026

"SOVEREIGN CLOUD" VÀ NGHỊCH LÝ CHUYỂN ĐỔI SỐ: GIẢI MÃ BÀI TOÁN TUÂN THỦ CHO NGÀNH TÀI CHÍNH & CHÍNH PHỦ

Các tổ chức thuộc nhóm ngành trọng yếu như tài chính, ngân hàng (BFSI) và cơ quan nhà nước đang khao khát hiện đại hóa hệ thống IT (chuyển đổi sang kiến trúc Microservices, sử dụng Container/Kubernetes) để tăng tốc độ triển khai dịch vụ và nâng cao trải nghiệm người dùng. Tuy nhiên, họ lại đang vấp phải một "nghịch lý" lớn: Càng muốn áp dụng công nghệ Cloud hiện đại, rào cản về tuân thủ pháp lý và an toàn thông tin càng trở nên khắt khe.

29/09/2026

BÀI TOÁN "NOISY NEIGHBOR" TRÊN CLOUD VÀ CHIẾN LƯỢC TỐI ƯU HIỆU NĂNG CHO HỆ THỐNG CỐT LÕI

Trong kỷ nguyên mà dữ liệu là "dầu mỏ mới", việc vận hành các hệ thống xương sống (Core ERP, Core Banking) hay các workload tính toán chuyên sâu (AI, Machine Learning, Datalake) đòi hỏi năng lực phần cứng vô cùng mạnh mẽ.

27/09/2026

"BÃO GIÁ" HẠ TẦNG CNTT VÀ BÀI TOÁN SỐNG CÒN CỦA DOANH NGHIỆP: VÌ SAO PRIVATE CLOUD DẠNG DỊCH VỤ LÊN NGÔI?

Làn sóng bùng nổ hạ tầng AI toàn cầu đang tạo ra một "cơn địa chấn" về giá phần cứng máy chủ, chip nhớ DRAM, ổ cứng doanh nghiệp và chi phí năng lượng. Đứng trước áp lực phải chuyển đổi số nhưng lại vấp phải bài toán chi phí đầu tư (CapEx) đắt đỏ cùng thời gian giao hàng kéo dài hàng tháng, các nhà quản trị công nghệ (CIO) và tài chính (CFO) đang tìm kiếm một hướng đi mới: Không cần bỏ hàng tỷ đồng mua sắm hạ tầng mà vẫn sở hữu riêng một hệ thống Private Cloud hoàn chỉnh, an toàn và sẵn sàng vận hành ngay lập tức.

29/09/2026

Digital Workplace là gì? Xu hướng môi trường làm việc số cho doanh nghiệp

Digital Workplace là gì? Khám phá mô hình vận hành, thành phần, lợi ích, ứng dụng, thách thức và xu hướng môi trường làm việc số cho doanh nghiệp.

29/09/2026

Lỗ hổng Shellshock là gì? Cơ chế, tác động và cách khắc phục

Lỗ hổng Shellshock (CVE-2014-6271) trong Bash là gì, vì sao nghiêm trọng? Tìm hiểu nguyên nhân, hệ thống bị ảnh hưởng và cách kiểm tra, vá lỗi.

29/09/2026

Scratch là gì? Cách hoạt động, ứng dụng và đối tượng phù hợp

Scratch là gì? Tìm hiểu cách lập trình bằng khối lệnh, các khái niệm có thể học, ứng dụng thực tế và sự khác nhau giữa Scratch với ScratchJr.

29/09/2026

Phân biệt các loại Web Hosting: Đâu là lựa chọn phù hợp cho website?

Phân biệt các loại Web Hosting và tìm hiểu cách mỗi mô hình hoạt động, từ đó lựa chọn giải pháp phù hợp với nhu cầu, quy mô và định hướng phát triển website.

29/09/2026

Website có cần hosting không? Giải đáp chi tiết từ A-Z

Website có cần hosting không? Tìm hiểu vai trò của hosting, domain và các trường hợp cần và không cần mua hosting riêng cho website.

29/09/2026

Top nhà cung cấp dịch vụ Cloud Camera uy tín tại Việt Nam

Top nhà cung cấp dịch vụ Cloud Camera uy tín tại Việt Nam, cùng tiêu chí lựa chọn và những lưu ý quan trọng trước khi đăng ký dịch vụ.

28/09/2026

Trigger là gì trong DBMS? Cách hoạt động, các loại phổ biến và ứng dụng

Trigger là gì trong DBMS? Tìm hiểu cách trigger hoạt động, các loại phổ biến, ví dụ minh họa, ưu nhược điểm và khi nào nên sử dụng.