July 12, 2009

HDL2-G1.0 telnet化

かねてより、家にあるHDL2-G1.0をtelnet化したいと思っていたのですが、新しいファームウェアが出ていたので、これを機にtelnet化してみました。

HDL2シリーズのtelnet化は、既に多くの方がされていて、Web上でもその情報が公開されています。(かなり参考にさせて頂きました。ありがとうございます)

そのまま参考にしても良かったのですが、NASの認識するファームウェアのバージョンが上がってしまうことが嫌だったのと、基本的にファームウェアアップデートの形で行うということから、新しいファームウェアを利用して、その内容を変更してtelnet化することにしました。
おかげで、かなり簡単に行うことが出来ました。

まず、適用していないファームウェアを用意します。
メーカーサイト

用意したファームウェアを展開します。
展開すると、update.tgzが中にあると思いますので、これをまた展開します。
因みにver.1.12では
confupdate.tgz
for_HDL2-G_series
landisk-update.sh
update-files.tar.gz
が中に入っていました。
この中のlandisk-update.shに下記を追加します。
sync
echo '/usr/sbin/telnetd -l /bin/sh' >> /etc/init.d/rc.local
sync
編集したファイルを含め、update.tgzを作り直します。
これで出来たupdate.tgzを元に、ファームウェアアップデートを行うと、telnetでログインすることが出来るようになります。

後は、他でも指摘されてるように、そのままだとパスワードなしでログイン出来てしまうので、設定を変更しておく必要はあるでしょう。

1 comment:

  1. HDL2-Gの起動できるHDDを探しています。
    もし持っている方が居ましたら、貸して頂きたいので、
    ご連絡頂けないでしょうか?
    宜しくお願い致します。
    http://ml.jpn.ph/pc.txt

    ReplyDelete