什么是xftp?
Xftp是一个功能强大的SFTP、FTP 文件传输软件。使用了 Xftp 以后,MS Windows 用户能安全地在 UNIX/Linux 和 Windows PC 之间传输文件。Xftp 能同时适应初级用户和高级用户的需要。它采用了标准的 Windows 风格的向导,它简单的界面能与其他 Windows 应用程序紧密地协同工作,此外它还为高级用户提供了众多强劲的功能特性。 ——百度百科
一句话,xftp可以超级便捷的让我们在windows系统下与linux系统进行文件传输。
下载安装xftp
xftp下载地址
家庭和学校用户免费许可证版本。
点击免费授权页面,完成注册并下载。
安装xftp
天朝人民都很聪明,一路Next。
打开xftp软件
生成公钥对
-
进入菜单“工具/新建用户密钥生成向导(w)...”。
-
点击确定,公钥对已成功生成
-
点击“下一步”输入用户密钥的名称和密码
-
单击“下一步”在ssh服务器上注册公钥
-
点击“保存为文件(s)...”,点击“保存”保存id_rsa_2018_xshell.pub文件。
-
成功保存后,点击“完成”,弹出用户密钥,可以看到我们刚生成的用户密钥,点击“关闭”。
现在我们只是有了服务器IP地址,有了xshell生成的公钥对,我们还无法连上服务器,因为服务器还不认识xshell终端。
-
将id_rsa_2018_xshell.pub文件复制到服务器~/Documents/路径下,注册到服务器授权文件中。
cd ~/Documents/
cat id_rsa_2048_xshell.pub # 查看公钥文件
su # 进入root权限
mkdir ~/.ssh # 创建.ssh目录
cat id_rsa_2048_xshell.pub >> ~/.ssh/authorized_keys # 将公钥追加到授权文件中注册
cat ~/.ssh/authorized_keys # 查看公钥
完成注册公钥了。
新建会话(文件/新建(N)...)
配置登录信息(常规)
点击“连接”
OK,大功告成!可以自由的在本地和远程服务器间,自由拖拽复制文件及文件夹了。
恭喜您,又掌握一个技能!
如果您觉得文章有用,可以打赏下吐血过度的一血老黄忠,鼓励写出更优秀的原创文章。