配置kali
*****免责声明*****
此处介绍的技术仅作为研究,学习,交流用,严禁任何个人,机构,公司,组织,团体使用这里公布的技术对任何类似上述的第三方实体进行未经授权,非法的渗透测试与攻击入侵,同时本博文作者不承担由此造成目标的任何(包括但不限于)经济损失,用户数据丢失或泄漏,业务亏损等后果产生的相应法律责任
配置渗透测试系统 Kali
配置 Kali 的 apt 命令在线安装包的源为阿里云
vim /etc/apt/sources.list
说明:deb代表软件的位置,deb-src代表软件的源代码的位置
apt update
使用apt获取最新软件包列表
apt update,apt upgrade,apt dist-upgrade的区别
- 注:apt update 的作用是从/etc/apt/sources.list 文件中定义的源中获取的最新的软件包列表。即运行 apt update 并没有更新软件,而是相当于 windows 下面的检查更新,获取的是软件的状态。
-
apt upgrade和apt dist-upgrade 则是更据 update 命令获取的最新的软件包列表,去真正地更新软件。
-
apt upgrade 和 dist-upgrade 的差别:
-
upgrade:系统将现有的 Package 升级,如果有相依性的问题,而此相依性需要安装其它新的 Package或影响到其它 Package 的相依性时,此 Package 就不会被升级,会保留下来.
-
dist-upgrade:可以聪明的解决相依性的问题,如果有相依性问题,需要安装/移除新的 Package,就会试着去安装/移除它. (所以通常 dist-upgrade 会被认为是有点风险的升级)
-
对于个人和服务器上的操作一般情况使用:apt upgrade 稳定可靠升级就可以满足我们的需求了。
-
配置linux网络
本地网络配置
临时配置 IP 地址
ifconfig eth0 192.168.1.53/24 #临时配置 IP route add default gw 192.168.1.1 #配置默认路由
echo nameserver 8.8.8.8 > /etc/resolv.conf #配置 DNS 服务器
解决方法:打开网卡配置文件
vim /etc/network/interfaces
第 8 行下面加入下面两行代码
auto eth0
iface eth0 inet dhcp
保存退出,重启后,问题即可解决
reboot
永久配置 IP 地址:
vim /etc/network/interfaces
1 添加以下内容: 2 auto eth0 3 #iface eth0 inet dhcp #如果原文件中有这一行,就注释掉 4 iface eth0 inet static 5 address 192.168.1.53 6 netmask 255.255.255.0 7 gateway 192.168.1.1 8 注释: 9 #iface eth0 inet dhcp #把这一行,前面加#号注释掉 10 iface eth0 inet static #配置 eth0 使用静态地址 11 address 192.168.1.53 #配置 eth0 的固定 IP 地址,网段要和物理机所在网段一样,且此 IP 没有被其他人使用。 13 netmask 255.255.255.0 #配置子网掩码 14 gateway 192.168.1.1 #配置网关 15 root@xuegod53:~# vim /etc/resolv.conf #在文档最后插入 DNS 地址 16 # Generated by NetworkManager 17 nameserver 8.8.8.8 18 root@xuegod53:~# systemctl restart networking #重启网络服务
配置 sshd 服务并使用 xshell 连接
允许 root 用户登录 sshd 服务
vim /etc/ssh/sshd_config
修改以下内容第 32 行和第 37 行
修改 32 行,37 行为
注:prohibit-password:禁止密码
PubkeyAuthentication:公钥身份验证,开启此项允许 Xshell 配置 SSH 秘钥登录
重启 ssh 服务
/etc/init.d/ssh restart
配置 sshd 服务开机自动启动
/etc/init.d# update-rc.d ssh enable