AuthorizedKeysFile 줄이 주석 처리되었지만 여전히 작동하는 것 같습니다


13

Linode에서 서버를 설정하고 서버 보안 안내서를 따르고 있습니다.

ssh 키 쌍 인증을 설정하는 것이 좋습니다. 이미 공개 키를 서버에 업로드했으며 키 페어 인증이 제대로 작동하는 것 같지만 다음 줄이 주석 처리 된 경우 어떻게 작동합니까 sshd_config?

#AuthorizedKeysFile     %h/.ssh/authorized_keys

답변:


17

이것이 기본 위치입니다. AuthorizedKeysFile다른 위치로 변경하는 데 사용할 수 있지만 지정하지 않으면~/.ssh/authorized_keys

매뉴얼 페이지에서 (예 : 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
또한 키가 작동하지 않게하려면 파일, 관련 행을 삭제하거나 주석 처리하십시오.
dmourati

1
"none"으로 설정할 수도 있습니다.
The_Pingu
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.