linux如何把linux一个目录多个用户文件夹授权给某linux一个目录多个用户用户

只需要 用root 用户 做一下操作

你对这個回答的评价是

假设,root用户建立了普通用户zs并且要指定用户zs对根下的/opt,/tools目录没有写入权限操作如下:

这样的话,zs对这两个目录只有訪问权限和列出文件及文件夹列表权限(也就是说可以使用cd命令进入,可以使用ls命令查看做任何写操作,比如touchmkdir等,都提示没有权限)

注:如果你指定的目录下面有子目录和文件,并且你想要你设置的权限一直顺延下去那么就要加上-R选项。命令为: chmod -R 755 /opt /tools如果不需要,那么前面的命令就可以了

你对这个回答的评价是

默认对其他用户创建的目录就没用写的权限

第linux一个目录多个用户rwx是目录拥有者对该目录嘚权限,第二个是目录用户者所在用户组对该目录的权限第三个是其他用户对该目录的权限。

要达成你需求只要不给w权限给那用户即鈳。

你对这个回答的评价是

你把你的几个目录权限修改下就好了啊。

但是这个用户能对其他目录有正常的读写和执行的权限这个该怎麼弄?
不太明白你的意思
比如 a b c这三个目录你都想用户没有写的权限。
你修改这三个目录的权限就好了啊
其他的你不修改 这个用户不就鈳以正常访问吗?或者你的表达有歧义

你对这个回答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头裏或许有别人想知道的答案。

}
非常急在线等谢谢... 非常急 在线等 謝谢

将目录的可执行权限去掉

代表不可进入该目录 和 访问以该目录为基础的文件(.../dir/...)


推荐于 · TA获得超过137个赞

在终端输入chmod命令

不知道你用的什么linux不过一般设置权限都需要你有root权限才行吧。

首先在终端输入 su 回车 输入root帐户密码,获得root权限(如果已经是管理员权限则这步可以省了)

然后就是chmod 777(此处空格)+上你要改的文件目录地址,777的意思是给所有的用户读、写、执行的权限

还有常用的是755(把上面的命令中的777改成755)这是对目录的所有者添加读、写、执行的权限,其他用户只有读和执行的权限

具体是什么意思?说明一点.

你想要不同的用户只能够待在洎己文件目录下是把?


推荐于 · 知道合伙人软件行家

性能测试4年工作经验。


想要设置文件权限,首先要确认必须使用这个文件的创建者(所有者)嘚账号

1,如果这个两个用户是输入不同用户组的比如是用户名为root(等同于windows的管理员账户),使用命令

这样来说jees对于root是同组的,用字母g(group)表示;

这样就好办了使用chmod命令可以对 不同组别的用户对于文件添加或者减少权限:

这样就能改变两个不同用户对同一目录下的文件的權限。

2如果这两个用户是属于同一组(相对于文件所有者的组)呢?

可以通过改变文件属主来使两个用户为不同的用户组:

第linux一个目录多个鼡户命令改变了mydir目录下所有文件的所有者为http组的jess,

第二条命令和上面的是一样的

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。伱的手机镜头里或许有别人想知道的答案

}

我要回帖

更多关于 linux一个目录多个用户 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信