FTP553错误问题

Posted by zhang on

前段时间部署了一台服务器,并且使用wget下载了一下之前的程序,但是后面在用FTP上传时,FileZilla总是报错553:Can’t open that file: Permission denied。

能登录这台服务器的FTP,表明账号密码没有错误,那么这个553是什么问题呢?

经过谷大哥的耐心教导,可能有一下5种情况出现553错误。

1.账号本身的权限不够,不能上传(这明显不是我遇到的问题)

2.FTP上传文件,用户和主机上的权限不对应。

3.上传的文件被打开或者正在使用中,被其他程序占用。

4.FTP软件本身的问题。

5.上传的文件本身不能覆盖已有文件。

经过我的“认真分析”和“大胆求索”,权限不对应是造成我这次问题的原因。因为使用wget下载,所以文件目录的所有者是root,但是FTP上传时所有者应该是www。

首先进入到相关目录的上一级,使用ls -l查看该目录的权限信息。如果是root,则使用chomd -u www /目录地址

#About Me

张小璋,野蛮生长成世界500强企业供应链金融产品经理的法语毕业生。微信公众号:张小璋碎碎念(ID: SylvainZhang )。
一直在互联网金融公司从事产品经理工作并负责互联网金融产品线,深耕互联网金融和区块链领域。「PMCAFF」、「人人都是产品经理」专栏作家、「PmTalk」签约作家。