SSL (Secure Sockets Layer) và TLS (Transport Layer Security)
23phmtinphong
0 views
3 slides
Mar 04, 2025
Slide 1 of 3
1
2
3
About This Presentation
SSL (Secure Sockets Layer) và TLS (Transport Layer Security)
Size: 35.86 KB
Language: none
Added: Mar 04, 2025
Slides: 3 pages
Slide Content
Bài Lab 1: Cấu hình SSH Server bảo mật trên Linux
Mục tiêu
Cài đặt và cấu hình OpenSSH Server trên Linux
Cấu hình xác thực bằng cặp khóa SSH
Tăng cường bảo mật bằng firewall và thiết lập chính sách
Yêu cầu chuẩn bị
Máy ảo hoặc server chạy Linux (Ubuntu/Debian/CentOS)
Quyền root hoặc sudo
Terminal truy cập vào server
Bước 1: Cài đặt OpenSSH Server
Trên Ubuntu/Debian:
sudo apt update
sudo apt install openssh-server -y
Trên CentOS/RHEL:
sudo yum install -y openssh-server
Kiểm tra dịch vụ SSH:
sudo systemctl status ssh
Nếu dịch vụ chưa chạy, bật lên:
sudo systemctl enable --now ssh
Bước 2: Cấu hình SSH Server
Mở file cấu hình:
sudo nano /etc/ssh/sshd_config
Chỉnh sửa các tham số quan trọng:
PermitRootLogin no # Cấm đăng nhập root
PasswordAuthentication no # Tắt xác thực bằng mật khẩu
PubkeyAuthentication yes # Chỉ cho phép xác thực bằng SSH key
Lưu lại và khởi động lại dịch vụ:
sudo systemctl restart ssh
Bước 3: Tạo cặp khóa SSH và cấu hình xác thực
Trên máy client:
ssh-keygen -t rsa -b 4096
Sao chép khóa công khai lên server:
ssh-copy-id user@server_ip
Bước 4: Cấu hình Firewall
Trên Ubuntu:
sudo ufw allow OpenSSH
sudo ufw enable
Trên CentOS:
sudo firewall-cmd --permanent --add-service=ssh
sudo firewall-cmd --reload
Bước 5: Kiểm tra và đăng nhập SSH
ssh user@server_ip
Nếu kết nối thành công mà không hỏi mật khẩu, bạn đã cài đặt SSH bảo mật thành công.
Kết luận
Bài lab này giúp bạn cấu hình SSH Server một cách bảo mật và an toàn hơn, giảm nguy cơ bị tấn
công brute-force hoặc đăng nhập trái phép.