ここでは OpenSSH (Ver 2.9.9) について説明します。 SSH とは 鍵を作る 鍵を渡す 接続 ssh (slogin) scp sftp うまく行かないとき プロトコル 1 商用プロトコル 2 Tips 戻る SSH とは SSH (Secure Shell) とはリモートホストと安全な通信を行うためのプログラムです。 telnet, rlogin, rsh などは平文でやりとりを行うため、 通信経路を覗くだけで簡単に通信内容が分かってしまいます。 SSH は通信内容を暗号化するので、 傍受されても暗号を解かない限り内容がばれることはありません。 その暗号を短時間で解くのは不可能なので安全というわけです。 SSH は通信内容の暗号化、復号化に共通鍵暗号が用いられます。 共通鍵暗号とはその名の通り暗号化、複合化を同じ鍵で行う方式です。 サーバとクライアントで共通の鍵を持って