AuthorizedKeysFile行はコメントアウトされていますが、まだ機能しているようです


12

Linodeでサーバーをセットアップし、サーバーの保護ガイドに従っています

sshキーペア認証を設定することをお勧めします。私はすでにサーバーに自分の公開鍵をアップロードしているとキーペアの認証が正常に動作するようだが、どのように次の行がでコメントアウトされている場合、それは働きますsshd_config

#AuthorizedKeysFile     %h/.ssh/authorized_keys

回答:


16

これがデフォルトの場所です。を使用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.