网络配置:
vim /etc/network/interfaces
加入内容:
auto eth0
iface eth0 inet static
address 192.168.75.99 #添加自己要配置的IP,下面一样
netmask 255.255.255.0
gateway 192.168.75.2
配置DNS:
vim /etc/resolv.conf
nameserver 8.8.8.8
重启网络服务:如果不行,试试reboot进行重启
systemctl stop NetworkManager
systemctl restart NetworkManager
配置apt源:
deb https://mirrors.aliyun.com/kali kali-rolling main non-free contrib
deb-src https://mirrors.aliyun.com/kali kali-rolling main non-free contrib
更新:apt update,报错:

更新签名,否则更新apt会报错:
wget archive.kali.org/archive-key.asc
安装SSL证书:
apt-key add archive-key.asc
更新apt-get并升级:
apt-get update && apt-get upgrade
apt-get update:同步/etc/apt/sources.list中源的索引,以便获取最新的软件包。
apt-get upgrade:更新软件
安装apt-file软件,在以编译源代码方式安装软件时,有时会出现,缺少文件的情,apt-file是一个基于命令行的包搜索工具,可以找出缺失文件所在的包。
apt-get install apt-file
安装alacarte软件,一个图形化的菜单式管理软件:
apt-get install alacarte
报错:

执行·:
dpkg --confugure -a
如果出现下图的情况,Tab+Enter即可:
配置SSH:默认情况下,kali已经生成一个SSH密钥,并且SSH服务是关闭的,这里可以重新创建一个密钥
备份原始密钥:进入/etc/ssh/目录下
cd /etc/ssh

创建备份文件夹:
mkdir keys_backup

将默认密钥移动到备份文件中:
mv ssh_host_* keys_backup

创建新的密钥:
dpkg-reconfigure openssh-server

修改sshd_config文件:
将PasswordAuthentication yes的注释去掉,将PermitEmptyPasswords no改为PermitEmptyPasswords yes


启动SSH服务:
/etc/init.d/ssh start

使用netstat -anpt查看SSH运行状态,可以看到正在运行:

使用XShell登陆成功,用户名用安装过程中创建的那个用户,不需要密码,登录后可以切换root
到这里,基础配置完毕!
下面安装metasploitable3靶机,用于渗透测试使用:
从https://sourceforge.net/projects/metasploitable/files/Metasploitable2/下载Metasploitable2镜像的压缩包:


解压下载的zip:

打开VMWare,导入虚拟机:

默认的用户名:密码 ---msfadmin

该文详细介绍了如何配置KaliLinux的网络设置,包括静态IP、DNS、网络服务重启以及更换APT源。接着,文章提到了更新系统、安装apt-file和alacarte软件的过程。此外,还讲述了SSH服务的配置,包括密钥生成和SSH服务启动。最后,文章说明了如何在VMware中安装Metasploitable3靶机,用于渗透测试。

2606

被折叠的 条评论
为什么被折叠?



