2012年12月20日
NetSpear - ネットワーク・スクリプトの自動実行アプリケーションを作ってみた
今身の回りにある家電製品、モバイル・ガジェットを見ると、その中身であるOSにはLinuxを採用しているというケースが増えて来ていますよね。
僕もブログを通じて家電製品やLinuxサーバーのカスタマイズ・設定方法を説明することがあるんですが、その手順の大部分はSSH/SFTPプロトコルとCLIと呼ばれるコマンド形式を組み合わせた操作で、知らない・慣れない人には途端に難しくなってしまうことに不満を感じていたんです。
かと言って機器・オペレーションが変わる度に専用デスクトップ・アプリケーションを作るのも大変・・・。
機能を絞り込み・その分操作がシンプルで、操作内容を外部設定(スクリプト)化でき、色々な手順の自動化に使えるツールがあれば良いな、という事で NetSpear というネットワーク・スクリプトの実行アプリケーションを作って見ました。
続きを読む
2010年12月20日
JavaでSFTP
前回のSSHに続きOrion SSH2を利用してJavaでSFTPします。具体的にはSFTPでリモートホストへのPUTを例に説明します。
まず注意点ですが、Orion SSH2にはGanymed -> Trileadという歴史がありますが、Trilead SSH-2 build211以前にはバグがあり、正常に動作しません。
Orion SSH2を使う限り反映済みですが、Orion以外のライブラリを使っている場合は注意下さい。
まず注意点ですが、Orion SSH2にはGanymed -> Trileadという歴史がありますが、Trilead SSH-2 build211以前にはバグがあり、正常に動作しません。
-- Trilead SSH-2 for Java build211, 2007-10-28: --Fixed the write() method in the SFTP code.Unsatisfiable preconditions stopped the method fromwriting any bytes. As stated in the documentation,the SFTP code is still experimental.Thanks to Andreas Pueschel.
Orion SSH2を使う限り反映済みですが、Orion以外のライブラリを使っている場合は注意下さい。
続きを読む