Hướng dẫn enable SSH cho phép đăng nhập với mật khẩu

Vì lý do bảo mật và nhiều khách hàng đặt mật khẩu đơn giản. Việc này cực kì nguy hiểm đối với các hệ thống online vì hacker dễ dàng thực hiện các biện pháp scan mật khẩu. Tất cả các mật khẩu dễ đoán như 123456, mật khẩu ngày sinh nhật của bạn, số điện thoại của bạn… đều có thể dễ dàng đoán ra.

Vì vậy mặc định vHost chỉ cho phép đăng nhập SSH vào VPS thông qua SSH key, tuy nhiên nhiều khách hàng muốn sử dụng mật khẩu để đăng nhập. Để mở tính năng này Quý khách cần làm như sau:

Tham khảo bài viết hướng dẫn tạo SSH key cho Windows và Macbook

Bước 1: truy cập vào VPS với SSH key Quý khách đã khai báo trong quá trình đăng ký.
Bước 2: thực hiện các lệnh sau:

sed -i "/^[^#]*PasswordAuthentication[[:space:]]no/cPasswordAuthentication yes" /etc/ssh/sshd_config

Bước 3: restart lại services để cập nhập lại cấu hình mới

Đối với VPS CentOS 6

service sshd restart

Đối với VPS CentOS 7

systemctl restart sshd
Was this page helpful?

Leave a Reply

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Website này sử dụng Akismet để hạn chế spam. Tìm hiểu bình luận của bạn được duyệt như thế nào.