企業のオフィスには多数のコンピュータが存在し、それらのOSはあまり統一されていない。Windowsだけでも2000からVistaまで何種類かあり、さらにMac OSXやLinuxを導入していることもある。それらをひとまとめに管理するのは大変だ。

ピクチャ 12.png

サーバに接続後、サーバからクライアントを操作する

 

Mac OSXやLinuxであればSSHを使ってリモート管理という手もあるだろう。だがWindowsまで含めると色々面倒だ。そんな時に使えそうなのがKontrolPackだ。

今回紹介するオープンソース・ソフトウェアはKontrolPack、リモートマシンに対してコマンドを実行するクライアント/サーバソフトウェアだ。

KontrolPackはクライアント/サーバ双方が用意されているソフトウェアで、Windows/Mac OSX/Linuxとマルチプラットフォームに向けてソフトウェアが用意されている。XMLベースのメッセージをやり取りしてコマンドを実行する。

ピクチャ 4.png

クライアントサイド

 

変わっているのは、接続したクライアントに対してコマンドを実行する仕組みになっていることだろう。クライアントはサーバのアドレスを指定して接続し、サーバ側から何らかのコマンドを実行して結果が出るのを待つ。

クライアント側での実行になるので、サーバからアプリケーションを起動するとクライアントの画面上で立ち上がる。リモートシェルに似ているが、実行する向きが違う。独特ではあるが、その分SSHとは異なる部分で役立つことがあるかもしれない。

 

via KontrolPack [dps]

KontrolPack - Control Your Network

 http://kontrolpack.sourceforge.net/

SourceForge.net: KontrolPack

 http://sourceforge.net/projects/kontrolpack/