问题描述
每次尝试在 Kali 2021 上的 nmap 中运行脚本时都会收到错误,我已将其复制到此处:zsh: parse error near `\n' 我该如何解决这个问题?我是新手,请多多关照?!语法应该是准确的,所以我需要帮助。 我复制了以下错误的代码:
nmap --script ftp-vsftpd-backdoor -p 21 <10.0.0.10>
zsh: parse error near `\n'
解决方法
<
和 >
是 shell 元字符;你不能不加引号地使用它们。联机帮助页中的示例的目的是将 <host>
替换为主机名,而不是在尖括号之间插入主机名:
nmap --script ftp-vsftpd-backdoor -p 21 10.0.0.10
顺便说一下,\n
是表示行尾的字符,而 zsh
是在行尾标记错误,因为 >
后面必须跟将写入命令输出的文件的名称(可能不是您想要的)。您可能想阅读有关使用 shell 的介绍。