Debian搭建教程:https://www.jb51.net/os/618680.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


# 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



蜜罐搭建_github



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



蜜罐搭建_docker_02

 

 

 

镜像加速器:

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/开源蜜罐t-pot-19-03安装和使用/