iT邦幫忙

0

Linux問題-資料夾權限設定問題

PIZZ 2023-09-13 10:43:411038 瀏覽
  • 分享至 

  • xImage

目前有一資料夾/home1

要將使用者mis1 & mis2加入home1的權限中,讓這兩個帳號都可以訪問。

這兩個帳號都有加入一個"MIS"群組中。

目前使用

sudo chown root:mis1 /home1
sudo chmod 770 /home1

然後mis1就能訪問/home1了

或是

sudo chown root:MIS /home1
sudo chmod 770 /home1

這樣mis1也可以訪問/home1。

但是如果想要"多個帳號"或加入"多個群組"都能訪問/home1時要怎麼做呢

非常感謝。

看更多先前的討論...收起先前的討論...
by2048 iT邦高手 1 級 ‧ 2023-09-13 11:39:42 檢舉
chown user.group file 目錄或檔案只會記錄建立者.群組
/etc/group 會記錄 MIS:x:mis1,mis2 兩個帳號
能不能讀寫,還是要看 umask 寫什麼值
umask 建立檔案其權限 建立目錄其權限
000 666 (rw- rw- rw-) 777 (rwx rwx rwx)
002 664 (rw- rw- r--) 775 (rwx rwx r-x)
022 644 (rw- r-- r--) 755 (rwx r-x r-x)
027 640 (rw- r-- ---) 750 (rwx r-x ---)
077 600 (rw- --- ---) 700 (rwx --- ---)
277 400 (r-- --- ---) 500 (r-x --- ---)
PIZZ iT邦新手 3 級 ‧ 2023-09-13 13:11:08 檢舉
by大好,因為我上面有做770了,所以訪問是沒問題

我想問的問題是:是否能單獨把mis1 & mis2帳號能夠訪問/home1,或是能讓root&MIS(群組)&group2&mis1&mis2都能訪問/home1

如果可以的話要怎麼做到呢?

項SMB的時候會有個config檔能夠控制讀寫,但本機資料夾似乎就沒有了,不會是全都要設共用吧?

感謝您!
by2048 iT邦高手 1 級 ‧ 2023-09-15 11:56:59 檢舉
chown root:MIS /home1/*
chmod 775 /home1/*
目前這樣設才能每個帳號都能讀寫檔案
不然仍受user.group 權限影響
PIZZ iT邦新手 3 級 ‧ 2023-09-15 13:25:22 檢舉
收到,我再調整下,非常感謝
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

0
  1. 將兩個帳號列入同一個群組(mis)
  2. 將要跑的目錄,群組設為mis。
  3. 將目錄權限設為775 (主要是第2個群組權限一定要7)
PIZZ iT邦新手 3 級 ‧ 2023-09-13 13:16:05 檢舉

浩瀚大好,感謝回覆,想再請問本機資料夾訪問只能用群組的方式嗎??(像windows可以用帳號加入資料夾設權限這樣...)

如果依照您回覆的,是要把擁有者也改成MIS群組嗎?(連root都要加入MIS群嗎?)

指令是下面這樣嗎?

sudo chown MIS:MIS /home1

感謝您!

我要發表回答

立即登入回答