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

问题描述:

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,这些只能放在以后慢慢去学习。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值