SSHクライアント
SSHで接続する方だよ
SSHで接続するときに使うプログラムだよ
簡単に書くよ
SSHクライアント(読:エスエスエィチクライアント 英:SSH client)とは
SSH
(通信が暗号化されるtelnet)で接続「する方」のコンピュータのこと。
あるいは
SSHで接続するときに使うプログラムのこと
です。
詳しく書くよ
順番に見ていきましょう。
まずは予備知識として
・telnet
・SSH
・クライアント
について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。
telnetは「ネットワーク経由で他のコンピュータ(主にサーバ)に接続し、遠隔操作するための仕組み」です。
マンガやドラマで、悪いハッカーさんがキーボードをカタカタ叩いて他のコンピュータに侵入するシーンがありますよね。
そのときに使っているかもしれない仕組みです。
SSHは「パワーアップしたtelnet」です。
通信内容が暗号化されるtelnetっぽいやつです。
telnetもSSHも やれることは(ほとんど)同じです。
ただし、telnetは通信内容が暗号化されません。
パスワードだろうと なんだろうと、そのまま送ってしまいます。
SSHは通信内容が暗号化されます。
SSHの方がtelnetよりもセキュリティ的な安全度が高いのです。
そのため、以前はtelnetを使ってやっていたようなことを今はSSHでやるのが一般的です。
クライアントは「サービスや機能を使う側のコンピュータ」です。
サーバ(サービスを提供するコンピュータ)とやり取りして、サーバさんが提供するサービスを利用するやつを指します。
以上を踏まえて
SSHで接続「する」方のコンピュータ(とか、そのときに使うソフトやプログラム)
がSSHクライアントです。
「SSHクライアント」と言った場合、一般的には
1.SSHで接続する方のコンピュータ
2.SSHで接続する方のコンピュータに入っている「SSHで接続しますよ」なプログラム
3.SSHで接続する方のコンピュータに入っている「SSHでの接続が楽にできますよ」な便利なソフト
のどれかを指します。
コンピュータを指す場合もあれば、プログラムやソフトを指す場合もあるのです。
ただし、いずれにせよ、SSHで接続「する方」です。
あと、ついでなので書いておくと
SSHで接続される方のコンピュータ(とか、そのときに使うソフトやプログラム)
は「SSHサーバ」と言います。
気が向いたら、併せて覚えてあげてください。
SSHクライアント:SSHで接続する方
SSHサーバ:SSHで接続される方
です。
一言でまとめるよ
まぁ「SSHクライアント」って単語が出てきたら「SSH
(通信が暗号化されるtelnet)で遠隔操作する方なんだな~」と お考えください。
おまけ
■訳してみるよ
「SSH」は「Secure Shell(セキュア・シェル)」の略です。
「secure(セキュア)」の意味は「安全な」とかです。
「shell(シェル)」の意味は「殻」とか「貝殻」とかです。
「client(クライアント)」の意味は「依頼人」とか「顧客」とかです。
何となく くっつけると
安全な殻の依頼人
となります。
■検索してみる?






