Thiết lập ssh như sau:
nano /etc/ssh/sshd_config
AllowUsers username1 username2 username3
Khởi động lại SSH
Sau đó cung cấp chìa khóa cho những người bạn muốn tránh sử dụng mật khẩu.
ssh-keygen được sử dụng để tạo cặp khóa đó cho bạn. Đây là phiên mà cặp khóa riêng tư / công khai của riêng bạn được tạo:
#ssh-keygen -t rsa
Lệnh ssh-keygen -t rsa đã khởi xướng việc tạo cặp khóa.
Tôi đã không nhập cụm mật khẩu cho thiết lập của mình (phím Enter được nhấn thay thế).
Khóa riêng đã được lưu trong .ssh / id_rsa. Tập tin này là chỉ đọc và chỉ dành cho bạn. Không ai khác phải xem nội dung của tệp đó, vì nó được sử dụng để giải mã tất cả các thư tín được mã hóa bằng khóa chung.
Khóa công khai được lưu trong .ssh / id_rsa.pub.
Nội dung của nó sau đó được sao chép trong tệp .ssh / ủy quyền của hệ thống mà bạn muốn SSH đến mà không được nhắc nhập mật khẩu.
#scp id_rsa.pub remote system:~/.ssh/authorized_keys
Cuối cùng khóa tài khoản (Xác thực khóa sẽ vẫn có thể.)
# passwd -l username1
Match
khối. Xemman 5 sshd_config
để biết chi tiết.