0305kali linux配置运行-docker-macos aarm64

1 下载运行

  • 拉取kali linux镜像

    docker pull kalilinux/kali-rolling
    

    该镜像为“纯净版”系统,没有任何工具,体积小。下面当我们运行起来之后,到容器中安装需要的包(工具)。

  • 创建容器

    docker run --name kali1 -t -d -p 60000:22  -p 60001:5901 -p 60002:5902 kalilinux/kali-rolling
    
    • 如果对docker命令或者参数不清楚的,可以docker相关知识。

2 配置

进入容器配置环境

docker exec it kali1 /bin/bash
  • 进入容器之前,需要先运行

2.1 配置系统环境

  • 修改root用户密码

    passwd root
    
  • 修改kali包地址镜像源

    #中科大
     
    deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
     
    deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
     
    #阿里云
     
    deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
     
    deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
    #清华大学
     
    deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
     
    deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
    #浙大
     
    deb http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free
     
    deb-src http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free
    #官方源
     
    # deb http://http.kali.org/kali kali-rolling main non-free contrib
     
    # deb-src http://http.kali.org/kali kali-rolling main non-free contrib
    

    ​ 我一个纯净版的系统哪里来的vi命令呢?见下面问题总结1

    2.2 配置SSH服务

    # 更新系统
    apt-get update && apt-get upgrade
    

    哎,我更新系统的时候有的链接报错了,或者很慢怎么办呢?见下面问题2,处理完成之后,重新运行上述命令。第一次更新,如果网速不太好,可能要等一会。

    • 配置SSH服务

      # 安装所需软件
      apt-get install vim net-tools openssh-server 
      # 修改 vim 配置文件,允许 root 用户远程登录
      vim /etc/ssh/sshd_config
      

      设置运行root用户远程登录。如下图所示黄色部分注释解开,值设置为yes

      在这里插入图片描述

      #启动 ssh 服务
      service ssh start
      #允许开机自启动
      systemctl enable ssh
      

    哎我设置了开机自启动,但是等下次运行容器的时候,并没有生效?

    2.3 安装工具

    安装什么呢?对kali不了解啊

    apt-get update && apt-get -y install kali-linux-large
    

    我全都要,不需要选择,学到什么用什么。

docker 安装kali linux初始化完成,随着后面学习更新kali linux相关知识。

3 问题总结

  • 问题1:vi命令不可用,如何编辑文件呢?

Linux系统还有很多命令实现文件内容的添加,这里以echo为例

# aa.bb文件添加内容,文件没有创建;如果有覆盖原有内容
echo "内容" > /**/aa.bb
# 向aa.bb文件追加内容,文件没有创建;如果有就在文件末尾追加
echo "内容" >> /**/aa.bb
  • 问题2:配置的镜像源下载很慢或者报错怎么办?如下所示

在这里插入图片描述

在这里插入图片描述

报错处理:将报错的镜像源地址注释或者删除即可

速度慢问题:http://kali.download/kali kali-rolling xxxxx这个是官方的镜像源,可以注释掉

  • 问题3: 设置SSH服务开机自启失败

暂时没有找到在好的方法,有知道的告诉下。。。

结语

❓QQ:806797785

参考:

[1]Docker安装kali[CP/OL]

[2]systemd-sysv-install does not trigger for service aliases[CP/OL]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

gaog2zh

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值