网站目录权限设置 Leone

摘要:
我们假设http服务器的用户和用户组是www,网站用户是centos,网站的根目录是/home/centos/web。查找键入的|xargschmod750./;3.将站点文件权限设置为640640意味着只有Centos用户有权更改站点文件。http服务器只有读取文件的权限,无法更改文件。其他用户没有权限。例如,网站的某些缓存目录需要对http服务具有写权限。
我们假设http服务器运行的用户和用户组是www,网站用户为centos,网站根目录是/home/centos/web。 1、我们首先设定网站目录和文件的所有者和所有组为centos,www,如下命令:chown -R centos:www /home/centos/web 2、设置网站目录权限为750,750是centos用户对目录拥有读写执行的权限,这样centos用户可以在任何目录下创建文件,用户组有有读执行权限,这样才能进入目录,其它用户没有任何权限。find -type d | xargs chmod 750 ./; 3、设置网站文件权限为640,640指只有centos用户对网站文件有更改的权限,http服务器只有读取文件的权限,无法更改文件,其它用户无任何权限。find -not -type d | xargs chmod 640 ./; 4、针对个别目录设置可写权限。比如网站的一些缓存目录就需要给http服务有写入权限。例如discuz x2的/data/目录就必须要写入权限。find data -type d | xargs chmod 770 ./; ======================================================= 如apache的运行user  www;   group www;    那么:设置站点内所有文件及文件夹的用户及用户组chown -R www.www ./设置站内所有文件和文件夹的权限为440chmod -R 440 ./设置站内所有文件夹的权限为550find -type d | xargs chmod 550 ./单独设置一些文件夹的可写权限chmod -R u+w upload/设置网站根目录权限为 750 chmod 750 ./group用户组权限是预留给http服务的,文件设置为 “r”,文件夹设置为"r+x" 即可,

免责声明:文章转载自《网站目录权限设置 Leone》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Android studio实现简单的CRUD使用Zabbix服务端本地邮箱账号发送报警邮件及指定报警邮件操作记录下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

PHP mkdir()无写权限的问题解决方法

使用mkdir创建文件夹时,发现这个函数有两个参数,第二个参数是为新创建的文件夹指定权限。 但是如果直接用mkdir('文件地址', 0777);时 发现新文件夹的权限并不是777,一般情况下会是022。 因为mkdir在给文件夹制定权限时,会跟当前登录操作系统用户的umask(用户缺省权限属 性)值进行位“与”,得到的值才是最终权限值。 umask 是什...

Fuseki在linux下的部署及运行方法

在linux环境下部署并启动fuseki服务器的方法: 1.从官网上下载https://repository.apache.org/content/repositories/releases/org/apache/jena/jena-fuseki/ fuseki的工具包(名字中含有.tar的包); 2.解压缩这个包,并将其放在linux系统下,例如路径设为...

【转】IIS网站访问需要输入用户名和密码

xp系统下安装IIS5,并设置好网站路径,但是访问网站时需要输入用户名和密码,这个问题极大可能是因为你网站放置在一个文件系统为NTFS的盘符上,而IIS默认的访问用户时IUSR开头的来宾账户,而此IUSR开头的账户对放置网站的那个文件夹没有访问权限,从而导致访问网站时需要输入用户名和密码的问题。  要解决这个问题,首先要将xp系统下的NTFS类型的盘符的安...

转 Android智能手机上捕获数据包

如何在Android智能手机上捕获数据包? 本文由CSDN-蚍蜉撼青松【主页:http://blog.csdn.net/howeverpf】原创,转载请注明出处! 当前Android系统越来越流行,无论是对于安卓应用的开发人员,还是对于网络安全的研究人员,都有可能需要掌握捕获Android应用通信数据包的方法。根据技术手段不同,常用的抓包方法分两类,一类是...

Linux 文件属性

1.在Linux中我们可以使用ll或者ls –l命令来显示一个文件的属性以及文件所属的用户和组 2."d"在Linux中代表该文件是一个目录文件,在Linux中第一个字符代表这个文件是目录、文件或链接文件等等。 当为[ d ]则是目录 当为[ - ]则是文件; 若是[ l ]则表示为链接文档(link file); 若是[ b ]则表示为装置文件里面的可...

SSH 免密码登陆

1.在A机生成公钥和私钥 ssh-keygen -t rsa –P 一般采用的ssh的rsa密钥: id_rsa 私钥 id_rsa.pub 公钥 下述命令产生不同类型的密钥 ssh-keygen -t dsa 2.把A机下的/root/.ssh/id_rsa.pub 复制到B机的 /root/.ssh/authorized_keys...