请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师,服务器端可以run起来,执行如下该命令,命令正常结束,但是服务器前台没扫描到

/opt/python2.7/bin/python ./main.py er

{Finish:Use time 0 s}

,测试的三台机器,都是 vmware虚拟机

正在回答 回答被采纳积分+3

2回答

Jeson 2018-06-05 23:08:41

总结下你的问题:

1、登陆你的服务器,你没有配置正确的id_rsa密钥登陆,既然都生成好了,你需要按工程配置要求配置好。

2、main.py中有些代码之前是注释的,你需要打开。

3、会出现主机名字段长的现象,这个时候你可以修改django的模型,设置字段的长度加大。

4、扫描需要用到nmap模块,所以你的希望需要安装nmap


未解决问题:

报外键不存在的问题


建议你,先了解下python的基础知识内容,和django的基础知识,需要学会怎么样去调试代码,学会根据错误去定位问题。

你先学会排查下,有问题再问我。加油!

0 回复 有任何疑惑可以回复我~
Jeson 2018-06-04 21:51:26

你好,建议你先这样排查下:

1、首先看下conf/scanhosts.yaml 配置文件中的配置是否合理。如:

nets : ['192.168.6']定义了你需要扫描的目标网段。

2、然后修改main.py 在每一个模块执行完毕后,打印一些信息出来。

3、将你整个的扫描信息保存好,或者截图完整一些发我瞅瞅


0 回复 有任何疑惑可以回复我~
  • 提问者 sunshinebao #1
    老师 ,我的环境 192.168.226.128 是扫描服务器  ,另外两台 192.168.226.130/133  是扫描客户端,root 都是 123456
    回复 有任何疑惑可以回复我~ 2018-06-04 22:27:47
  • 提问者 sunshinebao #2
    老师  我发了一份邮件给您,不忙时候 帮我看下
    回复 有任何疑惑可以回复我~ 2018-06-04 22:33:09
  • Jeson 回复 提问者 sunshinebao #3
    好的 邮件已经收到 ,我稍后给你看
    回复 有任何疑惑可以回复我~ 2018-06-04 23:05:05
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信