如何与pynessus交互

0 投票
1 回答
591 浏览
提问于 2025-04-17 09:30

我正在使用http://code.google.com/p/pynessus/,目的是想通过Python和Nessus进行互动,但在连接服务器时遇到了一些问题。我不太确定应该怎么设置pynessus。

我按照网站上的说明,尝试用以下语法连接服务器,但却收到了一个错误信息:

n = pynessus.NessusServer(localhost, 8834, root, password123)

错误信息: root@bt:~/Desktop# ./nessus.py 追踪(最近的调用在最前面): 文件 "./nessus.py",第634行,在 n = pynessus.NessusServer(localhost, 8834, root, password123) NameError: name 'pynessus' is not defined

1 个回答

1

问题是你没有导入 pynessus 这个模块。要解决这个问题,只需把下载好的 pynessus.py 文件放在和你的 Python 脚本同一个文件夹里,然后在你的脚本最上面加上这一行

import pynessus

在加上这一行之后,你才能在脚本中使用 pynessus 这个库。

撰写回答