蜜罐搭建

 

Debian搭建教程:https://www.jb51.net/os/618680.html

蜜罐t-pot教程:https://www.cnblogs.com/zealousness/category/1267439.html

 

實踐操作

1、 apt-get install git 
    apt-get install curl
    
    apt-get install net-tools
    
2、apt-fast

手動安裝

apt-get install aria2

git clone https://github.com/ilikenwf/apt-fast.git
cd apt-fast/
cp apt-fast /usr/local/sbin/
chmod +x /usr/local/sbin/apt-fast
cp apt-fast.conf /etc
apt-fast update

apt-fast install toilet


3、npm

在 /etc/apt/sources.list 中添加
deb https://mirrors.ustc.edu.cn/nodesource/deb/node_10.x stretch main
deb-src https://mirrors.ustc.edu.cn/nodesource/deb/node_10.x stretch main

sudo apt-get install apt-transport-https

apt-get update
apt-get install -y nodejs

npm config set registry http://registry.npm.taobao.org



參考:http://mirrors.ustc.edu.cn/help/nodesource.html



4、docker 安裝

Debian安裝docker

apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    gnupg2 \
    software-properties-common

curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/debian/gpg | sudo apt-key add -    
    
add-apt-repository \
"deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/debian \
$(lsb_release -cs) \
stable"

sudo apt-get update

sudo apt-get install docker-ce docker-ce-cli containerd.io



docker加速器:

sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://25xma2ql.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker


docker-compose

 docker-compose

curl -s https://bootstrap.pypa.io/get-pip.py | python
pip install docker-compose

#docker-compose up -d  運行

docker-compose -f ./standard.yml





參考地址:https://www.cnblogs.com/yu-hailong/p/7628979.html
https://docs.docker.com/install/linux/docker-ce/debian/


vi /etc/hosts

192.30.253.113 github.com
151.101.185.194 github.global.ssl.fastly.net
203.98.7.65 gist.github.com
13.229.189.0 codeload.github.com
185.199.109.153 desktop.github.com 
185.199.108.153 guides.github.com  
185.199.108.153 blog.github.com
18.204.240.114 status.github.com
185.199.108.153 developer.github.com
185.199.108.153 services.github.com
192.30.253.175 enterprise.github.com   
34.195.49.195 education.github.com    
185.199.108.153 pages.github.com  
34.196.237.103 classroom.github.com

apt install nscd

 /etc/init.d/nscd restart

5、項目克隆
git clone https://github.com/dtag-dev-sec/tpotce /opt/tpot


 apt install ethtool
 


vi install.sh  去掉本地註釋

./install --type=user



問題記錄:
修改debian默認運行級別
1.查看當前的運行級

# systemctl get-default
graphical.target
2.查看可供替換的運行級
systemctl list-units --type=target


3.替換默認運行級

# systemctl set-default multi-user.target 



測試

systemctl status tpot


docker stop $(docker ps -a -q) //  stop停止所有容器
docker  rm $(docker ps -a -q) //   remove刪除所有容器

檢查容器

cd /opt/tpot/bin
./dps.sh


啓動容器

cd /opt/tpot/etc/compose
docker-compose -f ./standard.yml up


docker-compose down


systemctl start tpot
View Code

 

更新源

# deb cdrom:[Debian GNU/Linux 9.9.0 _Stretch_ - Official amd64 NETINST 20190427-10:30]/ stretch main

# deb cdrom:[Debian GNU/Linux 9.9.0 _Stretch_ - Official amd64 NETINST 20190427-10:30]/ stretch main

deb http://mirrors.163.com/debian/ stretch main
deb-src http://mirrors.163.com/debian/ stretch main

deb http://security.debian.org/debian-security stretch/updates main
deb-src http://security.debian.org/debian-security stretch/updates main

deb https://mirrors.ustc.edu.cn/nodesource/deb/node_10.x stretch main
deb-src https://mirrors.ustc.edu.cn/nodesource/deb/node_10.x stretch main
# stretch-updates, previously known as 'volatile'
deb http://mirrors.163.com/debian/ stretch-updates main
deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/debian stretch stable
# deb-src [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/debian stretch stable
deb-src http://mirrors.163.com/debian/ stretch-updates main
View Code

 

 

 

1、 apt-get install git 

      apt-get install curl

2。npm

https://github.com/nodesource/distributions

安裝錯誤npm:https://www.cnblogs.com/netaddi/p/5608856.html

# Using Debian, as root
參考:http://mirrors.ustc.edu.cn/help/nodesource.html
在 /etc/apt/sources.list 中添加

deb https://mirrors.ustc.edu.cn/nodesource/deb/node_10.x stretch main
deb-src https://mirrors.ustc.edu.cn/nodesource/deb/node_10.x stretch main

 
apt-get update
apt-get install -y nodejs
npm config set registry http://registry.npm.taobao.org


3、項目克隆
git clone https://github.com/dtag-dev-sec/tpotce /opt/tpot

 

 

cd /opt/tpot/bin
./dps.sh

cd /opt/tpot/etc/compose
for i in `cat ./standard.yml | grep image | cut -d '"' -f2 | uniq`
do 
    docker pull $i
done

 

 

 

鏡像加速器:

1、首先進入阿里雲官網  https://account.aliyun.com/

2、註冊之後,進入管理控制檯,搜索容器鏡像服務,選鏡像加速器,並複製加速器地址。

https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors

 

 

 

下載地址:https://github.com/dtag-dev-sec/tpotce/releases

搭建:https://www.izhuhn.cn/index.php/2019/05/24/%E5%BC%80%E6%BA%90%E8%9C%9C%E7%BD%90t-pot-19-03%E5%AE%89%E8%A3%85%E5%92%8C%E4%BD%BF%E7%94%A8/

 

https://blog.csdn.net/zhaozhangqcc/article/details/83017470

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章