Linha de AuthorizedKeysFile comentada, mas ainda parece funcionar


12

Estou configurando um servidor no Linode e seguindo o guia Protegendo o servidor .

Eles recomendam configurar a autenticação do par de chaves ssh. Já carreguei minha chave pública no servidor e a autenticação do par de chaves parece funcionar bem, mas como funciona se a seguinte linha for comentada em sshd_config:

#AuthorizedKeysFile     %h/.ssh/authorized_keys

Respostas:


16

Esse é o local padrão. Você pode usar AuthorizedKeysFilepara alterar para um local diferente, mas se você não o especificar, ele procurará~/.ssh/authorized_keys

Na página do manual (por exemplo, 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
Além disso, se você quiser que a chave não funcione, exclua o arquivo, a linha relevante ou comente.
Dmourati 11/15

1
você também pode configurá-lo como "nenhum".
The_Pingu 24/08
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.