如何设置网站根目录权限?

问答中心分类: Linux如何设置网站根目录权限?
oneinstack 管理员 asked 2年 ago

安装程序时,报文件没有权限,如何处理?

14 Answers
oneinstack 管理员 answered 2年 ago

网站根目录权限遵循:
文件644 文件夹755  权限用户和用户组www
如出现文件权限问题时,请执行下面3条命令:

chown -R www.www /data/wwwroot/
find /data/wwwroot/ -type d -exec chmod 755 {} \;
find /data/wwwroot/ -type f -exec chmod 644 {} \;
匿名用户 answered 2年 ago

你好,我是在阿里云centos系统上通过oneinstack安装了LAMP, 根据你问答中心的提示运行了
chown –R http://www.www /home/wwwroot/
find /home/wwwroot/ -type d -exec chmod 755 {} \;
find /home/wwwroot/ -type f -exec chmod 644 {} \;
这3条命令,还是没有解决网站根目录权限的问题,我新增的文件夹还是提示403问题

oneinstack 管理员 answered 2年 ago

你的网站文件位置是否存放正确,vhost.sh添加虚拟主机,自动建立/home/wwwroot/www.xxx.com ,把文件放入改目录下

匿名用户 answered 2年 ago

我连接FTP后 用FileZilla Client无法上传文件 提示响应: 553 Can’t open that file: Permission denied怎么办啊

oneinstack 管理员 answered 2年 ago

ftp默认根目录是/home/wwwroot ,而这个目录权限是root,vhost.sh添加虚拟主机目录是/home/wwwroot/www.example.com ,这个目录权限www,且ftp上传权限是www,所以你必须上传到/home/wwwroot/www.example.com目录下 ,上传到/home/wwwroot/是没有权限的,你也可以chown -R www:www /home/wwwroot ,使wwwroot所属组为www。

匿名用户 answered 2年 ago

chown www:www -R 你的目录,你试试看

匿名用户 answered 2年 ago

 探针 phpinfo Opcache   可以加访问密码吗?

匿名用户 answered 2年 ago

Centos 7.0 x64,正确代码,已解决。
重写用户组权限代码。
chown www:www /data/wwwroot/ -R

匿名用户 answered 2年 ago

oneinstack 在我的php程序中怎么没法执行 exec()函数,应该怎么调整
 
 

匿名用户 answered 2年 ago

如上问题已解决 感谢

hhzx answered 2年 ago

感谢@!@@@@!!!真的谢谢!

redashura answered 1年 ago

执行之后,其他权限对了. phpMyAdmin 进不去了 显示403

tongxin3267 answered 10月 ago

收藏了。。

zp answered 6月 ago

ftp用户如何获得创建目录的权限