LinuxサーバをWindowsから操作しているというケースは多い。ほとんどの場合はtelnetやsshで十分だが、ときにはGUI(Xクライアント)を使いたい場合もある。そこで、このような用途に最適なVNCを紹介しよう。 VNCとは UNIXのウィンドウシステムであるX Window System(以下X)は、もともとネットワーク環境を前提としたクライアント/サーバ構成になっている。Xサーバが画面表示や入力を担当し、Xクライアントはそれを利用して動作する。つまり、X上で動作するGUIプログラムがXクライアントである。 XサーバとXクライアントはXプロトコルという独自のプロトコルで各種の情報をやりとりする。上記のとおりネットワークを前提としているため、別のマシン(マシンB)にXサーバを用意すれば、マシンA上で動作するXクライアントをマシンBから操作できる。 UNIXあるいはLinuxの場合、
![ゼロ円でできるXサーバ WindowsでLinuxをリモート操作・前編(1/3)](https://cdn-ak-scissors.b.st-hatena.com/image/square/7fc22740246127cd9a5aaadc802732859a29b8d7/height=288;version=1;width=512/https%3A%2F%2Fimage.itmedia.co.jp%2Fait%2Farticles%2F0104%2F10%2Fl_r8vncg01.gif)