如何修改Linux文件系统的权限?

在Linux系统中通过SFTP工具上传一个扩展或模板文件夹的之后,默认的文件(文件夹)拥有者是root,这个会导致网站会出现没有权限访问的错误。另外,文件(文件夹)的读、写、执行权限也需要注意设置。

一般建议文件和文件夹的读、写、执行分别改为:0644,0750。用户和用户组拥有者改为Web用户:apache或nginx或www

**方法一:**通过WinSCP运行命令方式(推荐)

//LAMP环境下修改用户和用户组
chown -R apache.apache /data/wwwroot/default

//LNMP环境下修改用户和用户组
chown -R nginx.nginx /data/wwwroot/default

//分别修改文件和文件夹的读、写、执行权限
find /data/wwwroot/default -type f -exec chmod 640 {} \;
find /data/wwwroot/default -type d -exec chmod 750 {} \;

**方法二:**WinSCP右键修改(执行速度比较慢)