shellを使えないと、Linuxぽくありません。で、最初に、リモートから接続できるようにします。
ドキュメントが、そろっているtelnetdを、立ち上げることにしました。
実は、このNAS、OSディスクにインストールするわけではないんです。
最初のセットアップで、ディスクに対して行われることは、
スワップの作成と、データを入れる先をext3でフォーマットするだけでした。
OSはメモリ保存されていました。/etc/init.d/に書いたりなんて、できません。
んで、カスタマイズはでするのかというと、
fun_plugという機能(back doorと書いてあるところも)があります。
これは、fun_plugというファイルファイル名で、シェルスクリプトを書いていくだけです。
# fun_plugがrc.localだと思えばよいですね。
それを内蔵ディスクのルートにアップロードします。
あっ、当然、fun_plugをアップロードした後はchmod 777 fun_plugはお忘れなく。
#!/bin/sh
echo Hello World > /mnt/HD_a2/hello.txt
echo Hello World > /mnt/HD_a2/hello.txt
これで再起動すると、fun_plugが実行され、内蔵ディスクにhello.txtができます。
この要領で、サービスのプログラムを追記していきます。
個々のサービスについては、またの機会に。
0 件のコメント:
コメントを投稿