在两台不同的机器上全新安装 Ubuntu 18.04 和 nmap(快照安装)后,都返回相同的 nmap 错误:
dnet:无法打开设备 [设备名称] 正在退出!
当我运行命令时:
sudo nmap -sn 192.168.1.0/24
Run Code Online (Sandbox Code Playgroud)
是否有我应该使用的新语法?
该命令无需 sudo 即可工作,但输出的信息较少。
Nmap 版本是 7.25SVN
作为注释通过WinEunuuchs2Unix建议作出的NMAP工作卡版本的方式(在Ubuntu 20.04“焦点窝”)是
sudo snap connect nmap:network-control
Run Code Online (Sandbox Code Playgroud)
小智 4
正如 JanC 已经暗示的那样,nmap 的 snap 版本在以 root 身份运行时存在打开网络设备的问题。删除 snap 版本并安装 aptitude 版本后,它按预期工作。