QNAP Optware IPKG 的sudo問題

請問安裝Optware IPKG
使用ssh登入admin後
執行sudo指令時會出現下列錯誤
sudo: unknown user: root
sudo: unable to initialize policy plugin

請問該如何解決?
我有依照http://www.matthiaseinig.de/2009/12/06/qnap-activate-root-account-on-nas/
的方式操作,但依然無法解決
是否有大大能夠指點迷津!!謝謝

我只是想安裝kodi 的 PVR Addons 而已啊

sudo apt-get install kodi-pvr-XXXXXXX

參考網址:
http://kodi.wiki/view/HOW-TO:Install_Kodi_for_Linux#Installing_PVR_Addons
2015-05-01 4:06 發佈
從這一篇文章來看
http://www.matthiaseinig.de/2009/12/06/qnap-activate-root-account-on-nas/

你如果還是會出現錯誤的話, 那就是沒有完成 vi sudo 這個步驟
因為這個步驟就是把 root 更換成 admin, 這才是 QNAP 的 root user

另外, KODI 安裝 Addons 的方式, 是普通環境下的 KODI 使用
因此跟環境有關係的, 所以......NAS 上面的 KODI 這樣直接裝應該是沒有作用的喔...
謝謝oldtwegg的說明,不過我有執行visudo把內容的root ALL=(ALL) ALL下面再加上一行admin ALL=(ALL) ALL也是出現相同狀況耶
另外,目前QNAP 上的KODI好像都把PVR client的addons拿掉了,網站上也有說,參考http://kodi.wiki/view/HOW-TO:Install_Kodi_for_Linux#Installing_PVR_Addons
,而我從zip的方式安裝時,在啟用時總是會出現錯誤,所以我才想說從sudo安裝看看的

brianhuang wrote:
謝謝oldtwegg...(恕刪)


還有兩個方法可以測試一下....
1. 把 admin 那一行放到 root 上面
2. 直接把 root 拿掉吧


改完後重新開機,登入ssh後執行,
看來是更慘
連Command都找不到了
連visudo也不行了

brianhuang wrote:
改完後重新開機,登...(恕刪)


請將 Optware IPKG 重新移除, 然後再安裝一次

當安裝完後, ssh 進去後, 按照下面步驟做一次: (我只作了下面的步驟)
(這一篇文章有一個步驟是錯的...
http://www.matthiaseinig.de/2009/12/06/qnap-activate-root-account-on-nas/)

Step 1.
vi /etc/passwd
copy line
admin:x:0:0:administrators:/root:/bin/sh

and change it to
(應該就是這邊錯了...他沒有改成 root, 不過我沒有測試改成 admin, 因為重複兩次 admin 一看就覺得是問題阿!)
root:x:0:0:administrators:/root:/bin/sh
write file to disk

Step 2.
vi /etc/shadow
copy line (the encrypted password will look different for you)
admin:$1$$asNYu/ITfatrAcFUwgEasLe1:14233:0:99999:7:::

and change it to
root:$1$$asNYu/ITfatrAcFUwgEasLe1:14233:0:99999:7:::
write file to disk

Step 3.
visudo
copy
root ALL=(ALL) ALL

to
admin ALL=(ALL) ALL
write file to disk

Step 4.
sudo ls -al




一切正常了~~試試看吧
不過...就如我所說, 我認為 addons 應該是安裝會有問題的, 因為環境一整個就是不一樣阿
感謝,oldtwegg解惑,按照步驟操做果然成功了,不過也如你所說無法安裝addons,因為環境並無apt-get指令,哈哈哈......
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?