Cài đặt SSH trên Ubuntu?
1. SSH là gì?

SSH là viết tắt của "Secure Shell". Đây là một giao thức mạng được sử dụng để thiết lập kết nối bảo mật giữa hai thiết bị, thường là máy tính hoặc máy chủ, thông qua mạng internet.
SSH được sử dụng để thiết lập kết nối từ xa và cung cấp một phương tiện bảo mật để truy cập và quản lý từ xa các thiết bị và hệ thống. SSH được ứng dụng phổ biến như
- Đăng nhập từ xa vào máy chủ hoặc hệ thống từ xa.
- Truy cập và quản lý máy chủ từ xa, bao gồm quản lý hệ thống, tập tin và dịch vụ.
- Truyền dữ liệu an toàn giữa các máy tính thông qua mạng internet.
- Tạo kết nối tunnel để bảo vệ thông tin truyền qua mạng public hoặc không an toàn.
2. Cách cài đặt SSH trên Ubuntu?
Theo mặc định, khi Ubuntu được cài đặt lần đầu, không được phép truy cập từ xa qua SSH. Kích hoạt SSH trên Ubuntu khá đơn giản. Yêu cầu:
- Một VPS chạy Ubuntu
- Có quyền Root hoặc nguyời dùng có đặc quyền sudo
OK bắt đầu nào!
Bước 1: Mở terminal bằng Ctrl+Alt+Tvà cài đặt openssh-server:
sudo apt install
openssh-serverBước 2: Sau khi quá trình cài đặt hoàn tất, dịch vụ SSH sẽ tự động khởi động. Bạn có thể xác minh rằng SSH đang chạy bằng cách gõ:
sudo systemctl status ssh
Sau đó nhấn "q" để quay trở lại thao tác
Bước 3: Ubuntu đi kèm với một công cụ cấu hình tường lửa có tên là UFW. Chúng ta cần chạy lệnh
sudo ufw allow ssh
Bước 4: Chúng ta sẽ đến giai đoạn kết nối SSH
Để kết nối với máy Ubuntu của bạn qua mạng LAN, chúng ta sẽ gọi lệnh SSH như sau:
ssh username@ip_address
Nếu như không biết địa chỉ ip của mình thì bạn có thể gõ:
ip a
Bước 5: Khi kết nối lần đầu tiên, bạn sẽ thấy thông báo như sau:
The authenticity of host '103.72.96.72 (103.72.96.72)' can't be established. ECDSA key fingerprint is SHA256:Vybt22mVXuNuB5unE++yowF7lgA/9/2bLSiO3qmYWBY. Are you sure you want to continue connecting (yes/no)?
Sau đó nhập Yes và nhập lại mật khẩu.
Bước 6: Sau khi nhập mật khẩu, bạn sẽ được chào đón bằng thông báo Ubuntu mặc định:
Welcome to Ubuntu 20.04 LTS (GNU/Linux 5.4.0-26-generic x86_64)
* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: https://ubuntu.com/advantage
...
OK vậy là đã xong.
3. Vô hiệu hóa SSH trên Ubuntu?
Để tắt máy chủ SSH trên hệ thống Ubuntu của bạn, chỉ cần dừng dịch vụ SSH bằng cách chạy:
sudo systemctl disable --now ssh
Sau đó, để kích hoạt lại, gõ:
sudo systemctl enable --now ssh
>> Hướng dẫn đổi Port SSH Linux
4. Kết luận:
Ok trên đây là cách kích hoạt Cài đặt SSH trên Ubuntu? - Nếu có chỗ nào không làm được các bạn có thể cmt xuống phía dưới. Chúc các bạn thành công.