12月 2, 2021

Linuxでリモートポートが開いているかどうかを確認する6つの方法

リモートポートの状態を確認することは、Linux管理者の一般的なタスクです。 今、私たちはこのタスクのための5つの異なる方法を収集します。 次の2つのpythonコマンドを使用する場合、パッケージをインストールする必要はありません。 Nc、nmap、telnetを選択した場合は、パッケージをインストールする必要があります。

  • ncコマンドnc-zvw10 192.168.0.1を使用22
  • nmapコマンドnmap192.168.0.1-pを使用22
  • telnetコマンドtelnet192.168.0を使用します。1 22
  • python telnetモジュールを使用
  • pythonソケットモジュールを使用
  • curlコマンドを使用

ncコマンドを使用してリモートポートが開いていることを確認

$nc

nc nc-zvw10 192.168.0.1 22

  • z:スキャンに使用されるゼロI/Oモード
  • v:詳細出力用
  • w10:タイムアウト待機秒

nmapを使用してリモートポートが開いていることを確認

$nmap

nmap192.168.0.1-p22

telnetを使用して、リモートポートが開いていることを確認します

$telnet

telnet192。168.0.1 22

python telnetを使用してリモートポートが開いていることを確認します

python-c”import telnetlib;tel=telnetlib.Telnet(‘192.168.0.1′,’22’,10); 印刷tel;tel.close()”

pythonソケットを使用してリモートポートが開いていることを確認します

Python-c”import socket;s=socket。socket();s.settimeout(10);s.connect((‘192.168.0.1’, 22)); “

curlを使用してリモートポートが開いていることを確認します

curlコマンドを使用して、これに対する別の解決策があります。

  • ://192.168.0.1:22

Linux学習ガイド:

  • Linuxとは何ですか?
  • LinuxのBashとは何ですか?
  • Linux初心者のためのLinuxコマンド(チートシート)
  • 基本的なLinuxコマンド:Linuxユーザー管理
  • Ubuntu Linuxのインタビューのための基本的なネットワークコマンド
  • Linuxコマン

コメントを残す

メールアドレスが公開されることはありません。