ホームページ >運用・保守 >Linuxの運用と保守 >Linux で SSH のバージョンを確認する手順
Linux での SSH バージョンの確認手順
Secure Shell (SSH) は、ネットワーク上でリモート接続を安全に確立するために使用されるネットワーク プロトコルです。 。 Linux システムでは、SSH はリモート サーバーを管理および保守する標準的な方法であるため、非常に重要な役割を果たします。サーバーのセキュリティを確保するには、サーバーで実行されている SSH のバージョンを知る必要があります。以下では、Linux システムで SSH バージョンを確認するための具体的な手順を詳しく紹介し、対応するコード例を示します。
ステップ 1: サーバーにログインします
まず、SSH プロトコルを通じてターゲット サーバーにログインする必要があります。ターミナルに次のコマンドを入力します。
ssh username@server_ip
ここで、username
はサーバーのユーザー名、server_ip
はサーバーの IP アドレスです。パスワードを入力すると、サーバーに正常にログインします。
ステップ 2: SSH バージョンを確認する
次に、次のコマンドを使用して、サーバー上で実行されている SSH バージョンを確認できます:
ssh -V
または
ssh -V
これにより、OpenSSH バージョン番号、著作権情報など、サーバーにインストールされている SSH バージョン情報が出力されます。
ステップ 3: OpenSSL バージョンを確認する
SSH プロトコルは、暗号化および復号化操作に OpenSSL ライブラリを使用します。したがって、次のコマンドを使用して、サーバーにインストールされている OpenSSL のバージョンを確認することもできます。
openssl version
このコマンドは、サーバーで使用されている OpenSSL のバージョン情報を表示します。
ステップ 4: OpenSSH 構成ファイルを確認する
SSH 構成ファイルを表示してサーバー上の SSH バージョンを確認するには、ターミナルで次のコマンドを入力します。 ##
cat /etc/ssh/sshd_config出力内で
Protocol キーワードを含む行を探します。これにより、サーバーで使用されている SSH プロトコルのバージョンが表示されます。
ステップ 5: SSH サービスのステータスを確認する
最後に、次のコマンドを使用して SSH サービスの実行ステータスを確認できます:systemctl status sshdこのコマンドは、SSH サービスの現在のステータス (実行中かどうか、エラー メッセージなど) を表示します。 上記の手順により、Linux サーバーで実行されている SSH のバージョンを簡単に確認できます。この情報は、サーバーのセキュリティを確保し、潜在的なセキュリティの脆弱性に対処するために重要です。 SSH バージョンを定期的に確認することは、サーバーを管理および保守する際の重要なステップです。
以上がLinux で SSH のバージョンを確認する手順の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。