如何在gftp中使用ssh密钥?

我从命令行使用密钥ssh到远程服务器,以便在任何时候都不想输入密码。 我需要使用gFTP软件将一些文件传输到服务器。

是否可以使用ssh密钥通过Ubuntu中的gFTP连接到远程服务器?

谢谢。

以下是如何设置gFTP以使用SSH密钥的步骤:

  1. FTP菜单中单击首选项 ;

  2. 转到SSH选项卡 ;

  3. 使用此值填写SSH Extra Params字段:

    -o IdentityFile=/home//.ssh/id_rsa 

    使用您的真实 更改 。 或使用:

     -o IdentityFile=~/.ssh/id_rsa 
  4. 在gFTP的主窗口中选择SSH2作为连接类型;

  5. 输入目标主机名或IP地址;

  6. 设置目标计算机的SSH 端口 (如果不是默认值 – 22 );

  7. 输入用户进行SSH连接;

  8. 输入您的SSH密钥的密码短语(如果有的话);

  9. 按Enter键

在此处输入图像描述

在此处输入图像描述