Cách tắt đăng nhập mật khẩu SSH trên Ubuntu 22

Tác giả sysadmin, T.Năm 23, 2023, 05:03:36 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Cách tắt đăng nhập mật khẩu SSH trên Ubuntu 22


Cách tắt xác thực đăng nhập tên người dùng/mật khẩu thông thường vào máy chủ Ubuntu của bạn, chỉ cho phép xác thực khóa SSH. Điều này mang lại cho bạn những lợi thế của SSH trong khi bảo mật máy chủ của bạn nhiều hơn một chút.

Mở cấu hình SSH để chỉnh sửa các giá trị của nó:

Mã nguồn [Chọn]
vi /etc/ssh/sshd_config
Tìm tham số PasswordAuthentication và đặt thành no

Mã nguồn [Chọn]
PasswordAuthentication no
Tiếp theo, tìm ChallengeResponseAuthentication và đặt thành no

Mã nguồn [Chọn]
ChallengeResponseAuthentication no
Có thể trong Ubuntu 22 sẽ không có tuỳ chọn này ChallengeResponseAuthentication thì các bạn hãy mở tập tin này ra và cũng sửa lại như sau:

Mã nguồn [Chọn]
vi /etc/ssh/sshd_config.d/50-cloud-init.conf
Tìm tham số PasswordAuthentication và đặt thành no

Mã nguồn [Chọn]
PasswordAuthentication no
Lưu những thay đổi này bằng ctrl + x rồi nhấn Enter.

Cuối cùng, tải lại máy chủ SSH

Mã nguồn [Chọn]
systemctl reload ssh
Bây giờ bạn sẽ không thể nhập tên người dùng và mật khẩu nữa, chỉ các khóa SSH mới hoạt động.