Thứ Bảy, 29 tháng 7, 2023

Cách cài đặt PuTTY trên Linux (Ubuntu / Debian/ CentOS ...)

Trong bài này mình sẽ hướng dẫn các bạn cách cài đặt phần mềm PuTTY trên Linux các phiên bản như: Ubuntu / Debian/ CentOS / Red Hat & Fedora.

PuTTY là một phần mềm mã nguồn mở dành cho các client SSH và telnet chạy đa nền tảng và hoàn toàn miễn phí, thậm chí đến bây giờ đã hơn 20 năm nhưng nó vẫn là một trong những client SSH được sử dụng nhiều nhất, đặc biệt là trên nền tảng Windows.

Có thể bạn cần đọc:

  • Cách sử dụng phần mềm PuTTY để quản lý VPS (Windows)

Mục lục

  • I. Tại sao nên dùng PuTTY trên Linux
  • II. Cách cài đặt PuTTY trên Linux
    • 1. Cài trên Ubuntu
    • 2. Cài trên Debian
    • 3. Cài trên Arch Linux
    • 4. Cài trên CentOS, Red Hat & Fedora
    • 5. Cài từ Source Code trong Linux
  • III. Cách sử dụng PuTTY trên Linux

I. Tại sao nên dùng PuTTY trên Linux

Thực tế thì các phiên bản của Linux đều có tích hợp những công cụ có khả năng truy cập SSH, tuy nhiên mình vẫn thích PuTTY bởi giao diện nó rất trực quan, cách sử dụng rất dễ dàng và nhanh gọn.

Bài viết này được đăng tại tranvanbinh.vn

Dưới đây là tổng kết một số nhận xét về phần mềm này.

  • Sự quen thuộc: Như mình đã nói, PuTTY được sử dụng rất nhiều trên Windows nên khi chuyển qua Linux họ vẫn có thói quen dùng phần mềm này.
  • Debug mode: PuTTY Kết nối đến một cổng được chỉ định rõ và raw sockets nên rất thân thiện, dễ debug các lỗi về kết nối.
  • Thuận tiện: PuTTY sử dụng giao diện GUI nên không thể phủ nhận đến sự thuận tiện của nó. Mọi thứ đều thao tác trên một phần mềm rất trực quan.

Cũng tùy vào mỗi người mà lựa chọn những phần mềm khác nhau, và đương nhiên không có sự ép buộc trong này.

II. Cách cài đặt PuTTY trên Linux

PuTTY là miễn phí nên nó được đóng gói sẵn như một package trên kho của Linux. Nhiệm vụ của bạn là sử dụng các công cụ quản lý package để chạy lệnh cài đặt mà thôi.

1. Cài trên Ubuntu

Đầu tiên bạn phải bật kho lưu trữ để có thể truy cập vào các package trong đó, tiếp đến là cập nhật hệ thống để lưu lại quyền truy cập, và cuối cùng là chạy lệnh cài đặt.

1
2
3
$ sudo add-apt-repository universe
$ sudo apt update
$ sudo apt install putty

Cài đặt xong thì hãy chạy PuTTY lên, bạn sẽ thấy phần giao diện gần giống như phiên bản của Windows.

Putty on Ubuntu png

2. Cài trên Debian

Cũng giống như trên Ubuntu, PuTTY có sẵn trên Debian nên bạn chỉ việc cài đặt nó thôi.

1
$ sudo apt-get install putty

3. Cài trên Arch Linux

Trên Arch Linux cũng có thể cài đặt PuTTY từ kho lưu trữ mặc định.

1
$ sudo pacman -S putty

4. Cài trên CentOS, Red Hat & Fedora

PuTTY có sẵn nên ta có thể cài đặt thông qua trình quản lý package mặc định.

1
2
3
$ sudo yum install putty
OR
$ sudo dnf install putty

5. Cài từ Source Code trong Linux

Nếu bạn muốn cài đặt thủ công phần mềm này thì cũng không khó lắm, bạn có thể tải mã nguồn về hoàn toàn miễn phí tại đây.

1
2
3
4
$ tar -xvf putty-0.73.tar.gz
$ cd putty-0.73/
$ ./configure
$ sudo make && sudo make install

Vậy là xong, qua phần này thì bạn đã biết cách cài đặt PuTTY trên Linux rồi phải không nào? Bây giờ mình sẽ hướng dẫn cách sử dụng nhé.

III. Cách sử dụng PuTTY trên Linux

Khi bạn chạy phần mềm lên thì sẽ nhận được giao diện như sau.

Putty SSH Client png

Nhiệm vụ bây giờ của chúng ta là tìm hiểu các thông số bên trong hộp thoại này.

