FTP 读取目录列表失败 permission denied 传输文件失败

匿名 (未验证) 提交于 2019-12-02 23:43:01

问题描述:

ftp软件读取fileZilla读取目录失败;传输文件失败;
ftp软件读取fileZilla能连接正常,有一些目录读取失败;
ftp软件有些目录打不开;文件传不上去;

报错信息:

错误: permission denied 错误: 读取目录列表失败
错误:write:permission denied 错误: 传输文件失败

解决方法:

这两天在服务器上配置JavaWeb环境。安装好Tomcat,在使用fileZilla往webapps文件夹里放web项目的时候,遇到了这个问题。

推测可能是fileZilla没有拿到管理员权限,所以部分文件夹权限不够进不去。

在服务器重设无法读取的目录的权限:

$ sudo chmod -R 777 目录名/ 

-R 应用到此文件夹下所有子目录和文件
-777 所有用户都拥有最高权限

执行完这一步,就可以在ftp软件上正常读取这个文件夹了。

*思考:

777并不是一个好的操作,会增加服务器的风险,也让文件权限变得难以维护。
应该有更好的方法,例如在ftp软件上获得管理员权限、或是为本机IP白名单。

但目前的学习重点在javaweb,这些只能放在以后慢慢去学习。

文章来源: https://blog.csdn.net/saltsoul/article/details/92392872
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!