Dòng AuthorizedKeysFile đã nhận xét nhưng dường như vẫn hoạt động


12

Tôi đang thiết lập một máy chủ trên Linode và làm theo hướng dẫn Bảo mật máy chủ của bạn .

Họ khuyên bạn nên thiết lập xác thực cặp khóa ssh. Tôi đã tải khóa công khai của mình lên máy chủ và xác thực cặp khóa có vẻ hoạt động tốt, nhưng nó hoạt động như thế nào nếu dòng sau được nhận xét trong sshd_config:

#AuthorizedKeysFile     %h/.ssh/authorized_keys

Câu trả lời:


16

Đó là vị trí mặc định. Bạn có thể sử dụng AuthorizedKeysFileđể thay đổi sang một vị trí khác, nhưng nếu bạn không chỉ định nó, thì nó sẽ nhìn vào~/.ssh/authorized_keys

Từ trang người đàn ông (ví dụ: https://www.freebsd.org/cgi/man.cgi?query=sshd_config&sektion=5 ):

AuthorizedKeysFile

   Specifies the file that contains the public keys that can be used
   for user authentication.  The format is described in the AUTHO-
   RIZED_KEYS FILE FORMAT section of sshd(8).  AuthorizedKeysFile
   may contain tokens of the form %T which are substituted during
   connection setup.  The following tokens are defined: %% is
   replaced by a literal '%', %h is replaced by the home directory
   of the user being authenticated, and %u is replaced by the user-
   name of that user.  After expansion, AuthorizedKeysFile is taken
   to be an absolute path or one relative to the user's home direc-
   tory.  Multiple files may be listed, separated by whitespace.
   The default is ``.ssh/authorized_keys .ssh/authorized_keys2''.

2
Và hơn nữa, nếu bạn muốn khóa không hoạt động, hãy xóa tệp, dòng liên quan hoặc nhận xét nó.
dmourati

1
bạn cũng có thể đặt nó thành "không".
The_Pingu
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.