Ubuntu
如何為 ftp 使用者使用密碼並仍然為 root 維護 pem 身份驗證?
我有一台具有 root 訪問權限的機器(ubuntu 20.04.2),並且 root 身份驗證嚴格使用 pem 文件完成。需要設置
vsftpd
和ftp
使用者已完成。但是ftp
使用者顯然無法登錄到機器,因為在 SSH 配置文件PasswordAuthentication
中設置為。NO
filezilla error: no supported authentication methods
有沒有辦法只使用 PEM 文件來維持根身份驗證的現狀,並且仍然
ftp
使用密碼對使用者進行嚴格身份驗證?
您需要在
sshd
配置文件中指定以下兩個選項:PasswordAuthentication yes
這允許為您的 FTP 使用者(和所有其他使用者)使用密碼。
PermitRootLogin prohibit-password
這明確允許
root
僅通過ssh
使用密鑰文件登錄,並防止root
使用密碼登錄。