Cách cài đặt và cấu hình lại OpenSSH Server trên AlmaLinux (8/9)

Views: 7 23/03/2026 09:11
Cách cài đặt và cấu hình lại OpenSSH Server trên AlmaLinux (8/9)

Trong quá trình quản trị, nếu bạn lỡ tay làm hỏng file cấu hình hoặc dịch vụ SSH hoạt động không ổn định, hãy làm theo các bước dưới đây để làm sạch và cài đặt lại từ đầu.

Bước 1: Gỡ bỏ OpenSSH Server hiện tại

Trước tiên, chúng ta cần gỡ bỏ gói dịch vụ hiện tại.

Lưu ý: Nếu bạn đang kết nối từ xa qua SSH, việc gỡ bỏ này sẽ làm ngắt kết nối. Hãy chắc chắn bạn có quyền truy cập qua Console (IPMI/VNC) trước khi thực hiện.

sudo dnf remove openssh-server -y

Bước 2: Xóa bỏ cấu hình cũ (Tùy chọn)

Nếu bạn muốn một khởi đầu hoàn toàn mới, hãy xóa (hoặc sao lưu) thư mục cấu hình cũ:

sudo rm -rf /etc/ssh/sshd_config

Bước 3: Cài đặt lại gói OpenSSH Server

Sử dụng trình quản lý gói dnf để cài đặt lại phiên bản mới nhất từ kho lưu trữ của AlmaLinux:

sudo dnf install openssh-server -y

Bước 4: Kích hoạt và khởi động dịch vụ

Sau khi cài đặt xong, bạn cần khởi động dịch vụ và thiết lập để nó tự động chạy cùng hệ thống:

sudo systemctl enable sshd
sudo systemctl start sshd

Bước 5: Cấu hình Tường lửa (Firewall)

Để có thể truy cập từ bên ngoài, bạn phải mở port 22 (hoặc port tùy chỉnh của bạn) trên Firewall:

sudo firewall-cmd --permanent --add-service=ssh
sudo firewall-cmd --reload

Bước 6: Kiểm tra trạng thái dịch vụ

Đảm bảo rằng mọi thứ đang chạy ổn định bằng lệnh:

sudo systemctl status sshd

Một số lưu ý về bảo mật sau khi cài lại

Để bảo vệ máy chủ AlmaLinux của bạn tốt hơn, hãy cân nhắc thực hiện các thay đổi sau trong file /etc/ssh/sshd_config:

  • Đổi Port mặc định: Thay đổi Port 22 thành một số khác (ví dụ: Port 2222).

  • Tắt Login Root: Chỉnh sửa thành PermitRootLogin no.

  • Sử dụng SSH Key: Ưu tiên dùng SSH Key thay vì mật khẩu truyền thống.

Sau khi chỉnh sửa cấu hình, đừng quên khởi động lại dịch vụ:

sudo systemctl restart sshd

Chúc các bạn thành công. 

cài đặt openssh server almalinux reinstall openssh almalinux cấu hình ssh almalinux sửa lỗi ssh almalinux hướng dẫn ssh almalinux