SSHクライアント 【SSH client】

概要

SSHクライアント(SSH client)とは、遠隔からコンピュータに接続して操作するSSH(secure shell)のクライアント側のソフトウェアSSHサーバ通信し、利用者の操作を受け付けてサーバに伝達したり、サーバからの応答を表示する。

利用者と文字によるやり取りでコンピュータ対話的に操作できるターミナルソフト端末エミュレータ)のうち、SSHプロトコルによる通信に対応し、SSHサーバに接続して操作する機能を持つものをこのように呼ぶ。

基本的な操作方法はOSシェルコマンドライン)と同じで、接続先のSSHサーバIDパスワードなどを申告してログインし、コマンド文字列クライアントから送信して実行する。実行結果はサーバから文字列で返答され、SSHクライアントの操作画面に表示される。

クライアントサーバの間の通信はすべて暗号化され、インターネットなど誰が中継しているか分からないネットワークを経由していても安全にサーバを操作することができる。一般的なパスワード認証だけでなく、公開鍵暗号を応用した電子署名による公開鍵認証を利用することもできる。

SSHプロトコルは仕様が標準化されており、サーバ側とクライアント側でオペレーティングシステムOS)やソフトウェアの開発元などが異なっていても通信することができる。Windows上のSSHクライアントからLinuxSSHサーバに接続して操作するといった使い方ができる。

LinuxなどのUNIX系OSではsshコマンドが標準的なSSHクライアントとなっており、具体的な実装としてはOpenSSHがよく用いられる。Windowsでは他の方式にも対応したターミナルソフトがSSHクライアントを兼ねている例が多く、PuTTYTera TermRLoginなどがよく知られている。

(2022.1.21更新)
この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。
ホーム画面への追加方法
1.ブラウザの 共有ボタンのアイコン 共有ボタンをタップ
2.メニューの「ホーム画面に追加」をタップ
閉じる