在 Windows Server 中部署公钥

在 Windows Server 中部署公钥

我在 AWS 中有一个 Windows 服务器,我想部署一个公钥来通过密钥文件连接 sftp 身份验证。

我使用 freeftpd 来访问我的 sftp 连接,但该程序不支持密钥认证,因此我尝试在另一个 sftp 客户端(Filezilla、WinSCP 等)中获取连接,但当我尝试使用密钥连接时,无法使用密钥文件。

公钥格式如下:ssh-rsa AAAABBBCCCDDD appadm@host11 我如何部署公钥以仅允许 1 个用户通过 sftp 连接?谢谢

答案1

你在 AWS 服务器中部署了 SSH 服务器吗?

请记住,SFTP 使用 SSH 协议,而不是 FTP,后者在 Windows 中不是开箱即用的。

您可以检查一下关联指导您使用 openSSH 设置 SSH 服务器的过程

相关内容