(Security)SSHの概要
SSH:Secure SHell
- 公開鍵暗号や認証の技術を利用して、安全にリモートコンピュータと通信するためのプロトコル。
- TCP層とアプリケーション層で暗号化を行う。
- ネットワークを介して遠隔地のコンピュータを操作するために、
rloginやrshなどリモートログイン・リモートファイルコピーなどのコマンドの実行、TELNETなどを安全に利用するための方式 - ポートフォワーディング機能により、FTP,POP,SMTPなどの
暗号化機能をもたないプロトコルを安全に利用する手段としても使用することができる。
SSHのポートフォワーディング機能は、
暗号化機能を備えていないプロトコルを使用する通信を、SSHが中継し、暗号化する機能。
例えば、POP3、FTP、TELNETなどで、よくポートフォワーディングを使用している。
SSHにより、POP3やTELNET、FTP利用時に平文のパスワードが通信経路に流れることを防ぐことができる。