iomega 優化 — 修改用戶主目錄HOME變量

Iomega NAS 的 root 用戶登錄後默認主目錄 HOME 變量在/,導致重啓後 .bashrc 和 .bash_history 丟失,之前是用開機自動作軟鏈接的方法解決,其實修改 HOME 變量會更好。
SSH登錄後,運行這兩個命令:

mkdir -p /mnt/system/rootfs /mnt/system/rootfs/root
usermod -d /mnt/system/rootfs/root root

以上命令只需運行一次。

這樣 root 的主目錄就改到了 /mnt/system/rootfs/root,之所以用這個目錄是因爲 /mnt/system 在硬盤上,是可讀寫的,重啓不會丟失。

iomega ix2-dl 開機自動運行的設置

iomega ix2-dl 的系統啓動腳本在 /etc/rc.local,直接往裏面寫命令會發現部分命令無效,原因不是shell的問題,也不只是環境變量問題,而是一些路徑還沒準備好,解決辦法是先 sleep 一段時間再運行自定義命令。

實測至少需要 sleep 20,保險起見,最好 sleep 30 以上,我設置了sleep 60,單位爲秒 继续阅读“iomega ix2-dl 開機自動運行的設置”

为 Iemoga ix2-dl 的 root 账户添加 bashrc 和 bash_history 支持

Iemoga ix2-dl 啓用 SSH 後,用root賬戶登錄,默認沒有.bashrc,只有.bash_history且重啓後會丟失,多少有點不便。
.bashrc可以手動添加,但和.bash_history一樣重啓會丟失,因爲ix2-dl系統根目錄默認是不可寫的。解決辦法是把.bashrc和.bash_history放到其它位置並設置開機自動爲其作軟鏈接继续阅读“为 Iemoga ix2-dl 的 root 账户添加 bashrc 和 bash_history 支持”