Cấu hình chặn truy cập server bằng password để tăng cường bảo mật

399
22-10-2024
Cấu hình chặn truy cập server bằng password để tăng cường bảo mật

1. Tại sao cần chặn truy cập server bằng password?

Nguy cơ bị xâm nhập: Mật khẩu yếu có thể dễ dàng bị tấn công brute-force, làm tăng nguy cơ mất an toàn dữ liệu.

Tăng cường bảo mật: Sử dụng keypair giúp hạn chế tối đa việc truy cập trái phép và bảo vệ hệ thống của bạn khỏi các cuộc tấn công.

2. Làm thế nào để cấu hình chặn truy cập bằng password?

Để chặn truy cập server bằng mật khẩu và chỉ cho phép sử dụng keypair, bạn thực hiện theo các bước sau:

Bước 1: Đảm bảo server của bạn có thể kết nối được bằng keypair

Trước khi chặn truy cập bằng mật khẩu, hãy chắc chắn rằng bạn đã thiết lập thành công kết nối bằng keypair. Nếu chưa có, bạn có thể xem hướng dẫn về cách tạo và cấu hình keypair.

Bước 2: Log in vào server

Sử dụng keypair để đăng nhập vào server. Đảm bảo bạn đang truy cập server thông qua giao thức SSH.

Bước 3: Mở file cấu hình SSH

Dùng lệnh sau để mở file cấu hình của dịch vụ SSH:


"sudo vim /etc/ssh/sshd_config"

Bước 4: Chỉnh sửa cấu hình để chặn password

Tìm dòng sau trong file:


PasswordAuthentication yes



Thay đổi giá trị từ "yes" thành "no" như sau:

"PasswordAuthentication no"

Bước 5: Lưu lại thay đổi

Sau khi chỉnh sửa, lưu và thoát khỏi file cấu hình.

Bước 6: Khởi động lại dịch vụ SSH

Sau khi đã lưu các thay đổi, bạn cần khởi động lại dịch vụ SSH để áp dụng:

Với Ubuntu/Debian:

"sudo systemctl restart ssh"



Với CentOS:

"sudo systemctl restart sshd"

3. Các lợi ích của việc chặn truy cập server bằng password

Bảo vệ dữ liệu: Ngăn chặn các cuộc tấn công brute-force và hạn chế quyền truy cập trái phép.

Quản lý bảo mật dễ dàng hơn: Sử dụng keypair giúp việc quản lý bảo mật trở nên dễ dàng và an toàn hơn.

Kết luận

Việc chặn truy cập server bằng password là một bước quan trọng trong việc bảo vệ hệ thống của bạn khỏi các cuộc tấn công. Bằng cách chỉ cho phép truy cập thông qua keypair, bạn có thể bảo vệ server của mình khỏi các nguy cơ bảo mật tiềm ẩn. Hãy luôn đảm bảo rằng các kết nối SSH của bạn được bảo mật tối đa để duy trì an toàn hệ thống.

SHARE