22番ポートとは
22番ポートとは、SSH(Secure Shell)プロトコルがデフォルトで使用する通信ポート番号です。ネットワーク上でリモートホストへ、安全に接続するための標準的な経路として機能します。このポートを介して暗号化された通信を確立することで、サーバーへのログインやファイル転送などの操作を第三者による盗聴や改ざんから保護できます。
IANAによって正式に割り当てられたこのポート番号は、TCP/IPプロトコルスイートにおいてトランスポート層のTCPプロトコルを使用し、セッション全体を暗号化して通信の機密性と完全性を保証します。英名では「Port 22」または「SSH Port」と呼ばれており、サーバー管理やシステム運用において最も頻繁に利用される通信経路の一つとして世界中で認識されています。
【PR】プログラミングや生成AIを無料で学べる「コードキャンプフリー」
SSHプロトコルの基本的な動作仕組み
SSHプロトコルは公開鍵暗号方式を採用しており、クライアントとサーバー間で最初に鍵交換を行ってセッション鍵を生成し、その後の通信内容を対称鍵暗号で保護します。接続時にはサーバーのホスト鍵を検証することで、中間者攻撃を防ぎながら正当なサーバーへの接続を確認できます。
| 通信フェーズ | 使用される技術 |
|---|---|
| 鍵交換 | Diffie-Hellman方式 |
| 認証 | パスワードまたは公開鍵 |
| 暗号化 | AES、ChaCha20など |
| 整合性検証 | HMACアルゴリズム |
認証方式にはパスワード認証と公開鍵認証の二種類が存在し、後者では秘密鍵をクライアント側で保持し公開鍵をサーバーに登録することで、パスワードを送信することなく安全に本人確認を実行します。通信中のデータは、暗号化アルゴリズムによってリアルタイムで変換され、送信されたパケットが途中で改ざんされていないかをメッセージ認証コードで常に検証しています。
LinuxサーバーでのSSH接続設定方法
Linuxサーバーに22番ポート経由でSSH接続を行うには、まずクライアント側のターミナルでsshコマンドを実行し、接続先のユーザー名とホスト名またはIPアドレスを指定します。初回接続時にはサーバーのフィンガープリントを確認するメッセージが表示され、yesと入力することでホスト鍵を~/.ssh/known_hostsファイルに保存できます。
ssh username@hostname
ssh -p 22 user@192.168.1.100
ssh -i ~/.ssh/id_rsa user@example.com
公開鍵認証を設定する場合は、クライアント側でssh-keygenコマンドを使用して鍵ペアを生成し、生成された公開鍵をサーバーの~/.ssh/authorized_keysファイルに追記することで実現します。サーバー側の設定ファイル/etc/ssh/sshd_configでは、Portディレクティブでポート番号を変更したり、PasswordAuthenticationをnoに設定してパスワード認証を無効化するなどのセキュリティ強化が可能です。
※上記コンテンツの内容やソースコードはAIで確認・デバッグしておりますが、間違いやエラー、脆弱性などがある場合は、コメントよりご報告いただけますと幸いです。
ITやプログラミングに関するコラム
- カラーチャートの組み合わせ配色やおすすめツールを解説
【AWS】認定資格12種類の一覧や難易度、費用などを解説
Canvaとは?使い方やアカウント登録などを初心者向けに解説
git configで設定情報を確認・表示する方法
「Pythonはやめとけ」と言われる理由と学習するメリット
Ubuntuのversionを確認する方法
Geminiで画像を生成する方法|ChatGPTとの比較結果も紹介
CodexがChatGPT Plusユーザー向けに解禁されたので使ってみた!できることや料金プランも併せて紹介
【Python】仮想環境から抜ける方法
【Python】文字列から改行コードを除去する方法
ITやプログラミングに関するニュース
東京都と東京観光財団が観光事業者向けセミナーを開催、サステナブルツーリズムを解説
株式会社ディーエスブランドが無料ウェビナー開催、生成AIによる業務効率化の実践術を解説
北九州市が事業承継セミナーを開催、後継者不在問題の解決に向け第三者承継を解説
株式会社スマート修繕が無料Webセミナー開催、マンション大規模修繕の談合や事例を解説
法律事務所瀬合パートナーズがウェビナー開催、物流・運送業向け改正下請法の実務対応を解説
IRISデータラボと日本郵便が愛媛香川でセミナー開催、LINE活用で地域特産品の販促を支援
株式会社AがAstreamの解説ウェビナーを開催、インフルエンサーマーケティングの内製化を支援
ホリエモンAI学校がシフト管理効率化ウェビナーを開催、属人化を解消し現場の負担軽減へ
マーケティングアソシエーションが共催ウェビナー開催、売上とLTVを伸ばす勝ちパターンを解説
株式会社fundbookが経営者向けセミナーを開催、M&Aによるライフプランと出口戦略を解説


