转载请声明,本文来自:https://blog.csdn.net/shijianduan1/article/details/87611673
在使用amazon云服务,想使用 FileZilla连接,原来普通方式不行了。
百度了一圈, 网上看到大多是服务器里再搭建一个服务。
然而我不信邪,肯定有可以偷懒的方式, 于是找到了下面这篇文章,amazon服务器下使用FileZilla上传文件到服务器
环境:
amazon云服务
ubuntu系统
FileZilla文件
Xshell 6(官网填一份个人版申请,他就会发免费版的下载地址给你了。)
操作步骤:
-
amazon配置确认
- 公有DNS(IPV4), 这个是需要的,鼠标移上去会有复制按钮出现。
- 密钥对,这个在创建实例的时候就会有要求密钥对。(如果忘了,去 amazon控制台,网络和安全 - 密钥对,重新新建,我们找到文件下载路径)
- 安全组设置,查看实例对应的安全组,然后去“编辑入站规则”,我设置了TCP所有端口,IP直接限制成当前电脑IP(比较懒,没有和参考文章一样去细分,到时候家里的电脑IP也要添加下)(SSH是开给远程控制的,和ftp文件管理无关) , 最后保存即可。
-
FileZilla配置
- 文件 - 站点管理器 - 新站点
- 协议选:SFTP-…;
- 主机:公有DNS(IPV4),(如果直接填写IP地址也可以,不过amazon提供IP切换服务,一换,你也要跟着换);
- 登录类型:正常;
- 用户名:ubuntu (我的是ubuntu系统),这个在参考文章里面是问客服的,但是你可以通过ssh连接服务器的命令终端,然后就能看到了(见下图);
- 最后一步: FileZilla 编辑 - 设置 - SFTP - 添加密钥文件, 最重要的是 点击”确定“,不然会没有添加记录的。
- 最后就是连接服务。
结果:
上个效果图, 最后就可以看到 /home/ubuntu 文件了(不同系统,开放的可能不一样) , 好像amazon就开放了这个文件夹目录,目前来说是够了。