CyberPanel之用SFTP上传文件后如何解决用户/组和权限问题 原创 qtwrk 2018-02-08 19:12 阅读 316 次 评论 0 条 好久没更新了,今天水一帖。今天有位童鞋,遇上一个前端白页的问题, 一开始以为是 伪静态规则没做好, 结果一看log,权限不对。我自己和很多人,都有用 SFTP上传文件的习惯,但是在一个注重安全的环境下,特别是Linux这种万物皆文件的情况下,很容易产生权限问题,使用SFTP 或者 直接在命令行使用 unzip, tar 命令 解压出来的文件,都是 root用户,root用户组的, PHP用户无法读取写入。解决方案一:使用SFTP上传文件,但是在CyberPanel里使用 文件管理器 解压,这样解压出来的文件没有权限问题。解决方案二:修改用户和用户组1. 首先检查问题是不是权限引起的。 执行命令ls -l /home/你的域名/public_html可以看见,文件的用户和组都是ROOT2. 查找正确的用户和组。ls -l /home示例中的用户名和组为 testcyb3. 更改用户和组。chown -R testcyb:testcyb /home/test.cyberpanel.net/public_html完成后重复执行第一步,确认用户和组已经更改正确。 本文地址:https://vps.group/cyberpanel-sftp-permission-user-group-20180208.html 版权声明:本文为原创文章,版权归 qtwrk 所有,欢迎分享本文,转载请保留出处! 1人喜欢 赞赏 PREVIOUS:CyberPanel之如何安装MariaDB 10.0(适合小内存机器) NEXT:CyberPanel之如何提高文件管理器和phpMyAdmin上传大小限制。文章导航