Để kết nối với bất kỳ server nào qua SSH thì chúng ta sẽ sử dụng địa chỉ IP. Theo mặc định thì SSH được liên kết với cổng 22 trừ khi cổng SSH đã được thay đổi.

  • Xem cách thay đổi port SSH trên Linux

Có 4 loại kết nối gồm: RAWTelnetRloginSSHSerial. Hầu hết thời gian sử dụng server thì chúng ta kết nối bằng SSH và Telnet.

Chúng ta cũng có thể cấu hình tạo ra một phiên kết nối và lưu lại, để những lần sau không cần phải nhập lại thông tin.

Putty Remote SSH Connection png

Bạn hãy nhập các thông tin gồm:

  • Host Name
  • Port
  • Connection type là SSH

Sau đó nhập tên Session để lưu lại nếu muốn, còn kông thì click vào button Open để kết nối.

Luc này một hộp thoại xuất hiện, bạn hãy nhấn OK.

Putty SSH Key Alert png

Vây là xong, server sẽ yêu cầu bạn nhập thông tin tài khoản và mật khẩu để đăng nhập vào vps/server. Mọi thứ lúc này là sử dụng bằng dòng lệnh.

Trên là bài hướng dẫn cách cài đặt phần mềm PuTTY trên Linux, nếu có vướng mắc gì thì hãy comment hoặc inbox qua fanpage nhé.

=============================
* KHOÁ HỌC ORACLE DATABASE A-Z ENTERPRISE trực tiếp từ tôi giúp bạn bước đầu trở thành những chuyên gia DBA, đủ kinh nghiệm đi thi chứng chỉ OA/OCP, đặc biệt là rất nhiều kinh nghiệm, bí kíp thực chiến trên các hệ thống Core tại VN chỉ sau 1 khoá học.
* CÁCH ĐĂNG KÝ: Gõ (.) hoặc để lại số điện thoại hoặc inbox https://m.me/tranvanbinh.vn hoặc Hotline/Zalo 090.29.12.888
* Chi tiết tham khảo:
https://bit.ly/oaz_w
=============================
KẾT NỐI VỚI CHUYÊN GIA TRẦN VĂN BÌNH:
📧 Mail: binhoracle@gmail.com
☎️ Mobile/Zalo: 0902912888
👨 Facebook: https://www.facebook.com/BinhOracleMaster
👨 Inbox Messenger: https://m.me/101036604657441 (profile)
👨 Fanpage: https://www.facebook.com/tranvanbinh.vn
👨 Inbox Fanpage: https://m.me/tranvanbinh.vn
👨👩 Group FB: https://www.facebook.com/groups/DBAVietNam
👨 Website: https://www.tranvanbinh.vn
👨 Blogger: https://tranvanbinhmaster.blogspot.com
🎬 Youtube: https://www.youtube.com/@binhguru
👨 Tiktok: https://www.tiktok.com/@binhguru
👨 Linkin: https://www.linkedin.com/in/binhoracle
👨 Twitter: https://twitter.com/binhguru
👨 Podcast: https://www.podbean.com/pu/pbblog-eskre-5f82d6
👨 Địa chỉ: Tòa nhà Sun Square - 21 Lê Đức Thọ - Phường Mỹ Đình 1 - Quận Nam Từ Liêm - TP.Hà Nội

=============================
oracle tutorial, học oracle database, Tự học Oracle, Tài liệu Oracle 12c tiếng Việt, Hướng dẫn sử dụng Oracle Database, Oracle SQL cơ bản, Oracle SQL là gì, Khóa học Oracle Hà Nội, Học chứng chỉ Oracle ở đầu, Khóa học Oracle online,sql tutorial, khóa học pl/sql tutorial, học dba, học dba ở việt nam, khóa học dba, khóa học dba sql, tài liệu học dba oracle, Khóa học Oracle online, học oracle sql, học oracle ở đâu tphcm, học oracle bắt đầu từ đâu, học oracle ở hà nội, oracle database tutorial, oracle database 12c, oracle database là gì, oracle database 11g, oracle download, oracle database 19c, oracle dba tutorial, oracle tunning, sql tunning , oracle 12c, oracle multitenant, Container Databases (CDB), Pluggable Databases (PDB), oracle cloud, oracle security, oracle fga, audit_trail,oracle RAC, ASM, oracle dataguard, oracle goldengate, mview, oracle exadata, oracle oca, oracle ocp, oracle ocm , oracle weblogic, postgresql tutorial, mysql tutorial, mariadb tutorial, ms sql server tutorial, nosql, mongodb tutorial, oci, cloud, middleware tutorial, hoc solaris tutorial, hoc linux tutorial, hoc aix tutorial, unix tutorial, securecrt, xshell, mobaxterm, putty

ĐỌC NHIỀU

Trần Văn Bình - Oracle Database Master