下載站

Download Station無法啟動
顯示我沒有管理員權限。
請幫幫我
謝謝您

你正在使用哪個使用者帳號?該使用者擁有什麼權限等級?

包括您的 NAS 型號、韌體版本,以及您正在運行的 Download Station 版本等資訊,應該也是個不錯的主意。:slight_smile:


QNAP TS 462
韌體版本 QTS 5.2.5.3145
Download Station 版本 5.10.0.291
謝謝

你之前有成功完成這個流程嗎?另外,你能否提供你遇到的錯誤訊息截圖?這對我們的調查會非常有幫助。

嗨,

看起來我遇到了同樣的問題。我無法啟動 Download Station,並且收到「存取被拒」的訊息。我今天是第一次安裝它。它安裝在第一顆硬碟上,這是一顆 SSD,只存放程式。資料卷則在其他硬碟上。

我會附上一張螢幕截圖,顯示 NAS 型號、QTS 版本以及 Download Station 軟體版本。我是用重新命名過的管理員帳號執行的。

有什麼建議可以讓我進一步除錯嗎?

螢幕截圖:

使用實際的管理員並再次測試(如果已停用…請重新啟用)

給使用 DownloadStation(或任何 torrent 軟體)用戶的警告:

您的網路服務供應商(ISP)可能正在掃描您的數據封包,以執行版權法(或保護他們擁有的內容)。您可能因此而惹上麻煩。我自己就遇過這種情況,我只是測試一些東西,下載才剛開始一些內容就被他們的掃描器偵測到了。

沒有使用 VPN(付費匿名器類型)來下載種子不是個好主意

1個讚

Hi Dolbyman,

現在我花了一些時間,測試了你提出的方法。我再次啟用了 admin 帳號,並通過瀏覽器介面登入。

正如你所預期的,我能夠啟動 Download Station,並設定一些種子(Torrents)來下載檔案。所以這對我來說是一個暫時的解決方法,讓我能夠下載一些檔案。

但 QNAP 官方建議為了安全理由要停用 admin 帳號,並改用另一個具有管理員權限(即 administrators 群組 GID=0)的帳號,這個建議仍然存在。

一般的管理作業,我用本地 lcladmin 帳號都能順利執行。但無法用該帳號管理 Download Station 服務,讓 Download Station 對我來說變得無法使用。我希望 QNAP 的相關人員能夠注意到這個問題,並提出解決方案。

為了進一步調查,我從 ssh 主控台檢查了 lcladmin 及其他帳號的使用者 ID 和群組 ID。有趣的是,對 lcladmin 帳號來說,執行「/usr/bin/id」和「/bin/busybox id」的輸出結果不同。「/usr/bin/id」工具無法「看到」lcladminadministrators 群組成員資格。請參考以下這些工具的輸出,以及 /etc/passwd 和 /etc/group 的內容(使用者名稱已變更):

[lcladmin@nas-ts431 ~]$ 
[lcladmin@nas-ts431 ~]$ /usr/bin/id    
uid=1000(lcladmin) gid=100(everyone)
[lcladmin@nas-ts431 ~]$ /bin/busybox id
uid=1000(lcladmin) gid=100(everyone) groups=0(administrators),100(everyone),1000(lcladmin)
[lcladmin@nas-ts431 ~]$ sudo -i
:
:
[admin@nas-ts431 ~]# /usr/bin/id lcladmin
uid=1000(lcladmin) gid=100(everyone)
[admin@nas-ts431 ~]# /bin/busybox id lcladmin    
uid=1000(lcladmin) gid=100(everyone) groups=100(everyone),0(administrators),1000(lcladmin)
[admin@nas-ts431 ~]# /bin/busybox id usr1
uid=1001(usr1) gid=100(everyone) groups=100(everyone),1001(usr1),1005(cmnusers)

[admin@nas-ts431 ~]# cat /etc/passwd 
admin:x:0:0:administrator,,administrator,:/share/homes/admin:/bin/sh
guest:x:65534:65534:guest:/tmp:/bin/sh
httpdusr:x:99:0:Apache httpd user:/tmp:/bin/sh
[sshd]:x:110:65534:SSHD Privilege Separation:/var/empty:/bin/sh
lcladmin:x:1000:100:Linux User,,administrator,:/share/homes/lcladmin:/bin/sh
usr4:x:1004:100:Linux User,,,:/share/homes/usr4:/bin/sh
usr1:x:1001:100:Linux User,,,:/share/homes/usr1:/bin/sh
mmuser:x:503:100:Linux User,,,:/share/homes/mmuser:/bin/sh
usr2:x:1002:100:Linux User,,,:/share/homes/usr2:/bin/sh
usr3:x:1003:100:Linux User,,,:/share/homes/usr3:/bin/sh

[admin@nas-ts431 ~]# cat /etc/group 
administrators:x:0:admin,lcladmin
everyone:x:100:admin
guest:x:65534:guest
lcladmin:x:1000:lcladmin
usr1:x:1001:usr1
usr2:x:1002:usr2
usr3:x:1003:usr3
usr4:x:1004:usr4
cmnusers:x:1005:usr1,usr2,usr3,usr4

看起來 lcladmin 雖然已經在 administrators 群組(gid=0)中,但仍不足以設定「Download Station」。

但你有 x86/x64 的 NAS,只要用容器(container)或虛擬機(VM)就可以使用你想要的任何其他種子下載器了。

我一直用次要管理員帳號管理 Download Station,都沒問題。請檢查你是否有對 Download Station 限制權限。

另外,請確保你對下載資料夾有 RW(讀寫)權限。

還有,你的本地管理員帳號是屬於「administrators」(管理員)群組,還是只有「Delegated」(委派)管理員權限?如果是後者,那你必須特別指定該帳號能做的事情。不過你應該總是要有一個帳號在 administrators 群組內。也請檢查該資料夾對 administrators 群組的權限。

另外,如果你的 NAS 只在區域網路(LAN)上,直接用管理員帳號是沒問題的,不用擔心。

感謝 @NA9D

備註一下,Download Station 缺少的應用程式權限才是問題所在。在應用程式權限對話框中勾選 Download Station 後,我就能夠從我的「lcladmin」帳號啟動它了。

回應你最後的問題:我確定我的「lcladmin」帳號絕對是在「administrators」群組中。請參考我先前訊息中發佈的內容:Download station - #10 by pirx67_at_qnap_forum

再次感謝。