web-dev-qa-db-ja.com

Ubuntuでnetcat-traditionalに切り替える方法は?

これは簡単な質問ですが、ubuntuでnetcat-traditionalに切り替えるにはどうすればよいですか。 netcat -hと書いた場合、代わりにnetcat-openbsdを実行しているように見えますか?私はUbuntuが初めてなので、正確なコマンドが役に立ちます。ありがとう

25
Nosrettap
  1. ユニバースリポジトリを有効にする(有効になっていない場合)

    Sudo add-apt-repository universe
    
  2. シナプスを使用して他のnetcatをインストールします。 (これを行うには、ユニバースリポジトリを有効にする必要があります。)

    Sudo apt-get install netcat-traditional
    
  3. タイプSudo update-alternatives --config nc

  4. オプションを選択/bin/nc.traditional

  5. タイプnc -h

出力:

[v1.10-38]
connect to somewhere:   nc [-options] hostname port[s] [ports] ...
listen for inbound: nc -l -p port [-options] [hostname] [port]
options:
    -c Shell commands   as `-e'; use /bin/sh to exec [dangerous!!]
    -e filename     program to exec after connect [dangerous!!]
...
45
totox