Hướng dẫn đổi cổng SSH

Hướng dẫn đổi cổng SSH

Giới thiệu

Ở hệ thống Linux mặc định cổng (port) để vào Server là 22. Nhưng với port này thì rất dễ bị tấn công khai thác. Do đó việc đổi port và đặt mật khẩu phức tạp là điều tất yếu để bạn quản lý máy chủ an toàn.
→ Tăng tính bảo mật cho Server
→ Hạn chế Brute force Attack

Tiến hành

→ Kiểm tra port đang dùng hiện tại

sudo netstat -nltp | grep sshd

Như hình, hiện mình đang dùng port 22.
→ Tiếp theo, chúng ta sẽ tiến hành đổi port này đi. Sửa file cấu hình

sudo nano /etc/ssh/sshd_config

Tìm đến dòng "#Port 22", bỏ dấu # đi, thay 22 thành cổng bạn muốn dùng. Ví dụ mình đổi sang 1969.

Lưu ý: Bạn không thể đổi sang port mà dịch vụ khác đang sử dụng.

Lưu file lại, khoan tắt cửa sổ SSH đang sử dụng.
→ Chúng ta cần phải mở Port SSH mới trên FireWall và reload lại UFW

sudo ufw allow 1969/tcp
sudo ufw reload

→ Khởi động lại SSH

sudo systemctl restart sshd

→ Thoát màn hình đang SSH, tiến hành truy cập SSH lại, chúng ta không thể sử dụng lệnh "ssh user@server_IP" được mà dùng lệnh

ssh -p cổng_mới user@server_IP

netstat để kiểm tra lại nào, cổng đã đổi thành công.

Kết luận

Như vậy mình vừa hướng dẫn thực hiện xong các bước thay đổi port sshd để bảo mật hệ thống máy chủ. Vẫn còn nhiều việc cần phải làm để bảo mật Server của mình, có cơ hội mình sẽ viết tiếp. Nếu có khó khăn hay có câu hỏi gì hãy đừng ngại ngần mà viết comment ở phần bên dưới nhé.

Đọc thêm

Cài đặt Ubuntu server 20.04 LTS
Hướng dẫn cài đặt LAMP(Linux, Apache, MariaDB, PHP) trên Ubuntu server 20.04
Hướng dẫn cài đặt Nginx trên Ubuntu Server 20.04
Cài đặt NodeJS trên Ubuntu Server 20.04
Giới thiệu về UFW trên Ubuntu Server