搜索

首页  >  问答  >  正文

命令行 - linux如何把一个文件夹授权给某一个用户?

linux下将某个文件夹单独授权给某个用户或某个组,其他用户或组对该文件夹无权限,并且该文件夹所有权不变?
例如
有文件夹 test1

权限为 drwxr-xr-x 所有者为A

A要使B对该文件夹有同样的权限,并且其他用户没有,该文件夹所有者依然是A

命令行怎么办到呢?小白一个,多谢指点。

漂亮男人漂亮男人2712 天前1664

全部回复(4)我来回复

  • 世界只因有你

    世界只因有你2017-06-24 09:44:43

    1. 将组权限设置成和拥有者一样

    2. 将B加入A的组

    回复
    0
  • 漂亮男人

    漂亮男人2017-06-24 09:44:43

    如果想让两个用户拥有一样的权限你首先需要修改文件夹权限chmod 775 test1,然后再将B所在组改为A所在组或者将B加入A所在组,用法如下:
    usermod -g group loginname
    强行设置某个用户所在组
    usermod -G groups loginname
    把某个用户改为 group(s)
    usermod -a -G groups loginname
    把用户添加进入某个组(s)

    回复
    0
  • 仅有的幸福

    仅有的幸福2017-06-24 09:44:43

    用acl就可以了。
    好像是这样子写
    setfacl -m user:B:rwx test1

    回复
    0
  • ringa_lee

    ringa_lee2017-06-24 09:44:43

    chown [用户名] [文件夹]

    回复
    0
  • 取消回复