FTP不能上传和下载的原因主要有以下几个方面。
在这种情况下,根据不同的FTP服务器软件和客户端软件会有不同的错误提示。图5-18显示了FTP服务器软件和客户端软件都是FileZilla的情况下密码不正确所得到的错误消息。
图5-18 FileZilla错误消息
网络不通是指网络的物理连接断开或者主机的网络参数设置有问题。在这种情况下,FileZilla也会给出相应的错误消息,如图5-19所示。
图5-19 FileZilla在网络不通的情况下的错误消息
要从FTP服务器上读取、修改或者删除文件等操作需要相应的权限,如果连接FTP服务器的用户没有被赋予相应的权限,则FTP服务器会拒绝执行有关命令。例如,如果连接FTP服务器的用户没有浏览目录的权限,则会给出“550 Permission denied”的错误消息,如图5-20所示。
图5-20 FTP用户没有权限