我正在尝试使用.sh文件运行,然后再使用Openvas处理。但是我没有通过终端获得相同的输出。我在哪里犯错了?
在终端机中
$ sudo pkill openvas
$ sudo openvasmd -a 127.0.0.1 -p 9390
$ sudo openvassd
$ omp --username admin --password admin --host 127.0.0.1 --port 9390 --xml='<get_users/>'
<get_users_response status_text="OK" status="200">
这很好。
在asd.sh文件中
sudo pkill openvas
sudo openvasmd -a 127.0.0.1 -p 9390
sudo openvassd
omp --username admin --password admin --host 127.0.0.1 --port 9390 --xml='<get_users/>'
并运行.sh文件。
$ chmod +x asd.sh
$ ./asd.sh
Failed to acquire socket.
两者相同,但是.sh文件失败。