记录一种简单的上传文件方法:
(作者为省事,没安装FTP服务,换了一种更简单的方法)
失败情况:
使用ftp文件传输工具filezilla连接阿里云服务器一直失败,显示连接被拒绝(尝试了8UFTP同样如此)
检查发现服务器的安全策略已添加21端口,同时防火墙firewall已打开(后来发现与firewall是否打开无关)
21端口连接一直失败,但用Xshell6远程连接22端口却没有问题,排除网络和地址/密码出问题的可能
问题解决:
因为服务器没有安装FTP服务!!!
可能有一些型号的服务器是已安装过FTP服务的,但大部分服务器在初始时并未安装
在网上找了一下服务器安装FTP服务的教程,发现还是有点复杂的,因为笔者只是想上传几个文件到服务器,所以找到了一种懒省事的方法:
使用SFTP!
ftp连接工具默认使用的是FTP协议
在站点管理器中选择SFTP协议即可
SFTP协议使用的是SSH的端口即22端口,重要的是免安装!
(因为SFTP协议是加密的,所以速度会比FTP协议稍慢一些,但如果不是大量文件的传输,使用SFTP足够了)