linux目录权限怎么设置啊?
可以使用 chmod 命令来对目录设置权限:
chmod 可以用3个数字来表达 用户,用户组,其他用户:
如 chmod 777 /test (数字的第一个7代表的是用户权限
数字的第二个7代表的是用户组的权限
数字的第三个7代表的是其他用户的权限)
而数字7是特定用户的 读,写 , 执行 权限:
[读取--用数字 4 表示]
[写--用数字 2 表示]
[执行--用数字 1 表示]
用这些数字相加得到权限:
如你想设置/test目录的权限为:
对用户可读可写, 4(读取)+ 2 (写入) = 6
对用户组可读可执行, 4(读取) + 1 (执行) = 5
对其他用户仅仅可读; 4(读取)
这样就可以用命令: chmod 654 /test 来设置权限~
!!!提示如果是设置目录,没有执行权限是不可以读取目录的。
在unix或者linux中,创建一个新文件或者目录时,这个文件或者目录都具有一个默认的权限,比如目录755,文件644,这些默认权限是由umask(权限掩码)来控制的,一般umask默认值为022,其最终效果就是新创建的目录权限为755,文件权限为644。所以只要修改了用户的umask值,就可以控制默认权限。
1、查看当前umask值,终端运行:
$ umask2、根据实际需要设置新的umask:
$ umask nnnn为1-7中的任一数字,可以根据文件或者目录权限的数字表示值计算得到。
示例:
$ umask 002目录权限:7-0=7,7-0=7,7-2=5, 即新建目录的默认权限为775
文件权限:目录权限去掉执行权限(-1),即664。
执行该命令只在用户本次登录期间有效,下次登录会恢复默认权限umask。
3、让umask值在用户每次登录后都有效
编辑用户环境变量(~/.profile)文件或者所有用户环境变量(/etc/profile)文件中,修改(或增加)语句umask nnn。
4、常见权限掩码示例umask值 目录 文件
022 755 644027 750 640
002 775 664
006 771 660
007 770 660
chown -R B /B
chown -R C /C
通过上面三个命令可以实现:/A目录属于A用户,/B目录于B目录,/C目录属于C用户 (-R的意思是让权限向下继承。-R后面的ABC,代表三个用户)
2. chmod -R u=rwx /A 此命令可以实现对/A目录具有读写权限
chmod -R o=rx /B
chmod -R o=rx /C 这两条命令可以实现A用户对/B目录和/C目录只具有读的权限
权限补充:
这里要说明一点,在Linux中,权限的所有者分为用户权限,组权限和其他权限,分别是用字母u, g, o 代表
权限分为:读 r , 写 w , 执行 x.
比如你看到了,你一个文件夹1个的权限是: rwxr-xr-x 这个权限的意思是这个文件夹的所有者用户是完全控制(第一段rwx),这个文件夹的所属组用户的权限是读取和执行(第二段r-x),这个文件夹的对于其他用户来说是读取和执行(第三段r-x)。
这些权限都可以用数字来表示:r 4, w 2 , x 1, 那么上边的权限就是755 (一段一段的加和)
好了,现在你需要让文件夹2和文件夹的权限一样,那么就可以直接写
chmod 755 /2
如果想让这个权限一直对文件夹2向下传递(包括子文件加和文件),那么加上一个-R
chmod -R 755 /2
拥有的命令是: chown -R 用户:组 文件夹
使用chmod命令
chmod 777 yourdir
其中777每一个7分别代表 owner,group和 other 这三类用户的权限
7 = 4+2+1 分别是read,write 和 execute 的权限位,构成一个的8进制的数
可以按照需要修改具体权限
34567.com/blog/article.asp?id=188" target="_blank">http://www.hz1234567.com/blog/article.asp?id=188
自己先看看去吧。
里面的配置太多了,你一时半会看不明白,如果你的配置文件里没这个就加上。保存后service vsftpd restart就OK了。可读可写不能删。
cmds_allowed=FEAT,REST,CWD,LIST,MDTM,MKD,NLST,PASS,PASV,PORT,PWD,QUIT,RMD,SIZE,STOR,TYPE,USER,ACCT,APPE,CDUP,HELP,MODE,NOOP,REIN,STAT,STOU,STRU,SYST
另外,站长团上有产品团购,便宜有保证
你的意图就是系统的默认配置。在linux系统里每个用户都有自己的根目录,俗称HOME目录,在/home/用户名下。新建用户的时候系统就默认赋予个人对自己目录的完全访问,对其他用户访问受限;如果对其他目录分配权限,可以这样改:
sudo chown 用户1 /A //将用户1作为目录A的拥有者
sudo chgrp 用户1 /A //将用户1组作为目录A的拥有者(ubuntu在新建用户时同时新建同名用户组)
sudo chmod 751 /A //将目录A 设置成拥有者读写执行,组读写,其他人不可读
以上均可以ROOT登陆右击文件夹图形操作的
请优先考虑系统内置帮助文档:
man chmod
man chown
linux目录权限怎么设置啊?
2. chmod -R u=rwx \/A 此命令可以实现对\/A目录具有读写权限 chmod -R o=rx \/B chmod -R o=rx \/C 这两条命令可以实现A用户对\/B目录和\/C目录只具有读的权限 权限补充:这里要说明一点,在Linux中,权限的所有者分为用户权限,组权限和其他权限,分别是...
linux下文件夹权限设置
1、Linux权限说明 linux的文件夹也有三种权限分别是:r(Read 读取):对文件有读取文件内容的权限(cat指令);对目录有查看目录下内容的权限(ls命令)。x(eXecute 执行):对文件有执行文件的权限(.\/指令);对目录该有进入目录的权限(cd命令)。w(Write 写入):对文件有增加、删除、修改文件内容的权限;...
linux设置访问权限命令linux设置访问权限
linux权限设置?操作步骤\/方法 1.进入linux系统,按目录依次进入需要设置权限的文件。主要命令:cd(切换目录)ls(查看文件)2.设置文件权限前,先查看文件权限。命令:ls-lxxx.xxx 3.我们可以看到文件的具体权限,分别用r,w,x,-表示对应权限。4.每一个权限对应一个相对的组织,比如所有者,组,...
linux查看文件权限的命令linux查看文件权限
unix\/linux通过命令ls-a来读取一个文件的存储权限,通过命令chown来修改文件的存储权限。在linux上怎么查看指定文件夹的权限?linux上查看指定文件夹权限的步骤如下:我们需要准备的材料分别是:电脑、linux连接工具。1、首先连接上linux主机,进入命令行状态,进入要查看的文件夹目录。2、输入:ls-l,再按...
linux如何修改文件或目录的权限
linux文件或目录的权限分为,读、写、可执行三种权限。文件访问的用户类别分为,文件创建者、与文件创建者同组的用户、其他用户三类。修改文件的权限或目录的命令为“chmod 755 test.sh”。755表示“创建者拥有读写可执行权限、同一组用户以及其他用户拥有读和执行权限”。“755”怎么构成的:"0...
linux对于文件,目录,r,w,x权限分别表示什么意思?
r(Read,读取):对文件而言,具有读取文件内容的权限;对目录来说,具有浏览目录的权限。w(Write,写入):对文件而言,具有新增、修改文件内容的权限;对目录来说,具有删除、移动目录内文件的权限。x(eXecute,执行):对文件而言,具有执行文件的权限;对目录了来说该用户具有进入目录的权限。
在linux上怎么查看指定文件夹的权限
1、首先启动linux操作系统在进入到界面。2、输入ls -l回车可以看到下图wr-r-r,r表示文件可以读取,w表示可写,x表示可执行,r--是可读的,不能写入,不能执行。3、也可以看到其它文件看看,这里看是etc配置文件。4,这里的权限是root,所以root是最大的。在Linux上,您可以查看指定文件夹的权限。
linux 下怎么查询指定目录下所有文件的权限?
查看权限命令 查看目录的相关权限可以采用命令ls -lD,或者直接用ls -la 如 ls -l opt \/\/这里表示查看opt目录 修改权限命令 chmod 777 文件名 1.chmod 577 \/home\/stuser -R 2.umask -p 0200 3.chown XXXX YYYY (XXXX 为用户名 YYYY为文件名)权限列表 -rw--- (600) 只有所有者才有...
在Linux中什么是目录的执行权限?
例如:要访问apache服务器上的某个目录下的文件,此目录必须要有执行权限。1、目录的可执行权限是表示可否在目录下执行命令。如果目录没有-x权限,则无法对目录执行任何命令,甚至无法cd 进入目录。即使目录仍然有-r 读权限(这个地方很容易犯错,认为有读权限就可以进入目录读取目录下的文件)。2、而...
linux怎么给目录加权限
使用命令 sudo chmod 777 目录名 7代表的是二进制的111,三个代表rwx,读写可执行权限,一共有三组,所以用777,如果不要全部的权限,可以设置其他的数值例如644,666等,单个的数值单位为0-7,二进制代表000-111分别对心相应的权限,还有一种字母设置权限的方法,可以自己去查阅,一般用数值比较...
泰茂赛络: 文件/目录权限设置命令:chmod 这是Linux系统管理员最常用到的命令之一,它用于改变文件或目录的访问权限.该命令有两种用法: 1.用包含字母和操作符表达式的文字设定法 其语法格式为:chmod [who] [opt] [mode] 文件/目录名 2.用数字设定法 :chmod [mode] 文件名
定边县15026833626: 如何更改目录的权限 linux - ?
泰茂赛络: 使用命令chmod,格式chmod 参数 更改后的权限 更改权限的目录或文件,chmod 参数 -R 递归 -v 显示详细信息 u 用户 g 用户组 o 其他 + 增加权限 - 减少权限= 重新分配权限 r 读权限 w 写权限 x 执行权限 例:chmod -R u+x g-w o-r /var 表示对文件夹/var属组增加执行权限,属组减少写权限,其他人减少读权限.也可以用数字来表示权限,读权限为4 写权限为2 执行权限为1,根据需要分配的权限进行相加.执行命令时分别为属主、属组、其他人的权限 例: chmod -R 755 /var 表示对文件夹/var属主具有完全权限,属组和其他人没有写权限.
定边县15026833626: Linux下如何设置文件夹的权限? - ?
泰茂赛络: 补充楼上的权限部分.一定要在 权限数字前有个 0 . 也就是楼上的命令应该为 chmod 0700 /home/ftp有了这个 0 ,表明这个数字是 8 进制的. 转换为 2 进制也就是 111000000 每一个二进制数字分别对应:(1表示允许,0表示不允许) 所有者读,写,运行;所在组用户读,写,运行;其他人读,写,运行 正好 9 个位置. 注意如果目录不能运行,那就表明不能 cd 进去(目录当然不能运行,所以他被当成了“进入”的权限控制)(当然总的权限不光就这几个位,但简单权限系统就是这样的表示权限)
定边县15026833626: 如何改变Linux文件或目录访问权限 - ?
泰茂赛络: 文件或目录的访问权限分为只读,只写和可执行三种.以文件为例,只读权限表示只允许读其内容,而禁止对其做任何的更改操作.可执行权限表示允许将该文件作为一个程序执行.文件被创建时,文件所有者自动拥有对该文件的读、写和可执...
定边县15026833626: Linux下如何改变文件夹权限 - ?
泰茂赛络: 下面进入正文:Linux 文件系统 中的文件默认归root用户所有.当我们要安装某些软件(如flash player 9)时,需要将一些文件粘贴到/usr/lib/firefox/plugins中(文件系统根目录为'/',主文件夹根目录为'. /').此时,万恶的linux会提示:您没...
定边县15026833626: 如何对linux下的某个目录单独设置单独的权限 - ?
泰茂赛络: 1、useradd user3 -s /sbin/nologin 2、chmod 740 -R /aaachown user1:user2 -R /aaa 3、chgrp user2 -R /aaa (仍假设/aaa目录)chmod g+s /aaa
定边县15026833626: linux中怎样给予新建用户建立文件和目录的权限 - ?
泰茂赛络: 限制新用户:只能建立文件、只能建立目录 你可以修改mkdir、touch命令之类的运行权限
定边县15026833626: linux里面怎么设置用户只能看某个目录下的文件? - ?
泰茂赛络: 可以用setfacl -x u:userA -R / #删除userA的所有权限,setfacl -m u:userA:rwx /dir1 #赋予userA对dir1的读写执行权限,setfacl -m u:userB:rwx /dir1 #赋予userB对dir1的rwx权限,同理可以设置userB C D对dir2,3,4等等其它目录的权限.不过一般设置...
定边县15026833626: linux怎么设置vsftp用户访问目录权限 - ?
泰茂赛络: Linux添加FTP用户并设置权限在linux中添加ftp用户,并设置相应的权限,操作步骤如下:1、环境:ftp为vsftp.被限制用户名为test.被限制路径为/home/test 2、建用户:在root用户下: useradd -d /home/test test //增加用户test,并制定test用...