Vô hiệu hóa xác thực mật khẩu để chỉ kết nối ssh trong nước


-1

Tôi đã đặt Đăng nhập từ xa thành "bật" cho Mac OS X của mình để tôi có thể ssh vào nó từ một nơi khác. Vì lý do bảo mật, tôi muốn tắt xác thực mật khẩu và chỉ cho phép xác thực khóa chung.

Tôi có dòng sau trong / etc / ssh / ssh_config:

Mật khẩu xác thực không

Tuy nhiên, nó cũng ngăn tôi đăng nhập vào các máy chủ khác từ máy Mac bằng xác thực mật khẩu:

$ sftp username@some_host
Permission denied (publickey,password).
Connection closed

Tôi không có quyền thay đổi cài đặt trên some_host và phải sử dụng xác thực mật khẩu. Làm cách nào để định cấu hình ssh của tôi một cách chính xác để nó yêu cầu xác thực khóa chung cho chỉ kết nối trong nước , nhưng không phải là cách khác?

Câu trả lời:


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.