访问SFTP服务器 - 是必要的密钥,如果是,则公共或私有

时间:2012-04-26 14:52:16

标签: linux networking ssh sftp

我们已获得远程SFTP服务器的用户名和密码(由其他人托管)。

我的SFTP客户端程序(我使用)要求密钥继续。 我应该要求SFTP提供商给我们什么密钥 - 公共还是私人?

1 个答案:

答案 0 :(得分:0)

使用sftp访问远程主机不需要密钥。基于密钥或基于密码的访问都可以正常工作,除非远程服务器上的显式配置需要一个或另一个。

要使用ssh密钥,您需要先生成一个ssh密钥对,然后将 public 密钥放在远程服务器上的适当位置。具体如何执行此操作取决于您使用的客户端以及您对远程主机的访问权限。

通常:会生成密钥并向提供商提供公钥。他们可能会以其他方式执行此操作(生成密钥并为您提供私钥),但这种情况不太常见。