问答详情
源自:3-3 将web server部署到阿里云

执行./webserver提时候,出现permission denied的提示

百度以后,发现是权限问题,要求修改权限为777,这样是不是很不安全,老师有好办法吗

提问者:大秘书 2018-09-30 16:55

个回答

  • colblack
    2018-10-18 21:09:22

    比如说你的网站代码在服务器www目录,你可以建一个www用户只能访问和修改www目录,然后网站根目录权限可以遵循文件644(所有者可读可写,组可读,其他可读),文件夹755(所有者可读可写可执行,组可读可执行,其他可读可执行),权限用户和用户组www的原则,

    权限修改命令

    chown -R www.www /data/www/

    find /data/www/ -type d -exec chmod 755 {} \;

    find /data/www/ -type f -exec chmod 644 {} \;