linux如何将一个文件设置为多个人拥有或者同一组内只让某两个用户有删除权限?

如题所述

想要设置文件权限,首先要确认必须使用这个文件的创建者(所有者)的账号。\x0d\x0a1,如果这个两个用户是输入不同用户组的,比如是用户名为root(等同于windows的管理员账户),使用命令\x0d\x0a[xuwangcheng14@root]# id root[xuwangcheng14@root]# uid=0(root) gid=0(root) groups=0(root)root为root用户组。假如root为文件的创建者,另外两个用户分别为jees和miss,jees组别为root组,miss组别为http组,\x0d\x0a这样来说jees对于root是同组的,用字母g(group)表示;\x0d\x0amiss对于root是其他组的,用户字母o(other)表示;\x0d\x0aroot自身则用u(user)表示。\x0d\x0a这样就好办了,使用chmod命令可以对 不同组别的用户对于文件添加或者减少权限:\x0d\x0ax: execute(执行权限)r: read(读权限)w: write(写权限)\x0d\x0a[xuwangcheng14@root]# chmod 754 ./mydir -R改变一个文件的权限: chmod mode file|dir \x0d\x0a改变所有子目录的权限: chmod mode dir -R (注意后面加了个-R参数 )参数就是权限模式 mode = 777 or 752 ,666,,, ;mode 的三个数字,分别表示user,group,others所具有的权限。 1 = x 执行 2 = w 写 4 = r 读,比如user具有所有权限,1+2+4=7, 又比如group 具有读 和执行权限 1+4 =5。\x0d\x0a这样就能改变两个不同用户对同一目录下的文件的权限。\x0d\x0a\x0d\x0a2,如果这两个用户是属于同一组(相对于文件所有者的组\x0d\x0ajess为http组,miss为users组,\x0d\x0a可以通过改变文件属主来使两个用户为不同的用户组:\x0d\x0a[xuwangcheng14@root]# chown -R jess.http ./mydir[xuwangcheng14@root]# chmod 754 ./mydir -R第一个命令改变了mydir目录下所有文件的所有者为http组的jess,\x0d\x0a第二条命令和上面的是一样的。
温馨提示:内容为网友见解,仅供参考
无其他回答

linux如何将一个文件设置为多个人拥有或者同一组内只让某两个用户有删 ...
想要设置文件权限,首先要确认必须使用这个文件的创建者(所有者)的账号。1,如果这个两个用户是输入不同用户组的,比如是用户名为root(等同于windows的管理员账户),使用命令 [xuwangcheng14@root]# id root[xuwangcheng14@root]# uid=0(root) gid=0(root) groups=0(root)root为root用户组。假如ro...

linux下可以实现让一个目录拥有多个属主吗
最后, 将 root 用户 和 user1 用户 添加到 新组里。 为文件设置两个用户所有者是多余的, 也是不能实现的。

linux中文件拥有者去掉执行权限,其他用户加上读写权限,同组用户加上...
可以使用chmodfilename改变文件的权限,可以使用chownfilename改变文件所属的用户和组。Linux下权限有三种,用户权限,组权限,其他用户。可以使用ls-lfilename会列出改文件的权限。分别用rwx表示读,写和可执行三种权限,对于目录:r:可以对此目录执行ls以列出内部的所有文件;w:可以在此目录创建文件;x:可...

Linux下修改文件用户组的方法linux修改文件用户组
1、命令chgrp chgrp命令可以修改文件的所属和拥有者组,如果指定的用户组不存在,则会发出错误提示。 语法:chgrp [选项] group file 例如:chgrp www www 将www文件的用户组修改为www 2、命令 chown chown命令可以用来一次性将指定用户和用户组改给一个或多个文件。 语法:chown [-RcfhvLP] [R...

如何更改linux文件目录拥有者及用户组
通过chown改变文件的拥有者和群组。在更改文件的所有者或所属群组时,可以使用用户名称和用户识别码设置。普通用户不能将自己的文件改变成其他的拥有者。其操作权限一般为管理员。3.命令参数:必要参数:-c 显示更改的部分的信息 -f 忽略错误信息 -h 修复符号链接 -R 处理指定目录以及其子目录下的所有...

如何更改linux文件目录拥有者及用户组
如果只想修改文件或目录所属用户组,可以使用chgrp命令,用法和chown类似:chgrp 用户组名 文件或目录。同样地,chgrp命令也有一个-R选项,用于修改目录时与chown的-R选项用法相同。举个例子,如果想要更改\/home\/testfile的用户组为root,可以使用命令:chgrp root \/home\/testfile。总之,chown和chgrp命令...

linux修改文件权限命令所有人可操作linux修改文件权限命令
1、登录Linux系统,新建一个终端 2、在终端中使用touch命令创建一个文件 3、使用Vim编辑器,在文件中写点内容,输入:wq保存退出 4、返回到终端中,使用ls-l查看文件权限 5、使用chmod命令以及+x参数给文件可执行权限 这里的x表示可执行权限(读、写、可执行三种权限分别是用r、w、x来表示);而那个...

linux中怎么改变一个文件的拥有者和用户组
1.linux中管理员和文件的属主可以通过chmod更改文件的权限.chmod 有两种表示方法:文字和数字设定法.g 就是组group,+是添加权限.r是read读. o是其他人other(非文件所有者和文件所有者所在组以外的其他人)chmod g+r,o+r aaa.txt 就是给同组人,以及其他人对文件aaa.txt读的权限.2.chmod n1n2n3...

如何更改linux文件的拥有者及用户组
1 首先对于经验操作之前,我们先看下当前系统下的用户和组。Whoami 查看当前登陆用户 2 Passwd文件存储当前系统所有用户,而组文件\/etc\/group记录。3 一个用户可以属于多个组,查看用户所属的组,gourps + 用户名 END 更改linux文件目录\\文件拥有者权限 更改文件拥有者 (chown )[root@linux ~]# chown...

如何更改linux文件的拥有者及用户组
文件\/目录权限设置命令:chmod 其语法格式为:chmod [who] [opt] [mode] 文件\/目录名 其中who表示对象,是以下字母中的一个或组合: u:表示文件所有者 g:表示同组用户 o:表示其它用户 a:表示所有用户 opt则是代表操作,可以为: +:添加某个权限 -:取消某个权限 =:赋予给定的权限,并取消...

相似回答
大家正在搜