ホームページ 運用・保守 Linuxの運用と保守 LinuxのSSHバージョン確認方法を詳しく解説

LinuxのSSHバージョン確認方法を詳しく解説

Feb 27, 2024 am 10:39 AM
linux ssh 診る

Linux SSH版本检查方法详解

#[タイトル] Linux SSH バージョン確認方法の詳細説明

SSH (Secure Shell) は、Linux で一般的に使用される、リモート ログインやコマンド実行に使用されるネットワーク プロトコルです。システムが優れています。テクノロジーの継続的な開発により、SSH プロトコルは常に更新およびアップグレードされており、SSH バージョンの確認はシステムのセキュリティを確保する上で重要な部分です。この記事では、Linux で SSH のバージョンを確認する方法と、具体的なコード例を添付して詳しく紹介します。

1. インストールされている SSH バージョン番号を確認します

  1. コマンドを使用して SSH サーバーのバージョン番号を確認します:

    ssh -V
    ログイン後にコピー
    ログイン後にコピー

    上記のコマンドを実行すると、ターミナル出力では、SSH サーバーのバージョン番号情報 (「OpenSSH_7.9p1」など) を確認できます。

  2. コマンドを使用して SSH クライアントのバージョン番号を確認します:

    ssh -V
    ログイン後にコピー
    ログイン後にコピー

    同様に、ターミナルで上記のコマンドを実行して SSH クライアントのバージョン番号を確認します。

2. SSH 設定ファイルを確認します

  1. SSH 設定ファイルを開きます:

    sudo nano /etc/ssh/sshd_config
    ログイン後にコピー

    設定ファイルでは、 SSH のバージョン情報を確認できます。一般的な設定項目は次のとおりです。

    # SSH协议版本设置
    # Protocol 2, 1
    ログイン後にコピー

    デフォルトでは、プロトコルは「2」に設定されており、SSH プロトコル バージョン 2 のみがサポートされていることを示します。 SSH バージョン 1 および 2 のサポートを設定する必要がある場合は、「プロトコル 2、1」のコメントを解除し、SSH サービスを再起動して有効にします。

3. nmap を使用して SSH バージョンを検出します

  1. nmap ツールをインストールします:

    sudo apt install nmap
    ログイン後にコピー

  2. nmap を使用して SSH バージョンを含む SSH ポート情報を検出します:

    nmap -sV -p 22 服务器IP地址
    ログイン後にコピー

    上記のコマンドを実行すると、nmap はサーバーの SSH ポートをスキャンし、SSH バージョン番号を含む関連するバージョン情報を一覧表示します。

4. SSH 脆弱性スキャン ツール

SSH バージョンを手動で確認することに加えて、いくつかの特別なツールを使用して、潜在的な脆弱性をスキャンして検出することもできます。

  1. SSH の弱いパスワード スキャン ツール ssh_scan を使用します:

    git clone https://github.com/mozilla/ssh_scan.git
    cd ssh_scan
    bundle install
    bundle exec ruby bin/ssh_scan --timeout 30 --user admin 服务器IP地址
    ログイン後にコピー

    上記のコード例では、ssh_scan ツールを使用してサーバーの SSH ポートをスキャンし、潜在的な弱いパスワードのリスクを検出します。 。

  2. SSH 脆弱性スキャン ツール ssh-audit を使用します:

    git clone https://github.com/arthepsy/ssh-audit.git
    cd ssh-audit
    python3 ssh-audit.py 服务器IP地址
    ログイン後にコピー

    ssh-audit ツールを使用すると、バージョンの脆弱性、暗号化アルゴリズムを含む SSH 構成を包括的に検出できます。強度など。

結論

上記の方法とツールを通じて、SSH バージョンを簡単に確認し、潜在的なセキュリティ リスクをタイムリーに発見し、システム セキュリティを強化するための対応策を講じることができます。 。 SSH プロトコルを使用する場合、タイムリーな更新と管理を維持することは、システムのセキュリティを確保するために不可欠な部分です。この記事が読者のお役に立てば幸いです。また、システム管理におけるセキュリティ問題にもっと注目していただければ幸いです。

以上がLinuxのSSHバージョン確認方法を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットな記事タグ

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Deepseek Webバージョンの入り口Deepseek公式ウェブサイトの入り口 Deepseek Webバージョンの入り口Deepseek公式ウェブサイトの入り口 Feb 19, 2025 pm 04:54 PM

Deepseek Webバージョンの入り口Deepseek公式ウェブサイトの入り口

Android TV Box が非公式の Ubuntu 24.04 アップグレードを取得 Android TV Box が非公式の Ubuntu 24.04 アップグレードを取得 Sep 05, 2024 am 06:33 AM

Android TV Box が非公式の Ubuntu 24.04 アップグレードを取得

DeepSeekをインストールする方法 DeepSeekをインストールする方法 Feb 19, 2025 pm 05:48 PM

DeepSeekをインストールする方法

BitPie Bitpie ウォレット アプリのダウンロード アドレス BitPie Bitpie ウォレット アプリのダウンロード アドレス Sep 10, 2024 pm 12:10 PM

BitPie Bitpie ウォレット アプリのダウンロード アドレス

Bitget公式ウェブサイトのインストール(2025初心者ガイド) Bitget公式ウェブサイトのインストール(2025初心者ガイド) Feb 21, 2025 pm 08:42 PM

Bitget公式ウェブサイトのインストール(2025初心者ガイド)

Zabbix 3.4 ソースコードコンパイルのインストール Zabbix 3.4 ソースコードコンパイルのインストール Sep 04, 2024 am 07:32 AM

Zabbix 3.4 ソースコードコンパイルのインストール

詳細説明:シェルスクリプト変数判定パラメータコマンド 詳細説明:シェルスクリプト変数判定パラメータコマンド Sep 02, 2024 pm 03:25 PM

詳細説明:シェルスクリプト変数判定パラメータコマンド

OUYI OKXインストールパッケージが直接含まれています OUYI OKXインストールパッケージが直接含まれています Feb 21, 2025 pm 08:00 PM

OUYI OKXインストールパッケージが直接含まれています

See all articles