在Linux服务器上装个kali
2022/9/8 5:23:06
本文主要是介绍在Linux服务器上装个kali,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
在Linux服务器上装个kali
微信公众号:小惜渗透,欢迎大佬一起交流进步
0x01
前几天练习的时候突然想用beef,而我们在本地搭建beef还需要内网映射,所以就想在云服务器上搭建,开始搭建很麻烦,最主要我以后如果想用别的工具的话,还得这么麻烦的一个个搭建,所以想干脆能不能整个kali,正常轻量级服务器是不能自定义系统的,但是我们可以通过docker拉取kali镜像。
0x02
-
搜索镜像
docker search kali #搜索kali镜像
-
拉取镜像
docker pull docker.io/kalilinux/kali
-
启动
docker images #查一下镜像 docker run --name kali -it -p 100:22 -p 3000:3000 -p 8080:8080 -p 8888:8888 docker.io/kalilinux/kali /bin/bash #启动,进入镜像
-
安装一些东西
apt-get update #更新源 apt-get install vim #安装vim apt-get install wget #安装wget apt-get install -y gnupg2 gnupg gnupg1 #防止key过期apt-install用不了,修复死循环 apt-get install openssh-server #安装ssh服务 apt-get install build-essential #安装wget失败了,就先执行这条 #如果没失败则这条忽略
安完ssh就可以通过本机的100端口连到kali镜像了,复制粘贴等一些事情就方便了。得先配置一下
在”#PermitRootLogin prohibit-password”下面一行添加” PermitRootLogin yes”
vi /etc/ssh/sshd_config #修改配置文件
#修改后 service ssh restart #重启ssh服务 passwd root #设置密码
这些配置完就能用100端口登录kali镜像了
5.修改源
vi /etc/apt/sources.list #编辑文件,进入后按i,把原来的注释并加上下面两行,保存退出 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
7.为了防止源出错,加签名
wget archive.kali.org/archive-key.asc #下载签名 apt-key add archive-key.asc #安装签名
-
安装软件
apt-get update #因为改源了,所以需要更新 #下面二选一安装,推荐第一个 apt-get install kali-linux-everything #安装kali提供的所有工具 apt-get install kali-linux-large #安装kali提供的默认工具
-
如果出现错误:E: Sub-process /usr/bin/dpkg returned an error code (1) 执行:
cd /var/lib/dpkg mv info info.baksudo #备份一下 mkdir info #新建目录 #再重新执行安装命令
这里使用beef的时候还出现了这个问题 `mkdir': File exists @ dir_s_mkdir - db (Errno::EEXIST)
应该是文件db存在了,所以直接
mv db db.backup
SSH服务失效解决: 当们退出kali镜像并重新启动后会发现,ssh服务没了,这时候使用service也不好用,去/etc/init.d/ssh start也不好用 解决:
/usr/sbin/sshd #(什么参数都不要加),然后去ssh连接就可以了
参考文章: https://blog.csdn.net/qq_39583774/article/details/118757030 https://blog.csdn.net/qq_35420342/article/details/83338953 https://blog.csdn.net/shana_8/article/details/81556518
这篇关于在Linux服务器上装个kali的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-12如何创建可引导的 ESXi USB 安装介质 (macOS, Linux, Windows)
- 2024-11-08linux的 vi编辑器中搜索关键字有哪些常用的命令和技巧?-icode9专业技术文章分享
- 2024-11-08在 Linux 的 vi 或 vim 编辑器中什么命令可以直接跳到文件的结尾?-icode9专业技术文章分享
- 2024-10-22原生鸿蒙操作系统HarmonyOS NEXT(HarmonyOS 5)正式发布
- 2024-10-18操作系统入门教程:新手必看的基本操作指南
- 2024-10-18初学者必看:操作系统入门全攻略
- 2024-10-17操作系统入门教程:轻松掌握操作系统基础知识
- 2024-09-11Linux部署Scrapy学习:入门级指南
- 2024-09-11Linux部署Scrapy:入门级指南
- 2024-08-21【Linux】分区向左扩容的方法