vps环境搭建

docker 搭建

  1. 安装必要的系统工具

    1
    2
    sudo apt update
    sudo apt -y install apt-transport-https ca-certificates curl software-properties-common
  2. 添加docker PGP key

    1
    curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/docker-ce-archive-keyring.gpg
  3. 写入软件源信息

    1
    printf '%s\n' "deb https://download.docker.com/linux/debian bullseye stable" | sudo tee /etc/apt/sources.list.d/docker-ce.list
  4. 更新apt

    1
    sudo apt update
  5. 删除之前安装的旧docker

    1
    sudo apt remove docker docker-engine docker.io
  6. 安装docker

    1
    apt install docker-ce docker-ce-cli containerd.io
  7. 查看docker

    1
    systemctl status docker
  8. 设置开机自启动

    1
    systemctl enable docker
  9. 下载docker-compose

    1
    2
    3
    curl -L "https://mirror.ghproxy.com/https://github.com/docker/compose/releases/download/v2.22.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

    chmod +x /usr/local/bin/docker-compose

安装java1.8

1
2
3
4
5
6
apt-cache search java | grep jdk

apt install openjdk-8-jre-headless
apt install openjdk-8-jdk-headless

apt install openjdk-11-jdk

通过update-alternatives 进行管理

1
update-alternatives --config java

安装msf

安装

1
curl https://raw.githubusercontent.com/rapid7/metasploit-omnibus/master/config/templates/metasploit-framework-wrappers/msfupdate.erb > msfinstall && \chmod 755 msfinstall && \./msfinstall

vps环境搭建
https://tsy244.github.io/2024/04/04/渗透/vps环境搭建/
Author
August Rosenberg
Posted on
April 4, 2024
Licensed under