Bài viết hướng dẫn cài đặt và cấu hình ssh server để phục vụ cho quá trình đăng nhập từ xa vào Linux.
Quá trình cài đặt và cấu hình được thực hiện qua các bước sau:
Bước 1.Cập nhật hệ thống
# apt-get update
# apt-get upgrade
Bước 2.Cài đặt SSH Server
# apt-get install openssh-server
Cấu hình cơ bản
Bước 3.Sau khi đã cài đặt SSH Server, ta tiến hành cấu hình ssh server
# nano /etc/ssh/sshd_config
· Tìm dòng“PermitRootLogin prohibit-password” và thay bằng
PermitRootLogin yes
· Tìm dòng“#PasswordAuthentication yes” và bỏ command (#) “PasswordAuthentication yes”
Bước 4. Nếu bạn muốn thay đổi cổng (port) kết nối vào ssh, bạn có thể thay đổi như ví dụ sau:
Port 2709
Bước 5.Ở bài viết này, tôi giả định và thiết lập số lần đăng nhập tối đa là 3 lần. Sau 3 lần đăng nhập sai bạn sẽ bị ngắt kết nối. Điều này rất quan trọng đối với an ninh của server và có thể sử dụng để ngăn ngừa kiểu tấn công brute force. Ta thêm dòng sau vào phía dưới Port:
MaxAuthTries 3
Bước 6.Cho phép người sử dụng nhất định đăng nhập vào server của bạn và từ chối tất cả những người dùng khác. Giả định tôi sẽ thêm người sử dụng “Tuan” có quyền truy cập. Hãy thêm dòng sau vào cuối tập tin cấu hình.
AllowUsers mslavov Tuan
Lưu và thoát khỏi tập tin /etc/ssh/sshd_config
Bước 8.Khởi động lại dịch vụ SSH
service ssh restart
Bước 9. Đăng nhập và kiểm tra dịch vụ SSH ngay trên Linux
$ ssh root@IP
Chúc các bạn áp dụng hiệu quả trong công việc và học tập!
Phần tiếp theo sẽ hướng dẫn sử dụng một số công cụ để đăng nhập từ xa vào Linux thông qua ssh server.
» Tin mới nhất:
» Các tin khác: