台灣最大程式設計社群網站
線上人數
2722
 
會員總數:246575
討論主題:190032
歡迎您免費加入會員
討論區列表 >> Linux / Unix >> samba資料夾權限
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
samba資料夾權限
價值 : 50 QP  點閱數:4919 回應數:3
樓主

zinbe
初學者
606 128
3186 323
發送站內信

捐贈 VP 給 zinbe
帳號abc
希望可以從samba中可讀寫資料夾/mnt/sdb1/aaa
資料夾aaa是從從另一顆硬碟mount進來的
已經把權限設定如下
drwxrwxrwx 2 abc abc 4096 2009-11-16 14:24 aaa

但是從網路芳鄰中
還是會出現沒有權限,而被拒絕

請問在linux要如何設定權限呢?





本篇文章發表於2009-11-16 17:00
1樓
不錯的參考

Bryan(不來ㄣ)
捐贈 VP 給 Bryan(不來ㄣ) 檢舉此回應
http://linux.vbird.org/linux_server/0370samba.php#server_user
本篇文章回覆於2009-11-16 17:15
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

zinbe
捐贈 VP 給 zinbe 檢舉此回應
帳號abc可以存取/home/abc
希望另外開一個可以讓abc有權限存取的資料夾



本篇文章回覆於2009-11-16 17:44
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
最有價值解答

白果喵
捐贈 VP 給 白果喵 檢舉此回應
有幾樣東西先要留意

1.權限的先後問題…

一般用戶在使用SAMBA時,權限大約都分三次確認
用戶的權限 -> SAMBA的權限 -> FILESYSTEM中的權限

用戶的權限 : 用戶所登入的帳戶和分享SAMBA會對照SMB.CONF的設定來確認是否有權限使用SAMBA來進入分享
SAMBA的權限 : SAMBA這程序執行時得使用一個帳戶的身份來執行(有時是SAMBA,有時是ROOT),如這身份沒足夠的權限進入的地方,那用戶也沒可能進入。
FILESYSTEM的權限 : 最核心的權限,在這不允許的,前兩步得到允許也是瞎搞的…如有SELINUX,還得要設好SELINUX…

2.權限的連帶性質
在進入一些子資料夾時,系統會由「系統根目錄」開始檢查是否有權限,例如 :
你設了/ABC/DEF/GHI/LMN這資料夾是什麼人都可存取的…
但只要/ABC或/ABC/DEF或/ABC/DEF/GHI的其中一個沒權限的話…LMN的權限設得再「開放」也沒用的…

============================================================================================================

結論…
/mnt/sdb1/aaa你只說明了AAA是有足夠權限…而/MNT和/MNT/SDB1卻沒有說明…
所以我想你得先要檢查這兩處的權限是否不一樣…

>希望另外開一個可以讓abc有權限存取的資料夾
是只有abc可用還是任何人都可用?
建立資料夾
#> mkdir -p /xxx/yyy
設定權限(777的意思,3位數字各代表不同的人,百位是擁有者,十位是擁有群組,個位是所有人,7代表可讀/可寫/可執行)
#> chmod 777 /xxx/yyy
如只給用的話
#> chmod 700 /xxx/yyy
然後設定擁有權
#> chown abc /xxx/yyy
本篇文章回覆於2009-11-18 12:48
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.