2016-08-01 7 views
9

На RHEL 7.2 OS, я получаю следующее сообщение об ошибке при попытке запустить н.д. commnadпса: неверный вариант - «г»

nc -z -v -w1 host port 
nc: invalid option -- 'z' 
Ncat: Try `--help' or man(1) ncat for more information, usage options and help. QUITTING. 

Есть ли альтернативы этому

+0

@fedorqui Предположительно нет. Его вопрос заключается в том, как обойти отсутствующий вариант. – Barmar

+0

Существует множество версий nc/netcat. В моей системе у меня есть версия Hobbit с «-z», OpenSSL без нее, и NMap тоже ее не знает. – rodrigo

+0

@fedorqui. Он не отображается под man nc – Patan

ответ

0

На новом RHEL 7 пса является ссылкой на ncat, в то время как вы можете использовать nc на старших RHEL6 и ниже. NCAT, кажется, не имеет опцию -z, и быть другим проектом, имеющим вид на это человек, страница является хорошей идеей, или, по крайней мере, изучить его внутренней помощь

ncat -h 
1

возможно н.д. найти ссылку на NCAT, использовать команды для проверки:

which nc | xargs ls -l 

если н.д. связан с NCAT, вы должны перелинковать пс для Netcat, если Netcat не установлен, обратитесь на веб-сайте: http://netcat.sourceforge.net/download.php