• PWN环境搭建


    虚拟机Ubuntu安装

    工具:Vmware 16 以及 Ubuntu 18或20  

    来源:清华大学开源软件镜像站 | Tsinghua Open Source Mirror

    虚拟机安装流程

    安装很简单,按照提示一步步来即可

    处理器可以多给一些,我给了8个,内核数量不变,修改处理器数

    推荐4GB

    网络选择,选择NAT模式

    • 桥接模式:如提示所说,虚拟机直接访问外网,一半会勾选与主机共用IP
    • NAT模式:主机与虚拟相当与同意内网,主机是网络出口,就是网关

    之后一路默认

    磁盘大小至少60GB

    磁盘文件,不用改

    虚拟机设置

    安装VMwareTools

    关闭更新

    Settings --> About --> Softwares & Updata --> Update

    默认Root权限设置

    (0)提权

    sudo passwd root
    

    (1)修改 50-ubuntu.conf 文件

    终端输入:

    sudo gedit /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
    

    文件末尾添加

    1. greeter-show-manual-login=true #手工输入登陆系统的用户名和密码
    2. allow-guest=false #不允许guest登录(可选)

    (2)修改gdm-autologin文件

    终端输入

    sudo gedit /etc/pam.d/gdm-autologin
    

    在第三行的前面加上“#”号,注释掉auth required pam_succeed_if.so user != root quiet_success,然后保存并退出

    (3)修改gdm-password文件

    终端输入

    sudo gedit /etc/pam.d/gdm-password
    

    在第三行的前面加上“#”号,注释掉auth required pam_succeed_if.so user != root quiet_success,然后保存并退出

    (4)修改/root/.profile文件

    终端输入

    sudo gedit /root/.profile
    

    将文件最后一行的 mesg n 2> /dev/null || true 这一行注释掉,并随后添加

    tty -s&&mesg n || true
    

    (5)重启

    reboot

    安装Vim

    apt install vim

    修改软件源

    文件路径:/etc/apt/sources.list

    (1)查看自己ubuntu版本

    cat /etc/issue

    使用清华大学镜像源ubuntu | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

    1. ######## Ubuntu20.04LTS 清华镜像源 ###############
    2. # 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
    3. deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
    4. # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
    5. deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
    6. # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
    7. deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
    8. # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
    9. deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse
    10. # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse
    11. # 预发布软件源,不建议启用
    12. # deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
    13. # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse

    (2)备份文件,并编辑

    1. cp /etc/apt/sources.list
    2. vi /etc/apt/sources.list

    (3)更新

    1. sudo apt-get update #更新软件列表
    2. sudo apt-get upgrade # 更新本地软件

    虚拟机快照与克隆

    虚拟机快照(保存虚拟机的状态,给虚拟机做备份使用)
            为虚拟机的不同时间点记录数据备份,防止虚拟机出现问题我们可以通过快照还原。

    虚拟机克隆(有多台计算机使用需求的时候)
            基于模板虚拟机的某个状态建立新虚拟机副本,当你有使用多个虚拟机需求的时候,除了默认重新安装以外,还可以通过虚拟化克隆技术来生成新的虚拟机,克隆之前都必须有模板机,克隆只能在关机状态下做

    • 链接克隆:速度快,需要存储空间小,依赖模板机,模板机损坏,则链接克隆出来的计算机也不能使用
    • 完整克隆:速度慢,需要存储空间大,不依赖模板机,相当于模板机的复制,模板机损坏,则完整克隆的计算机不影响操作

    做快照 --> 虚拟机 --> 快照 --> 拍摄快照

  • 相关阅读:
    Prometheus认证访问-grafana配置-安装mysql和redis的节点监控
    Redis缓存与从数据取数据性能比较
    C语言——二维数组作为函数的参数,求二维数组的最大值
    3 Prim算法的设计--来源舒姐
    AI调度程序突然很多推送AI任务失败----是redis的锅吗
    PAT 1011 World Cup Betting
    IDEA2021.1默认设置打开方式(JDK版本和Maven版本)
    Pytorch---空间特征金字塔SPP模块的实现
    二、企业快速开发平台Spring Cloud+Spring Boot+Mybatis+ElementUI之Lua 环境安装
    java计算机毕业设计智慧物业管理系统源程序+mysql+系统+lw文档+远程调试
  • 原文地址:https://blog.csdn.net/qq_61553520/article/details/133281123