Modifying FreeNAS Boot Settings to Maintain Customized Environment (修改 FreeNAS 開機設定以維持自訂環境)

以下文字引用參考自:  http://media.ttes.ntct.edu.tw/blog/?p=1377

以上提到可以用非正統方法解決網芳中文亂碼問題,但是要補充一點如果重新開機後,FreeNas系統的/usr/local/www/services_samba.php 設定檔會自動復原,也就是說之前修改的設定也都會恢復原狀。

如此每次重新開機不就得再重新修改一次services_samba.php 設定檔嗎?

這裡另外提供一個撇步:將修改好的services_samba.php檔案另存一份到資料碟/mnt/share/的任何目錄裡,這樣這個設定檔就不會被自動還原,系統重新開機時,設定自動執行將這個services_samba.php設定檔在載入網芳服務前先複製到它原有的目錄裡(/usr/local/www/),如此就不用每次開機就必須再重新手動修改設定檔。

設定介面:系統–>進階–>命令列腳本

命令列中填上: cp -f /mnt/share/config/services_samba.php /usr/local/www/

類別選擇:PreInit 前置初始動作

記得要儲存。

必要時使用 ssh 以 rsync 帳號(普通帳號)連線,下指令 su 再下 admin (網頁介面為 admin 帳號即 ssh 連線中的 root 帳號) 的密碼即可使用 root 權限管理 FreeNAS。