ubuntu 16.04 LTS 调用pyclamd的scan_file报错 error lstat() failed permission denied

其实这个错误的根本是权限问题。你需要查看你想要扫描的这个文件,你是否有权限读写它。而且scan_file方法的参数是string类型,是你要扫描的文件或者目录的绝对路径。你要保证有权限操作这个绝对路径中的所有目录(如果你要扫描文件,那么你也要有权限操作这个文件),为了方便起见,可以把涉及到的目录的权限设置成可读写删除,这样就可以啦~

PS:我试了一下,不只是设置同组的权限是可以读写删除,要设置成所有用户都可以读写删除!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值