linux sftp使用ppk,FileZilla的SFTP用Private Key登录的方法

考虑到服务器的安全,把用户通过密码登录的方式给禁止了。新站在测试期间,为了上传下载文件方便,使用FileZilla作为FTP客户端,并且用Private Key登录。具体实现方法如下:

1、首先你已经生成了本机的密钥对。通常保存在~/.ssh目录,其中Identity是私钥文件,Identity.pub是公钥。这个私钥生成时应该是没有使用密码保护的(也可以使用密码保护,只是在导入过程中FileZilla会提示你确认并清除保护密码);

2、打开FileZilla,点击“编辑”-“设置”菜单打开设置对话框,找到“连接”-“SFTP”设置项;

3、点击右面的“添加密钥文件(A)”按钮,找到已经生成的私钥文件(即前面说的Identity文件),FileZilla会提示你

“文件‘/home/Identity’的格式不是被FileZilla所支持的。您想转换此文件到FileZilla所认可的格式吗?”

,当然回答“是”。FileZilla会接着让你选择转换后的文件名和保存位置,并且默认保存为putty的密钥文件格式(*.ppk);

4、保存完退出设置对话框,在站点管理器中添加站点,并选择连接类型为“询问口令”;(补:如果选择“一般”,则不需事先保存口令可直接登录,避免了明文保存口令。强烈推荐)

5、连接站点,弹出的口令对话框中可以随便给一个口令,不必是你在服务器上的真实口令,其有效期最长仅限本次会话。

6、连接站点成功。

注: key文件保存的路径不能含有中文目录名,否则不可能登录成功。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值