kali安装

Kali Linux简介

Kali Linux是一个基于Debian的Linux发行版,通常应用在高级渗透测试和安全审计场景当中。Kali Linux系统中内置了数百种工具,适用于各种信息安全任务,如渗透测试,安全研究,计算机取证和逆向工程。Kali Linux由公司Offensive Security开发,资助和维护。Kali Linux于2013年3月13日发布, Kali的前身是基于BackTrack Linux ,自上而下的重建,完全符合Debian开发标准。

kali官网:https://www.kali.org/

阿里的镜像下载地址:https://mirrors.aliyun.com/kali-images/

直接下载配置好的kali虚拟机压缩包,解压就可以安装在VMware上,不用下载ISO光盘一步步安装操作系统。这里用阿里的镜像下载kali的压缩包,更快一点。下载下面这个版本。

解压下载好的虚拟机压缩包。在VMware中找到上面的文件菜单,点击打开,选中下面这个以vmx后缀名结尾的文件打开

 点击开启此虚拟机就完成安装了,虚拟机的初始账号和密码都是kali,成功进入kali

 ====================================================================================================

为方便使用,我们在kali上设置root的密码,开启ssh(Secure Shell,安全外壳)服务,使用Xshell远程使用root账号连接。

打开kali终端,输入sudo passwd root命令修改root密码,注意kali里面的密码不会有回显,没显示密码才是正常的

 使用su root可以切换到管理员登录

 使用ip addr命令查看本机ip地址

 输入vim /etc/ssh/sshd_config命令调出有关ssh的配置文件,此时是命令模式,按/,输入PermitRootLogin prohibit-password,回车

 按i进入编辑模式,将#删去,将后面的改为yes

 按Esc退出编辑模式,/PasswordAuthentication,回车,删掉#。

 按Esc退出编辑模式,输入:wq回车写入并退出

 如果没改对需要重新改,输入:q!退出,再从vim /etc/ssh/sshd_config开始做

然后使用 service ssh start 开启ssh服务,使用命令 netstat -an|grep 22 命令查看开启没有

 我们不想每次连接时都要启动这个服务,使用命令 update-rc.d ssh enable 命令设置成开机自启动。 没有任何提示就是成功了

 使用Xshell新建一个会话,填写连接的名称,刚配置好的kali的ip地址,使用root账号和密码登录。打开刚创建好的会话就完成了远程连接我们的kali虚拟机,以后我们只需要将虚拟机打开,命令什么的都在这个会话中完成。

  ====================================================================================================

给kali配置国内的apt源,使用命令 vim /etc/apt/sources.list 命令打开apt配置文件,按i进入编辑模式,将kali自带的源注掉,写入阿里的源,按esc回到命令模式,按:wq回车写入并退出

 使用命令 apt update 可以看哪些包可以更新(这条命令就是从源仓库那里下载包版本表,将这张表和本地包版本表比照就可以知道有哪些包可以更新)

  ====================================================================================================

给kali安装一个google浏览器,使用wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb命令安装google浏览器最新的安装包,

 然后我们使用dpkg -i google-chrome-stable_current_amd64.deb;apt -f install命令堆叠的方式安装这个包,这个包有依赖关系,当加载到依赖的时候后面的apt命令会自动加载这个依赖。然后就报这个错误,到opt目录下查看压根就没装上。昨天还行来着,暂时没找到解决方法。

 解决问题了,可能是网络问题造成依赖包下载出现问题导致google没法安装,后来使用dpkg -i google-chrome-stable_current_amd64.deb;apt -f install命令成功安装。因为google默认是用户登录的,需要修改配置文件加沙盒这样root才能使用google。使用vim /opt/google/chrome/google-chrome打开配置文件,在末尾加上--user-date-dir --no-sandbox,写入并退出

 再次输入google-chrome就可以成功打开了

 

posted @   数星观月  阅读(236)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· 实操Deepseek接入个人知识库
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库
· 【.NET】调用本地 Deepseek 模型
点击右上角即可分享
微信分享提示