netcat não encontrado no Amazon AMI (Centos)

1

Eu segui este guia para migrar minha imagem amazônica de uma zona para outra. Tudo corre bem, mas quando eu executo este comando:

netcat -p 9999 -l >/dev/sdf

Isso mostra que o comando não foi encontrado. Então eu tentei usar nc em vez disso:

nc -p 9999 -l >/dev/sdf

Parece que o nc não pode ser executado com a combinação das opções -p e -l. Qual é exatamente o mesmo comando que eu deveria executar no meu sistema em equivalente a "netcat -p 9999 -l > / dev / sdf"?

Estou usando o "Amazon Linux AMI 2011.02.1 Beta básico de 32 bits" como minha imagem principal. Parece que é baseado em centos. Qualquer ajuda seria muito apreciada.

    
por Bill Kary 22.08.2011 / 12:57

1 resposta

3

Algumas nc versões têm -p opção com significado diferente:

-p source_port
             Specifies the source port nc should use, subject to privilege restrictions and availability.  It is
             an error to use this option in conjunction with the -l option.

enquanto outro:

-p port      local port number (port numbers can be individual or ranges: lo-hi [inclusive])

No seu caso, basta usar nc -l 9999 > /dev/sdf .

    
por 22.08.2011 / 13:18