zoukankan      html  css  js  c++  java
  • WSL windows子系统ubuntu18.04建设自己的乌云

    • 几年前下了个有乌云的虚拟机, 最近想把乌云搞到子系统上岂不美滋滋, 结果一路坎坷, 学到很多
    1. 拷贝elasticsearch-2.3.4 wooyun_public /var/lib/mongodb 到本地, 强烈安利magic-wormhole
      • 使用wormhole时遇到AttributeError: 'module' object has no attribute 'SSL_ST_INIT'
      • 解决方法:pip uninstall pyOpenSSL, pip install pyOpenSSL
    2. 卸载openjdk-11
      • apt remove openjdk-11-*
      • apt purge openjdk-11-*
    3. 安装openjdk-8-jdk
      • sudo apt install openjdk-8-jdk
    4. 尝试运行elasticsearch-2.3.4/bin/elasticsearch
    5. 安装mongodb3.4
      • sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
      • echo "deb http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list
      • sudo apt-get update
      • sudo apt-get install -y mongodb-org
      • sudo apt-get install -y mongodb-org=3.4 mongodb-org-server=3.4 mongodb-org-shell=3.4 mongodb-org-mongos=3.4 mongodb-org-tools=3.4
      • 运行mongodb
        • mongod
        • ctrl c 退出
    6. 安装py的库, 强烈推荐清华的源, 不建议使用豆瓣的, 安装库时, 使用官方源太慢, 使用豆瓣源有时显示版本不满足, 唯有清华的源集大成
      • 必须要指定包版本, 我是通过pip list查看然后复制到一个文件里面, 最后pip install -r r.txt
    7. 运行网站
      mongod --dbpath 从/var/lib/mongodb迁移到本地的mongodb的位置 --fork --logpath mongodb.log
      elasticsearch-2.3.4/bin/elasticsearch -d
      wooyun_public/flask/app.py
    8. 踩到的坑
      • 运行elasticsearch时由于java版本不对, 尝试elasticsearch数据迁移,读了官方文档,最后发现可以直接复制, 就是对版本有要求而已, 心累
      • 之前以为没有用到mongodb, 看了看app.py才知道, 然后尝试mongodb的数据迁移,试了试mongodbdump,没啥用只是创建了目录, 然后查看/etc/mongodb.conf 找到data路径, 复制到本地后, 在ubuntu中直接安装mongodb安装的是3.6.3版本, 然后,找安装3.4版本的又浪费很多时间, 兜兜转转, 最后还是安装好了
      • 然后就是安装py库了, 用官方源, kb kb的下载扛不住使用了豆瓣源, 发现会报找不到合适版本, 可是官方源就可以, 然后使用了清华源美滋滋
      • 还有就是magic-wormhole巨好用, 子系统可以读取window系统文件, 系统的磁盘都在/mnt中, 用起来巨爽
      • 不过最后终于搞好了,前两天给子系统整了个dvwa,sqli-labs没啥难度就没记录,加上乌云, 太爽了,我的安全之路, 明天整个首页,漂亮地, 舒服,舒服
  • 相关阅读:
    Redis的使用
    linux面试题
    数据库面试题
    Xadmin控件的实现:〇六查询视图四——list视图search功能
    Xadmin控件的实现:〇五查询视图三——list视图封装
    Xadmin控件的实现:〇四查询视图二——分页效果的实现
    Xadmin控件的实现:〇三查询视图一——基础功能
    Xadmin控件的实现:〇项目介绍
    Xadmin控件的实现:〇二增、改视图
    离线电商数仓(十七)之用户行为数据仓库(三)高可用mysql (HA mysql,ubuntu)
  • 原文地址:https://www.cnblogs.com/edhg/p/11333223.html
Copyright © 2011-2022 走看看