Re: [心得] Synology FTP資料夾目錄設定

看板Storage_Zone (儲存裝置)作者 (飛揚輕舞)時間11年前 (2014/07/21 11:08), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《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
文章代碼(AID): #1Jp8GhMn (Storage_Zone)
討論串 (同標題文章)
文章代碼(AID): #1Jp8GhMn (Storage_Zone)