美文网首页
Linux下ftp服务器文件夹权限处理

Linux下ftp服务器文件夹权限处理

作者: xunuo0x | 来源:发表于2017-05-08 16:54 被阅读594次

    问题描述:用户无法上传文件到指定的子目录下,却可以上传到根目录下;

    解决方案:修改子目录(及子目录下文件)所有者和用户组

    • 更改文件所有者:chown -R wwww /home/wwww
    • 更改用户组:chgrp -R ftp /home/wwww
    • 重启vsftp服务:systemctl stop vsftpd systemctl start vsftpd

    问题描述:tp5框架出现 failed to open stream: Permission denied 问题

    解决方案:启动web服务的用户是www用户(所属组为www),需要写文件(缓存)的也是www,而web服务目录为wwww(所属组为ftp),希望把用户www加入ftp组,同时更改根目录读写权限为775。

    • 查看用户所属组: groups www groups wwww
    • 修改用户所属组: usermod -G www,ftp www
    • 再次查看用户所属组,发现用户属于两个组
    • 修改目录权限,给组用户写的权限: sudo chmod -R 775 web

    相关文章

      网友评论

          本文标题:Linux下ftp服务器文件夹权限处理

          本文链接:https://www.haomeiwen.com/subject/mutvtxtx.html