当我发出命令时,ntpdc
它会抛出错误,我已经知道了sudo apt-get install ntp
,但仍然没有结果。
ntpdc -nc
Command 'ntpdc' not found, did you mean:
command 'ntpd' from deb ntpsec
command 'ntpd' from deb openntpd
Try: sudo apt install <deb name>
答案1
Kali linux 没有软件包ntp
,但是ntpsec
从 Debian 导入ntpsec
。
$ apt-file show ntpsec | grep -E "/usr/(s)?bin"
ntpsec: /usr/bin/ntpmon
ntpsec: /usr/bin/ntpq
ntpsec: /usr/bin/ntptrace
ntpsec: /usr/sbin/ntpd
ntpsec: /usr/sbin/ntpkeygen
ntpsec: /usr/sbin/ntpleapfetch
ntpsec: /usr/sbin/ntptime
ntpsec: /usr/sbin/ntpwait
这ntpq
还有-c command
选项:
-c
以下参数被解释为交互式格式的命令,并被添加到要在指定主机上执行的命令列表中。-c
可以给出多个选项。
但是,ntpdc
与 相冲突systemd-timesyncd
,两者都提供time-daemon
,它可能默认安装以处理时间同步。在那里,您将拥有 timedatectl timesync-status
,但没有运行命令的能力。
你的目标实际上是XY问题:你想运行测试monlist
NTP 放大攻击。为此,您不需要ntdpc
nor ntpq
,但您可以使用Nmap脚本ntp-monlist
:
nmap -sU -pU:123 -Pn -n --script=ntp-monlist <target>