如何在Ubuntu中切换到netcat-traditional?

时间:2012-04-08 19:56:57

标签: ubuntu netcat

我知道这是一个简单的问题,但如何在ubuntu中切换到netcat-traditional?每当我写netcat -h时,我似乎正在运行netcat-openbsd?我是Ubuntu的新手,所以确切的命令会有所帮助。感谢

1 个答案:

答案 0 :(得分:44)

  1. 启用Universe存储库(如果未启用)

    sudo add-apt-repository universe
    
  2. 使用synaptic安装其他netcat。 (为此,必须启用Universe库。)

    sudo apt-get install netcat-traditional
    
  3. 输入sudo update-alternatives --config nc

  4. 选择/bin/nc.traditional

  5. 选项
  6. 输入nc -h

  7. 输出:

    [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!!]
    ...