硬體 raspberry pi
系統 raspbmc
bt軟體 transmission
user pi
安裝完成 transmission後,執行
sudo /etc/init.d/transmission-daemon start
可由網頁或GUI得知transmission運行正常。
mount NAS 的資料夾
sudo mount -o //nas/share /cifs1
也正確掛載。
sudo mkdir /cifs1/test
也正確建立test 資料夾
sudo nano /cifs1/test/test.txt
也可寫入 test.txt
但是transmission無法在 /cifs1/test/ 下寫入檔案。
sudo chmod -R 777 /cifs1/test & sudo chmod a+rw /cifs1/test 給使用者 pi權限,
但是ls -l 後,/cifs1/test write 權限依然還是只給root , 使用者 pi 還是只有read 權限。
在無法取得root權限下,如何給transmission權限能夠寫入檔案到 nas?
viphone wrote:
你要不要先試試把BT路徑改到/cifs1/test/
我的路徑確認是設在這個地方,因為我目前有 NAS RT-N16,這二台設備我都是掛 TRANSMISSION,指定的路徑都是在NAS,而且也都mount 試過,都沒權限問題。
小朱 wrote:
你應該使用 chown 的指令更改擁有者給使用者,不然你的 write 的權限只有 root 可以使用
sudo chown -R pi /cifs1
還是無法讓transmission 寫入。
依照GOOGLE大神的指導:
sudo chmod -R g+rw /cifs1
sudo chgrp -R debian-transmission /cifs1
還是無法寫入。
如果不mount ,直接將下載路徑設為 //nas/share ,此//nas/share 沒設任何帳密,也是無法寫入。
我的疑問是:
執行
sudo /etc/init.d/transmission-daemon start
那transmission-daemon 就應該是有 root 的權限,如果它沒有root 的權限,那它到底是拿到誰的權限?
內文搜尋

X