Ssh
SFTP 使用者的私鑰文件的位置
我想創建一個可以訪問 Web 伺服器文件的使用者帳戶。我現在可以將此使用者的主目錄設置為 /var/www,但是 authorized_keys 文件的標準位置在使用者的主目錄中,我不喜歡那些文件在那裡。儲存密鑰文件的最佳方式是什麼?
authorized_keys 文件包含公鑰。如果您想更改每個使用者,您可以更改您的 /etc/ssh/sshd_config 並添加類似…
Match User sftpuser AuthorizedKeysFile /path/to/ftpuser_public_key
我從來沒有這樣做過,但我懷疑文件的路徑必須是使用者可讀的。我也不知道這是否是最好的方法,但我確實分享了你的強迫症來處理周圍的文件。祝你好運!