ホームページ >運用・保守 >Linuxの運用と保守 >LinuxのSSHバージョン確認方法を詳しく解説
ssh -V上記のコマンドを実行すると、ターミナル出力では、SSH サーバーのバージョン番号情報 (「OpenSSH_7.9p1」など) を確認できます。
ssh -V同様に、ターミナルで上記のコマンドを実行して SSH クライアントのバージョン番号を確認します。
sudo nano /etc/ssh/sshd_config設定ファイルでは、 SSH のバージョン情報を確認できます。一般的な設定項目は次のとおりです。
# SSH协议版本设置 # Protocol 2, 1デフォルトでは、プロトコルは「2」に設定されており、SSH プロトコル バージョン 2 のみがサポートされていることを示します。 SSH バージョン 1 および 2 のサポートを設定する必要がある場合は、「プロトコル 2、1」のコメントを解除し、SSH サービスを再起動して有効にします。
sudo apt install nmap
nmap -sV -p 22 服务器IP地址上記のコマンドを実行すると、nmap はサーバーの SSH ポートをスキャンし、SSH バージョン番号を含む関連するバージョン情報を一覧表示します。
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 ポートをスキャンし、潜在的な弱いパスワードのリスクを検出します。 。
git clone https://github.com/arthepsy/ssh-audit.git cd ssh-audit python3 ssh-audit.py 服务器IP地址ssh-audit ツールを使用すると、バージョンの脆弱性、暗号化アルゴリズムを含む SSH 構成を包括的に検出できます。強度など。
以上がLinuxのSSHバージョン確認方法を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。