Ubuntu

基础配置

安装网络工具

apt install net-tools

修改root用户密码

sudo passwd root

换源

输入vim /etc/apt/source.list
复制下面粘贴到文件中

deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse

ssh

1.输入 apt-get install ssh 安装ssh
2.使得ssh能够在开机的时候自启动
输入 cd /etc/ssh 进入该目录,再输入 vim sshd_config

在这里插入图片描述最后设置开机自启动

 update-rc.d ssh enable

3.查看22端口是否开放
输入

netstat -anptl

在这里插入图片描述

4.开启ssh服务

service ssh start/stop/restart/status

在这里插入图片描述

Docker

1.安装docker
验证安装成功

curl -s https://get.docker.com/ | sh
docker -v

在这里插入图片描述2.安装docker-compose,在这之前需要先安装pip

apt-get install python-pip
pip install docker-compose

验证是否安装成功

docker-compose -v

在这里插入图片描述

vulhub

安装vulhub

git clone https://github.com/vulhub/vulhub
cd vulhub
ls

在这里插入图片描述

配置文件

增加Docker的镜像源配置文件 /etc/docker/daemon.json
自动创建并进入该文件

vim /etc/docker/daemon.json

配置网易镜像源,将下面代码粘贴进去

{
"registry-mirrors": ["http://hub-mirror.c.163.com"]
}
systemctl restart docker   #重启docker
systemctl status docker.service  #查看docker状态

在这里插入图片描述查看配置是否成功

docker info|grep Mirrors -A 1

在这里插入图片描述

使用

选择漏洞
先要进入vulhub安装目录

cd vulhub/shiro/CVE-2016-4437/  

在这里插入图片描述

开启容器

docker-compose build  #创立容器
docker-compose up -d  #拉取镜像
docker-compose ps     #列出所有的容器以及端口号
docker-compose down   #关闭容器

在这里插入图片描述

pwn环境

python环境

安装python2,python3,pip(默认自带py3)

apt install python3
apt install python2
apt install python3-pip

并且更换pip的源,这里为清华大学的源

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

pwntools

python2下的pwntools已经不更新了,这里用的是python3版本。

sudo pip3 install --upgrade pwntools

pwndbg

git clone https://github.com/pwndbg/pwndbg	#从github上克隆
cd pwndbg	#进入克隆下来的包
./setup.sh	#执行安装脚本
gdb	#启动pwndbg测试

Conda

安装coda

直接在终端中输入,下载2021.11版本的anaconda安装(版本号可换)。

wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2021.11-Linux-x86_64.sh

然后再输入下面,有ENTER直接回车,有more按Q键跳过,有yes/no输入yes后按回车。

bash Anaconda3-2021.11-Linux-x86_64.sh

打开.bashrc

gedit ~/.bashrc

配置环境变量,其中/home/stray为anaconda3安装目录,并save保存。

export PATH="/home/stray/anaconda3/bin:$PATH"

然后,输入

source ~/.bashrc

最后,安装成功,查看版本

conda --version

创建新建的conda环境

输入

conda create -n 环境名称 python=3.6

其中,环境名称任取,python版本可更改。
输入以下内容,进入刚刚创建的环境

source activate 环境名称

或者

conda activate 环境名称

退出新建的conda环境

输入

conda deactivate

source deactivate
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值