首頁  >  問答  >  主體

命令列 - linux如何把一個資料夾授權給某一個使用者?

linux下將某個資料夾單獨授權給某個使用者或某個群組,其他使用者或群組對該資料夾無權限,且該資料夾所有權不變?
例如
有資料夾 test1

#權限為 drwxr-xr-x 擁有者為A

A要讓B對該資料夾有相同的權限,並且其他使用者沒有,該資料夾擁有者仍然是A

命令列怎麼辦到呢?小白一個,多謝指點。

漂亮男人漂亮男人2673 天前1625

全部回覆(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
  • 取消回覆