SSH (Secure Shell)
カテゴリ: ネットワーク
SSH(Secure Shell)は、ネットワークを通じて別のコンピュータに安全にログインし、遠隔操作(コマンド実行など)を行うための通信プロトコルです。
Telnetからの進化
かつて使われていたTelnetは通信内容が平文(暗号化されていない)だったため、パスワードなどが盗聴されるリスクがありました。SSHは全ての通信経路を強力に暗号化するため、インターネット経由でも安全にサーバー管理が行えます。
公開鍵認証
パスワード認証に加え、より強固な「公開鍵認証」が利用できます。これは、あらかじめサーバーに登録した「公開鍵」と、手元のPCにある「秘密鍵」のペアを使って本人確認を行う方式です。