2010-03-12(Fri.)
XREAのSSH利用時のホスト登録自動化
僕が利用しているXREAのレンタルサーバでは、FTPの他にSSHでの接続を提供している。
しかし、利用にはコントロールパネルからホスト情報の登録が必要で、また30日経過すると再び登録し直さなければならない。
いちいちWeb上から登録するのは面倒だなぁと思っていたが、先日id:karronoli氏からスクリプトを使って登録できると教えて頂いたので、色々と調べてみた(karronoli氏はphpを使っている)。
はじめ、xrea(coreserver) SSHホスト登録スクリプト - Kerosoft : Modus Operandiを参考にして、シェルスクリプトを使ってみようとしたのだけど、走らせる環境がMinGW+MSYSであるためか、必要なプログラムが無かったり、wgetがうまく動かなかったりして失敗した。
そこで、最近さわり始めたPythonを使ってみた。スクリプトは[Python]CORESERVERのSSH登録を自動化する - “南船北馬”をコピペ参考にした。
何も返ってこないのは少し心配なので、printの行のコメントアウトを外してレスポンスをそのまま表示させている。そのうち成功かどうか判定させるように書き換えてみよう。
コメントを書く