為什麼這篇NAS 權限設定鄉民發文收入到精華區:因為在NAS 權限設定這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者hans0406 (飛揚輕舞)看板Storage_Zone標題Re: [心得] Synology...
※ 引述《smilecat13 (微笑的貓)》之銘言:
: 我目前的使用習慣是:
: 硬碟1
: |
: |-- NAS NAS就是我主要的大資料夾,
: | | 但如果我想要分享anime資料夾給別人用FTP下載,
: | |-- movie 這部分就會比較麻煩,
: | |-- anime 這篇文章教學就是要達到這個目的。
: | |-- backup
: | |
: |-- homes
: | |
: ...
: 首先,要新增一個使用者帳號,
: 這樣他才能夠使用FTP功能。
: 然而,在設定存取權限時,
: 你沒辦法選擇NAS下的子資料夾,
: 但我想分享的只有anime資料夾而已。
: 我研究了滿久後,
: 確定內建的FTP沒辦法達到虛擬目錄的功能,
: 頂多只能更改使用者的根目錄為家目錄。
: 因此我們要用mount的方式,
: 把NAS/anime資料夾mount到使用者的家目錄,
: 接下來開始講解詳細步驟。
: 以下為使用DSM5.0操作,
: 所有設定都是在控制台裡面。
: 1. 新增使用者帳號
: => 使用者帳號 → 新增 (假設叫做anime)
: 2. 開啟使用者家目錄
: => 使用者帳號 → 進階設定 → 啟動家目錄服務
: 3. 更改使用者的FTP根目錄為家目錄
: => 檔案服務 → FTP → 進階設定 → 變更下列使用者的根目錄至家目錄
: 4. 開啟ssh連線
: => 終端機 & SNMP → 啟動SSH功能
: 5. ssh登入NAS
: => % ssh YOUR_NAS_IP -l root
: > mount -o bind /volume1/NAS/anime/ /volume1/homes/anime/
: > echo "上面那行指令" >> /etc/rc.local
: * 注意資料夾路徑每個人不同,請自行更改
: * 把那行指令寫到/etc/rc.local的目的為開機時自動mount
: 這樣就大功告成了~
: 之後的權限設定,可以依照自己的需求做更改。
: P.S
: 也可以在硬碟1下新增一個共用資料夾,然後mount到那個資料夾,
: 但缺點是FTP登入時會同時出現家目錄(如果你有開啟)、以及那個共用資料夾,
: 沒辦法直接chroot到那個資料夾。
剛剛試了一下 嘗試直接設定子資料夾的權限
file station上直接在資料夾上點選右鍵/內容/權限
http://i.imgur.com/HNSEl59.png
http://i.imgur.com/E2fobXE.png
點選新增/使用者群組/[你要設定的帳號或群組]
子資料夾(animate):
權限: 勾選讀取跟寫入
套用至: 勾選全部
父資料夾(NAS):
權限: 勾選讀取
套用至: 勾選此資料夾 其他不要勾選
應該是可以達到原本的要求
不過會有一個問題
父資料夾裡的檔名和資料夾會被看到(但無法開讀取或寫入)
--
◤◤◤◢ 「我常告訴自己, ● ◤╭◥ ╭───────────╮
◣◥◢▍◤(/◢ 要比別人更努力, ▃︶︻╰ ◢ │ 乘龍表示: │
◤波波▍╱▇▂◥ 才不會被人說話。」 ` │ PTT太自由了 需要被管 │
◥ ◥╲ ◣◢ ●)◢╱ ╰───────────╯
◣ ﹏ ◢
◢ ◢ ◤ ◥▆█▆ ● mroscar
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.113.241.54
※ 文章網址: http://www.ptt.cc/bbs/Storage_Zone/M.1405912107.A.5B1.html