KaliLinux常见问题与解决方案

  • A+
所属分类:安全闲碎
声明:该公众号大部分文章来自作者日常学习笔记,也有少部分文章是经过原作者授权和其他公众号白名单转载,未经授权,严禁转载,如需转载,联系开白。
请勿利用文章内的相关技术从事非法测试,如因此产生的一切不良后果与文章作者和本公众号无关。

所有话题标签:

#Web安全   #漏洞复现   #工具使用   #权限提升

#权限维持   #防护绕过   #内网安全   #实战案例

#其他笔记   #资源分享   #MSF


0x01 前言

这篇文章记录了笔者日常使用KaliLinux过程中遇到的一些问题和解决办法,没什么技术含量,大佬可直接跳过,但请勿喷,只是希望能够帮助到一些刚入门的新手朋友吧。如果有遇到其他问题解决不了的朋友也可以WX联系我一起讨论下!

0x02 Kali忘记MySQL密码解决

问题描述:

KaliLinux上测试时需要用到MySQL数据库,尝试了平时常用的密码都进不去,年纪大了脑子不好使。

KaliLinux常见问题与解决方案

解决方案:

通过搜索引擎找到可以利用MySQL的--skip-grant-tables进行无密码登录,在输密码处直接回车即可。

[email protected]:/tmp# killall -TERM mysqld[email protected]:/tmp# mysqld_safe --skip-grant-tables &[email protected]:/tmp# mysql -h127.0.0.1 -uroot -pMariaDB [(none)]> update user set password=password("root") where user='root';
KaliLinux常见问题与解决方案


0x03 Kali不能MySQL外链解决

问题描述:

MySQL开启外链后仍然无法连接,Win10远程连接MySQL时提示:ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.1.120' (10061)

MariaDB [(none)]> update user set plugin='';MariaDB [(none)]> grant all privileges on *.* to 'root'@'%' identified by 'root' with grant option;

KaliLinux常见问题与解决方案


解决方案:

使用vim编辑/etc/mysql/mariadb.conf.d/50-server.cnf配置文件,将bind-address=127.0.0.1改为bind-address=0.0.0.0,然后停止MySQL服务并重新启动即可。

[email protected]:/etc/mysql/mariadb.conf.d# vi 50-server.cnf[email protected]:/etc/mysql/mariadb.conf.d# service mysql stop[email protected]:/etc/mysql/mariadb.conf.d# service mysql start
KaliLinux常见问题与解决方案


0x04 Kali更新启动报错与解决

(1) 校验数字签名时出错。此仓库未被更新,所以仍然使用此前的索引文件。GPG 错误:
[email protected]:~# apt-get update获取:1 http://mirrors.ustc.edu.cn/kali kali-rolling InRelease [30.5 kB]错误:1 http://mirrors.ustc.edu.cn/kali kali-rolling InRelease  下列签名无效:EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository <[email protected]>正在读取软件包列表... 完成W: 校验数字签名时出错。此仓库未被更新,所以仍然使用此前的索引文件。GPG 错误:http://mirrors.ustc.edu.cn/kali kali-rolling InRelease: 下列签名无效:EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository <[email protected]>W: 无法下载 http://mirrors.ustc.edu.cn/kali/dists/kali-rolling/InRelease  下列签名无效:EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository <[email protected]>W: 部分索引文件下载失败。如果忽略它们,那将转而使用旧的索引文件。

解决方案:

[email protected]:~# wget -q -O - https://archive.kali.org/archive-key.asc | apt-key add[email protected]:~# apt-get update
KaliLinux常见问题与解决方案

(2) 无法获得锁 /var/lib/apt/lists/lock - open (11: 资源暂时不可用)。

[email protected]kali:~# apt-get update正在读取软件包列表... 完成E: 无法获得锁 /var/lib/apt/lists/lock - open (11: 资源暂时不可用)E: 无法对目录 /var/lib/apt/lists/ 加锁
解决方案
[email protected]:~# sudo rm /var/lib/apt/lists/lock[email protected]:~# apt-get update
KaliLinux常见问题与解决方案

(3) 物理机突然断电导致虚拟机KaliLinux系统启动不了,光标一直在闪。

KaliLinux常见问题与解决方案


解决方案

启动进入Kali GUN/Linux,with Linux 4.19.0-kali1-amd64(recovery mode)恢复模式后执行以下命令,如果出现/var/cache/apt/archives/错误,请先执行一下apt-get clean即可。

