1。 Redisサービスのインストール
システム環境:CENTOS7X64 IPアドレス:192.168.1.11
1。静的IPアドレスを設定します
[root@localhost backlion] #vi/etc/sysconfig/network-scripts/ifcfg-*
bootproto=static #dhcp to static(modify)
onboot=はい#この構成は、通常は最後の行で電源を入れるときにenableです(変更)
iPaddr=192.168.1.11 #Static IP(追加)
ゲートウェイ=192.168.1.1#デフォルトゲートウェイ。仮想マシンがインストールされている場合、それは通常2です。これはVMNET8のゲートウェイ設定です(追加)
netmask=255.255.255.0 #subnetマスク(追加)
DNS1=192.168.1.1 #DNS構成。仮想マシンをインストールする場合、DNSだけが単なるゲートウェイです。複数のDNS URLを追加する場合は、それらを追加します(追加)
2。ホスト名を設定
[root@localhost network-scripts]
1. Redisのリポジトリアドレスを設定します
[root@localhost backlion]#yumininstall epel-release
3。ファイアウォールをオフにします
[root@localhost〜]#cat/etc/selinux/config
#このファイルは、システム上のSELINUXの状態を制御します。
#selinux=これら3つの値のいずれかを取得できます3:
#執行- SELINUXセキュリティポリシーが施行されています。
#許容- SELINUXは、強制する代わりに警告を印刷します。
#無効-Selinuxポリシーはロードされていません。
selinux=disabled
#SELINUXTYPE=3つのValue:のいずれかを取得できます
#ターゲット - ターゲットプロセスが保護されています、
#最小- ターゲットポリシーの変更。選択されたプロセスのみが保護されています。
#MLS-マルチレベルのセキュリティ保護。
selinuxType=ターゲット
閉じるファイアウォール:
Systemctl stop firewalld.service #stop firewall
SystemCtl Disabled firewalld.service #disable firewallブート
4。 Redis
をインストールします[root@localhost
backlion]#yumインストールredis
構成ファイルを変更し、すべてのIPアドレスを聞く
vim /etc/redis.conf
次の行を見つけます
バインド
127.0.0.1
に変更します
0.0.0.0をバインドします
3。Redis構成認証パスワード
yumメソッドにインストールされているRedis構成ファイルは通常/etc /redis.confにあり、パスワードを追加し、デーモニズはyesと保護されたモードを設定します。
requirepass backlion
はいデーモー化
保護されたモード番号
4. Redisを開始して完了します
[root@localhost]
backlion]#redis-server /etc/redis.conf
[root@localhost]
backlion]#service redis start
自動起動をセットアップする必要がある場合
chkconfig
redis on
[root@localhost]
backlion]#yumインストールgit
[root@localhost]
バックライオン] #CD /OPT
[root@localhost backlion]#
git clone https://github.com/grayddq/publicsecscan.git
2。サーバー展開
システム環境:Ubuntux64 IPアドレス:192.168.1.12
1。Optディレクトリを入力します
root@backlion:〜#
CD /OPT
2。スキャンプロジェクトPublicsecscanをダウンロードします
root@backlion:〜#
git clone https://github.com/grayddq/publicsecscan.git
3. Publicsecscanディレクトリを入力します
root@backlion:〜#
CD Publicsecscan
4. publicsecscanをインストールします
ピップ
-r requistions.txtをインストールします
5 lib/config.py configurationファイルを構成します(Redisと電子メール(オプション)関連情報に入力します、WVS情報は無視できます
))
6。
domain.txtでスキャンする情報を入力し、いつでも更新できます
7。実行
Python
publicsecscan.py
iii。ワーカーの展開
システム環境:Win7x86 IPアドレス:192.168.1.13
1. Python 2.7.5をインストールします
https://www.python.org/ftp/python/2.7.5/python-2.7.5.msi#ここではwin7x86です
2。AWVS10.5をインストールします
リンク:https://pan.baidu.com/s/16imwwgijzyi6cr1rocd7mqパスワード:ia2m
3. Pythonモジュールを個別にインストールします
AMQP-1.4.6、
Anyjson-0.3.3、10億-3.3.0.13、Celery-3.1.7、Celery-4.1.1、Kombu-3.0.25、
Pytz-2018.4、Redis-2.10.6、Setuptools-39.2.0、XLWT-1.3.0、PIP-10.0.1
次のコマンドを使用してインストールします
Python
setup.pyインストール
私はすでにパッケージを完成させ、簡単にダウンロードするためにBaidu Netdiskにアップロードしました:
リンク:
https://pan.baidu.com/s/1sv-wudzzhmtnuua2s4fbjqパスワード:
TNBW
4。lib/config.py構成ファイルを構成します(RedisおよびWVS関連情報に入力すると、電子メール情報を無視できます。
))
5. publicsecscanディレクトリを入力し、コマンドを実行します
CMDコードディレクトリの実行、-c 1はさらに1つのWVSプロセスを表します。
セロリ
-aタスクワーカー-c 1 - loglevel=info -ofair
6。サーバーの展開での結果の結果を表示します:
出力ディレクトリデフォルト:/out/
Recommended Comments