第16回 安全なリモートアクセスを提供する「SSH」
今回は、「SSH(Secure Shell)」を紹介しよう。
たしか、UNIX系OSでリモートによるコマンドやファイル転送などを実行するためのプログラムですよね。
そうだな。ここでやり取りされるデータは暗号化される。それを利用して、最近ではインターネットなどを介したリモート通信にも使われているんだ。実際には、セッションの暗号化と認証の機能を実装してる。PKI認証をサポートしているため、強固なリモートアクセス環境を構築することが可能だ。
リモートアクセスというと、IPsecを利用したVPN(Virtual Private Networkl)がありますよね。
Windows系OSはIPsecに対応しているため、これを利用してVPNを構築することができる。しかし、アクセスする側とされる側にそれぞれ専用の機器やソフトウェアが必要なんだ。市販されているシステムの場合、UNIX系OSに対応していないものも多いんだよ。UNIX端末を主に利用する場合は、SSHのほうが便利というわけさ。
|