在下图中,您可以看到它说 chmod command is not found 但它已安装 chmod。我直接从终端安装 metasploit(我没有安装任何桌面环境,也不想从那里运行 msf)。有没有办法解决这个问题?我很乐意感谢任何答复。
问问题
450 次
2 回答
0
从复合 Bash 命令中删除反斜杠,它们在 Linux 中用于转义空格字符。例如,ỳou 必须输入:
cd ~/Documents/My\ Folder
访问
~/Documents/My Folder
通过以您正在寻找“chmod”命令而不是“chmod”的方式编写命令,您基本上在命令名称之前插入了一个空格。我建议在进入 Metasploit 之前学习 Linux Bash 脚本。否则你会不断地遇到这类问题,而且如果你想从它的命令控制台使用 Metasploit,那么学习 Linux Bash 脚本(以及整个 Linux 操作系统)几乎是强制性的。
于 2016-07-03T03:54:42.210 回答
0
而不是使用那个命令,而是使用这个
curl https://raw.githubusercontent.com/rapid7/metasploit-omnibus/master/config/templates/metasploit-framework-wrappers/msfupdate.erb > msfinstall && chmod 755 msfinstall && ./msfinstall
于 2016-04-24T14:25:50.923 回答