cs环境部署

配置搭建cs工具

两种方式

cs工具 =》狐狸工具箱,微信上搜索

或者cs - OneDrive (sharepoint.com)提取密码www.ddosi.org

需要云服务器(个人猜测如果是靶场的话,可以采用一台所有主机都能访问的主机作为服务端配置)

非docker方式搭建

将cs整个文件上传到服务器端,这里注意,最好上传版本略低的cs工具,否则会因为服务器内核问题导致无法运行,笔者采用4.7版本,即狐狸工具箱自带的cs

安装配置java环境,我这里采用jdk

cs环境部署_第1张图片

进入文件夹后

赋给文件执行权限

chmod +x teamserver 

然后运行

./teamserver 服务器ip 服务器密码

运行结果

cs环境部署_第2张图片

cs环境部署_第3张图片

用户名,密码随便写

docker搭建

当cs版本过高时,对服务器GLIBC版本也有提高,而服务器为了稳定性,一般对应的GLIBC不会过高,盲目升级,不排除会出现意想不到的的问题,所以这时采用docker方式搭建

首先安装docker

推荐博客Docker 安装 (完整详细版)_docker安装-CSDN博客

配置Docker的安装、镜像拉取、创建容器、应用部署、备份迁移-CSDN博客

拉取Docker运行镜像

sudo docker pull ubuntu:20.04
docker run -d -it --network=host -p 50050:50050 --name my_container your_image

将宿主机中的文件复制到容器内部

docker cp /path/to/host/file_or_directory container_name:/path/inside/container

在docker容器中安装java环境

进入镜像

apt-get update && apt-get install -y openjdk-11-jdk

这里面会要求设置时区,选择亚洲,上海即可

如果前面配置没有问题的话

和非docker方式一样运行

./teamserver 服务器ip 服务器密码

顺便解释一下docker run -d -it --network=host -p 50050:50050 --name my_container your_image这段命令

docker 后台运行结合前台运行(-it不加的话,虽然会后台运行,但是由于没有任务执行,导致直接容器被杀) ip和主机ip地址一样,主机端口50050映射容器端口50050 命名为{你自己取名} 对应的镜像

查看运行的容器

docker ps

image-20231212211428372

进入容器

docker exec -it 容器名|容器对应id /bin/bash

退出容器 按Ctrl+p 然后再按Ctrl + q

cs环境部署_第4张图片

不过还是建议采用服务器搭建,因为docker对新手不是很友好

退出容器 按Ctrl+p 然后再按Ctrl + q

[外链图片转存中…(img-kzw28ZDV-1702387314119)]

不过还是建议采用服务器搭建,因为docker对新手不是很友好

你可能感兴趣的:(安装配置,cs搭建,docker)