Arn*_*rne 4 ssl ftp public-key vsftpd
vsftpd 的文档非常好(https://security.appspot.com/vsftpd/vsftpd_conf.html),但是我找不到有关如何使用公钥身份验证的一些详细信息。我知道我需要 require_cert 和validate_cert,但是我应该把可以用于身份验证的公共客户端密钥放在哪里?我找不到这方面的信息。
vsftpd 用于 FTP,FTP 本质上没有加密(通过 ssl 的 ftp 是另一回事)
您无法使用 vsftpd 设置公钥身份验证 - 您对 FTP 和 SFTP 这两种不同的协议感到困惑。
要对 SFTP 使用公钥身份验证,只需在服务器上安装公钥,就像此处详述的 ssh 一样 - http://www.noah.org/wiki/SSH_public_keys
通过此配置,您可以使用 OpenSSH 的 SFTP 身份验证实现。
如果您正在谈论通过 SSL 设置 FTP 或 FTP,那么本指南将很有用 - http://wiki.vpslink.com/Configuring_vsftpd_for_secure_connections_%28TLS/SSL/SFTP%29
但是,此示例不是公钥身份验证,它只是服务器端身份验证,可用于加密您的 FTP 连接。
归档时间: |
|
查看次数: |
15062 次 |
最近记录: |