[email protected]:~# apt-get clean[email protected]:~# apt-get dist-upgrade[email protected]:~# apt-get update --fix-missing[email protected]:~# reboot
KaliLinux常见问题与解决方案

(4) /dev/sda2 contains a file system with errors,check forced

强制重启后出现/dev/sda2 contains a file system with errors,check forced报错,可能是由于断电导致无法修复,忘了截图了,网上随便找了张差不多的!

KaliLinux常见问题与解决方案

解决方案

在报错页面按Ctrl+D之后会重新加载,输入fsck -f /dev/sda2启动修复,一路Yes之后再按Ctrl+D重新加载就OK了。


0x05 Git命令克隆报错问题解决

问题描述:

git clone命令克隆项目时出现fatal: unable to access 'https://github.com/H4ckForJob/dirmap.git/': Could not resolve host: github.com报错。

KaliLinux常见问题与解决方案


解决方案:

最后发现是Git的代理问题,只要使用以下命令取消掉Git的代理即可解决该问题。

[email protected]:/tmp# git config --global --unset http.proxy[email protected]:/tmp# git config --global --unset https.proxy

KaliLinux常见问题与解决方案


0x06 Wget命令下载报错问题解决

问题描述:

wget下载github项目文件时如果出现“(raw.githubusercontent.com)|0.0.0.0|:443... 失败:拒绝连接。”报错,Firefox浏览器也无法访问github项目文件地址。

KaliLinux常见问题与解决方案

解决方案:

使用echo、vi或gedit在/etc/hosts文件中添加下边这条记录即可解决上边出现的问题。

[email protected]:~# echo 151.101.108.133 raw.githubusercontent.com >> /etc/hosts
KaliLinux常见问题与解决方案

0x07 mRemoteNG连接SSH报错解决

问题描述:

使用MobaXterm或mRemoteNG等第三方客户端工具连接KaliLinux的SSH服务后,如果间隔一段时间没有进行任何操作时SSH连接就会被中断,在渗透测试过程中出现这种情况是很让人恼火的。

KaliLinux常见问题与解决方案


解决方案:

打开MobaXterm软件->Settings->SSH->SSH Settings->SSH Keepalive,只要勾选这个选项后即可。

KaliLinux常见问题与解决方案

0x08 mRemoteNG连接SSH报错解决

问题描述:

mRemoteNG工具连接KaliLinux的SSH服务时如出现以下报错是因为“sshd_config”这个配置文件里设置了不允许root用户登录,修改一下配置文件就可以了。

Using username "root".root@192.168.1.120's password:Access denied


解决方案:

编辑/etc/ssh/sshd_config配置文件,找到PermitRootLogin prohibit-password并用#号注释掉,增加一行PermitRootLogin yes允许root用户登录,然后重启SSH服务(service ssh restart)即可。

# Authentication:
#LoginGraceTime 2m                    //限制用户必须在指定的时限内认证成功,0表示无限制。#PermitRootLogin prohibit-password    //禁止使用密码认证方式进行登录。PermitRootLogin yes                   //是否允许root登录,"yes"(默认)允许,"no"(禁止)。#StrictModes yes                      //对用户主目录和相关的配置文件进行宿主和权限检查。#MaxAuthTries 6                       //每个连接最大允许的认证次数。默认值是6#MaxSessions 10                       //同一IP地址的最大连接数。默认值是10
KaliLinux常见问题与解决方案





借这次知识星球的官方活动推下我的个人星球,里边没有干货文章,也没有各种0day/Exp,只有自己的临时笔记和优质资源分享,考虑好后再决定是否加入!!!

 星球活动:
  1. 20张30元“潇湘信安”优惠券,与知识星球官方活动一起“食用”更佳!(潇湘信安活动

  2. 新用户和续费用户均可享受手续费最高10%补贴,额度有限,先到先得!(知识星球活动


 活动时间:
2020 年 11 月 6 日 0 点-14 日 24 点(9 天)

KaliLinux常见问题与解决方案



KaliLinux常见问题与解决方案
KaliLinux常见问题与解决方案  如果对你有所帮助,点个分享、赞、在看呗!KaliLinux常见问题与解决方案

本文始发于微信公众号(阿乐你好):KaliLinux常见问题与解决方案

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: