问题源头: 登录到服务器(实验室分的一个服务器账号)上,想在当前目录下创建一个文件,但提示“文件系统只读”,无法创建文件.通过ls -l 查看当前用户在当前目录的权限,发现具有rwx权限.所以在想会不会是因为我在父目录中没有w权限导致我无法在当前目录创建文件. 但发现在父目录中我也是rwx权限...(最后,我感觉这个问题可能是服务器管理员对硬盘加了写保护) 于是我做了以下的实验,想验证“父目录的权限对子目录的权限有没有影响?”比如,我在父目录(testDir)没有写权限,我在当前目录 (test…
如何在MFC创建的程序中更改主窗口的属性 摘自:http://blog.sina.com.cn/s/blog_4bebc4830100aq1m.html 在MFC创建的单文档界面中: (基于对话框的,直接在对话框的类向导中的虚函数里边添加PreCreateWindow函数,但是实际上有没有用就没有试过.望试验的告知,谢谢.) 在CMainFrame::PreCreateWindow(CREATESTRUCT& cs)中添加下面的代码可以固定窗口大小 cs.style = WS_OVERLAPPE…
1:查看命令:ll drwxr-xr-x  4 gamer ftp      4096 Mar  7 16:56 gstore drwxrwxrwx 10 root  ftp      4096 Dec 16 01:30 resin-doc   前面共10个字符,第一个字符如果是“-” 表示这是个文件, 如果是 “d” 表示的是文件夹,“l” 表示链接文件等等 后面9个字符分为3个字符一组共三组,分别表示user(文件所属用户) 的权限.group组用户的权限.other其它用户的权限. r表示…
问题 我们常使用linux以下命令 cd 进入目录 ls 列出目录中的文件 或者直接打开目录中的文件 以上操作对于目录权限位的设置来说,是有一定迷惑性的,如表格所示   cd进入该目录 cd进入该目录内目录 ls列出该目录内文件 操作该目录内文件(读/写已存在文件) 操作该目录内文件(新建) r-- No No No No No -w- No No No No No --x Yes Yes No Yes No r-x Yes Yes Yes Yes No 1.可以看见,当目录只有读取权限的时候,…
SVN其实就是Subversion,分为服务器端和客户端.之前在网上搜了很多方法,都有各种问题,经过自己搜集整理以及实际尝试,总算有个比较靠谱的方法.本文主要介绍CentOS 6.5系统上安装SVN服务器端的方法及步骤. 系统环境说明如下: 操作系统:        Centos6.5 x86-64 SVN:             subversion-1.8.11 1.检查是否安装了低版本的SVN rpm -qa | grep subversion 如果已安装SVN,则会返回版本信息,如:s…
写文件前, 检查目录写权限 写或保存文件前, 确保目录是可写的, 假如不可写, 输出错误信息. 这会节约你很多调试时间. linux系统中, 需要处理权限, 目录权限不当会导致很多很多的问题, 文件也有可能无法读取等等. 确保你的应用足够智能, 输出某些重要信息. $contents = "All the content"; $file_path = "/var/www/project/content.txt"; file_put_contents($file_pa…
linux 文件或目录的读.写.执行权限说明: chmod :设置文件或目录权限. u:所有者 g:所在组 o:其他组 a:所有人(u.g.o的总和) chmod  -R  文件1/文件2…..     //递归授权权限 设置权限有两种方式: 一.字母相对方式设置权限: chmod u=rwx,g=rx,o=x 目录或文件 chmod u+rwx,g+rx,o+x 目录或文件 chmod u-rwx,g-rx,o-x  目录或文件 二.数字绝对方式设置权限: chmod 数字 目录或文件 解释:…
12 chgrp :改变档案.目录所属群组          chgrp -R dirname/filename   chown :改变档案/目录拥有者              chown -R 账号名称  dirname/filename            chmod :改变档案的权限, SUID, SGID, SBIT等等的特怅 13 权限 r:read :4 ,write:w:2,x:execute:1 更改权限是三个数字相加,没有权限则为0. chmod -R 档案或目录 user…
15.1.linux普通文件的读.写.执行权限说明: r:读,表示具有读取\阅读文件内容的权限: w:可写,表示具有新增,修改文件内容的权限: 如果没有r配合,那么vi编辑文件会提示无法编辑(但可以强制编辑,echo可以重定向或追加) 特别提示:删除文件(修改文件名等)的权限是受父目录的权限控制(wx,常用rwx),与自身的权限无关(如果目录中有文件,且目录不予许删除,则不能删除该目录,空目录则可以被删除),但上级目录的上级需要最低 x 进入目录权限,否则不能进入这一级,也不能进入下一级: x:…
Linux中的用户 Linux中的用户有三类,分别是: 所有者(u) 同组用户(g) 其他人(o) 如下图所示,假设存在两个组:groupA和groupB,rachel和ross属于组groupA,monica属于GroupB. 如果存在一个文件friends.c,其所有者是rachel,那么,该文件的同组用户(g)是ross,其他用户(o)是monica.需要注意的是在Linux中,存在一个至高无上的用户:root,他默认属于root组.     一个用户可以属于多个组     为了后续试验方…
用户与用户组(Linux是一个多用户多任务的系统) 文件所有者   设置适当的权限,其他人无法看到自己的文件 用户组概念   属于同一个用户组的可以看到这个团体的公共信息,每个账户都可以有多个用户组的支持 Other 在Linux中,默认情况下,所有的系统上的账号与一般身份用户,还有那个root的相关信息都记录在/etc/passwd这个文件内,个人密码在/etc/shadow,组名记录在/etc/group 7个参数分别指1文件权限,2连接数,3文件所有者,4文件所属用户组,5,文件大小,6文…
Linux文件属性:(- rwx r-x r-- 1 root root 2800 feb 1 11:55 test.txt 顺序按着空格排序,除了时间) 第一组字符代表这个文件是目录.文件或链接文件等. 第二组字符代表所拥有者对此文件拥有的权限 第三组字符代表所属群组对此文件拥有的权限 第四组字符代表其他人对此文件拥有的权限 第五个数字代表inode的连接数 第六组和第七组分别为文件所拥有者和所属群组 第八组为文件的大小,默认单位为B 第九组为创建时间或修改时间 第十组为文件名 目录与文件的权…
我们在建站的时候,通常有些目录必须给写入权限,这个时候这些目录就很可能被人写入脚本文件,为了将安全性维护得更好,我们可以关闭这些有写入权限的目录的脚本执行权限.IIS6的时候,我们很容易找到关闭的地方,而IIS7时代,由于架构的变化,很多人找不到,这里我就给大家稍微说明一下怎么关闭特定网站目录的脚本执行权限.第一步呢,我们在IIS的左侧选中该目录,切换到功能视图第二步呢,打开“处理程序映射”功能第三步呢,打开右侧的“编辑功能权限”,将“脚本”这一项取消掉即可 http://www.cnblogs…
  <Directory "要去掉PHP执行权限的目录路径,例如:D:/piaoyun.cc/upload"> ErrorDocument 404 /404/404.html ErrorDocument 403 /404/403.html <FilesMatch "\.(?i:php|php3|php4)$"> // ?是尽可能多的匹配.php的字符串,i是不区分大小写,然后冒号后面跟上正则表达式,也可以写成:<FilesMatch &…
一.用户与用户组: 3个概念:文件所有者(user).用户组(group).其他人(others). /etc/passwd  <==存放所有的用户名 /etc/shadow  <==存放个人密码 /etc/group     <==存放所有的组名 二.文件权限的概念: 1.文件属性 <==使用ls -al命令 drwxr-x---       1       root  root   4096  sep8 18:27  install.log    ① ② ③ ④ ⑤ ⑥ ⑦ 参…
php 中使用 mkdir() 方法创建 0777 权限的目录: $path = './Logs/secondCheck/';if(!is_dir($path)){ mkdir($path, 0777, true); } 在 linux (Ubuntu)系统中执行该段代码后,实际创建的文件的权限是 755: 原因:在 linux 系统中在创建 文件/文件夹 时有一个默认权限,此权限受 umask 设置影响,linux 系统中默认的 umask 为 022,与 777 & 运算之后,就变成了 75…
搭建FTP服务器,供虚拟用户使用,实现不同用户具有不同家目录和权限. 1.用户peter的家目录为/var/ftp/vuserdir/peter,他只有下载权限,没有其他权限(创建目录.重命名.删除.上传等): 2.用户ken的家目录为/var/ftp/vuserdir/ken,他有所有权限. 配置: # 创建本地用户(用于映射虚拟用户) useradd -d /var/ftp/vuserdir -s /sbin/nologin vuser # 为虚拟用户peter和ken创建虚拟目录 mkdi…
一.Linux用户分类 1.Linux用户分为:(文件|目录)所有者(OWN),(同组内的)用户组,其他人; 2.一个天神:root;,几乎能完成任何事.... 二.目录权限的意义 目录的权限和文件的权限存在一些不同,文件权限的W不能删除,而目录的W可以删除目录和他下面的文件,但是目录的R只能看,不能进入工作目录. 1.R权限,对应的值为4,表示可以读取目录的列表,可以用LS显示出目录的内容,但是不能CD进入目录,这个要注意. 2.W权限,对应的值为2,这个可写权限十分巨大,但是还是不能进入目录…
linux下通过acl配置灵活目录文件权限(可用于ftp,web服务器的用户权限控制) 发表于2012//07由feng linux 本身的ugo rwx的权限,对于精确的权限控制很是力不从心的,acl是一个好东西,有了它可以很完美且优雅的控制目录权限.acl的基础知识,这里不再详述,有兴趣可以参看此文(通过实践学习linux ACL基本用法/Linux ACL 体验) 一个很可能遇到的实际问题: linux下的web站点,该站点开启ftp上传下载:web与ftp以不同的用户运行,分别是web,…
我们经常希望某些目录不能执行php代码,如果是nginx的话,我们怎么设置Nginx对于某些目录禁止执行PHP权限呢.以前不知道,其实nginx去掉单个目录和多个目录PHP执行权限方法也很简单. 首先要编辑nginx的虚拟主机配置,在fastcgi的location语句的前面按下面的内容添加: 1.单个目录去掉PHP执行权限 location ~ /attachments/.*.(php|php5)?$ { deny all; } 将attachments目录的PHP执行权限去掉. http:/…
一直以为对这个概念非常懂,但这次还是犯了眼高手低的毛病. 配置服务器遇到了一个问题,对某个WEB目录(例如"/bin"),有两个用户要对其进行读写操作: 首先apache服务器要对这个目录进行读写,而apache进程的所属账号是www-data用户,www-data分组. 其次要通过远程登录账号,使用git更新这个目录下的代码,远程登录账号是:server用户,server分组. 下面是所需步骤: 由于更新代码要改动大部分文件,所以将/bing目录的所有者改为server用户: sud…
1. rmdir -p  用来删除一串目录,是否可以成功删除?   rmdir -p  删除一个不存在的目录时是否报错呢?rmdir -p 不能成功删除非空目录,rmdir -p 删除一个不存在的目录时会报错,提示“没有那个文件或目录” 2. 删除一个目录或者文件时,在删除之前会先问一下我们是否删除,如果直接回车,是否删除呢?如果输入其他字母会怎样?直接回车不会删除,如果输入的不是'y' 也 不是'n'也不会删除 3. 我想创建一串目录时如何建,比如/home/1/2/3/4.mkdir -p…
下面是最近学习档案权限与目录配置的一些知识点总结***博客园-邦邦酱好*** Linux最优秀的地方之一,就在于他的多人多任务环境.而为了让各个使用者具有较保密的档案数据,因此档案的权限管理就变的很重要了.Linux一般将档案可存取的身份分为三个类别,分别是owner/group/others,且三种身份各有read/write/execute等权限 1.身份类别(1)档案拥有者User(2)群组概念Group(3)其他人Others(4)root对应记录数据的档案:(1)各种身份的相关信息:/…
1.ll查看文件信息:[权限][连接][所有者][用户组][文件容量][修改日期][文件名] 2.第一个字符代表文件的属性:若为[d]则是目录.若为[-]则是文件.若为[l]则为连接. 3.chgrp:修改文件所属的用户组.例如:chgrp wjy-group install.log(将install.log改变为用户组wjy-group) 注:要改的用户组必须要在/etc/group文件中才行,否则会报错. 4.chown:改变文件的所有者.例如:chown bin install.log(将…
1 字符表示法 1)chmod [-R] 权限(mode)file   注:[-R]会将目录下所有权限都设置成指定的 who operator permission u(owner) +增加权限 r(读) g(group) -减少权限 w(写) o(others) =指定权限 x(执行) a(ugo)     举例说明:假设目录名为a chmod u-w a     user减少w权限 chmod ug+x a    user和group增加x权限 chmod ugo-x  a  user和gr…
文件类型 权限 属主 属组 目录名/文件名drwx------ 2 alice girls 4096 9月 25 11:33 alicedrwx------ 2 rose girls 4096 9月 25 10:47 rosedrwx------ 2 tom boys 4096 9月 25 10:43 tom 文件类型: - 普通文件 d 目录 O(∩_∩)O~~文件/目录的权限:1.user 所有者(属主 owner 文件的创建人 u)2.group 所有者所在的组 g比如:useradd -…
一.linux文件属性 用户组概念:假如主机有两个团体,第一个团体名为projecta,里面有class1,class2,class3:第二个团体名为projecb,里面有class4,class5,class6.这两个团体之间有竞争性质,却要交同一份报告.每组成员之间必须能够互相修改对方的数据,但是其他组的成员则不能看到本组自己的文件内容.另外,如果teacher这个账号是projecta和projectb两个用户的老师,能够查看两个的进度.这时候引入用户权限问题.              …
访问者及其基本权限 Linux系统内的文件访问者有三种身份,分别是: a) 文件和文件目录的所有者: u---User(所有权);b) 文件和文件目录的所有者所在的组的用户: g---Group;c) 其它用户: o---Others (其他用户). 他们的基本权限有: a)读(r/4): Read对⽂件⽽⾔,具有读取⽂件内容的权限:对目录来说,具有浏览该目录信息的权限:b)写(w/2): Write对⽂件⽽⾔,具有修改⽂件内容的权限:对目录来说具有删除移动目录内⽂件的权限:c)执⾏(x/1):…
一.档案权限: Linux 最优秀的地方之一,就在于他的多人多任务环境.而为了让各个使用者具有较保密的档案数据,因此档案的权限管理就变的很重要了. Linux 一般将档案可存取的身份分为三个类别,分别是 owner/group/others,且三种身份各有 read/write/execute 等权限.若管理不当,你的Linux 主机将会变的很『不苏服!@_@』.另外,你如果首次接触Linux 的话,那么, 在Linux 底下这么多的目录/档案,到底每个目录/档案代表什么意义呢?底下我们就来一一…
linux如何修改文件或目录的权限(chmod) chmod命令是linux上用于改变权限的命令,-R 是递归遍历子目录,因为你要操作的文件使用的*通配符.777,第一个7代表文件所属者的权限,第二个7代表文件所属者所在组的权限,第三个7代表其它用户的权限,7=4+2+1,在linux中权限是可以通过数字来描述的.具体表示如下: 4,执行时设置用户ID,用于授权给基于文件属主的进程,而不是给创建此进程的用户. 2,执行时设置用户组ID,用于授权给基于文件所在组的进程,而不是基于创建此进程的用户.…