Category: XPEnology
DSM如果無法新增套件來源
DSM如果無法新增套件來源,可以ssh連線到Synology NAS輸入以下指令
sudo -i mv /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/ca-certificates.crt.bak curl -Lko /etc/ssl/certs/ca-certificates.crt https://curl.se/ca/cacert.pem
MySQL on DSM 6

Xpenology - 透過SSH修改grub.cfg(vid, pid, SN & mac, etc.)
過程非常不方便,但其實可以直接SSH修改,完成後重啟一次就可以。
1. 先打開SSH服務,使用PuTTY之類的SSH工具連接NAS,
先輸入以下指令切換成root權限:
sudo -i
2.輸入以下指令設定一個臨時資料夾:
mkdir -p /tmp/boot
3.切換到dev目錄:
/dev
4.掛載synoboot1:
-t vfat synoboot1 /tmp/boot/
5.切換到臨時資料夾:
/tmp/boot/
6.切換到grub目錄:
grub
7.使用vi打開grub.cfg以進行修改:
grub.cfg
vi的使用方法
HP MicroServer Gen 8 Update to DSM 6.2.3-25426 Update 2
而第一次Setup時無改到正確嘅vid同pid,應該會係DSM 6.2.3-25426-1版本發現,
係file station見到你張MicroSD卡嘅兩個partition,而係呢個情況下,
你應該係無辦法升級到DSM 6.2.3-25426 Update 2,
原因係DSM搵唔到正確嘅引導盤,所以首先要做嘅,
就係check返onboard個card reader嘅,vid同pid先。
首先要打開DSM嘅SSH服務,然後就可以用PuTTY之類嘅工具SSH去你隻NAS,
再輸入以下指令:
cat /proc/bus/usb/devices | grep -e "^ $" -e "Vendor" -e "Manufacturer" -e "Product"
然後可以在套件中心先安裝文字編輯器
用文字編輯器直接打開grub.cfg修改vid及pid,儲存後先重新啟動NAS一次,
其他修改grub.cfg方法
請點我
DSM Free SMS+DSM通知
然後今天被我發現了一個
https://control.txtlocal.co.uk/
於DSM內增加NameCheap的DDNS(已加上DSM6.2適用的版本)
既然之前都教左大家可以用
Config File Editor
於DSM內自動排程備份MySQL資料庫
但是作為一個
於是又去爬文看看,找到可以用linux command: mysqldump來進行備份,
馬上telnet進去dsm試試看,Oh! No! 找不到mysqldump指令,
再度爬文......原來在DSM裡面要用full path來執行。
再來就要看你用的是MariaDB 5還是MariaDB 10,因為路徑是不一樣的。
PS.這是DSM6.1.4版,日後的更新不知道還會不會改變。
最後把batch file上傳到diskstation,在telnet執行
PS.不做這個動作的話,任務排程會因為權限問題而無法執行
最後步驟:
控制台=>任務排程表=>新增=>排程任務=>使用者定義指令碼
附上小弟自己做的batch file:
按我下載
Plex Media Server
Plex 有伺服端,也有客戶端的程式,而且很多平台都可以安裝,Windows,Mac,Linux,php(也就是nas也可以用了),而且有DSM裝件的版本 !
DSM Config File 位置 & Config File Editor
DDNS: /etc.defaults/ddns_provider.conf
php.ini: /etc/php/php.ini
VideoStation 修改掃描頻道: /volume1/@appstore/VideoStation/etc/synodvb_t/Hongkong/HongKong
FileStation: /var/packages/FileStation/INFO
Universal Search: /var/packages/SynoFinder/INFO
以上不定時更新;最後更新日期: 2017-11-12
另外,一般網上看到的教學都會教大家用ssh或者telnet修改以上的檔案,其實有個好用的第三方套件可以像記事本一樣修改這些檔案。
Config File Editor 1.4下載