0
点赞
收藏
分享

微信扫一扫

【kali-Metasploit】Armitage常见问题:sudo权限、连接不到数据库、service not found


目录

​​一、问题一:sudo权限、连接不到数据库​​

​​1.1、示例:​​

​​1.2、错误重现:​​

​​1.3、问题分析:​​

​​1.4、问题解决:​​

​​方法一:​​

​​方法二:​​

​​方法三:(我使用的)​​

​​二、问题二:service not found​​

​​2.1、错误重现:​​

​​2.2、分析:​​

一、问题一:sudo权限、连接不到数据库

1.1、示例:

从Armitage内部进行 NMap 扫描 - 缺根权限

armitage 提示running nmap with sudo

【kali-Metasploit】Armitage常见问题:sudo权限、连接不到数据库、service not found_重新启动


1.2、错误重现:

启动metasploit + armitage

启动 armitage 并单击“Hosts->Nmap->快速扫描 (OSdetect)

【kali-Metasploit】Armitage常见问题:sudo权限、连接不到数据库、service not found_重新启动


1.3、问题分析:

1、nmap 命令不是由 armitage 启动的,而是由 msfrpcd 启动的,必须确保 msfrpcd 以 root 权限运行

2、如果处于没有root和msfrpcd运行的armitage,armitage 会询问您是否应该启动 msfrpcd,单击“是”后,msfrpcd 在没有 root 的情况下启动,如果退出,msfrpcd 也不会退出,而是继续在后台运行

3、sudo 重新启动了 armitage,但它连接到非 sudo msfrpcd,所以 nmap 提示没有 root

4、要在msf中使用sudo armitage(就能连接到了)

1.4、问题解决:

方法一:

退出 armitage,退出 msfrpcd

使用 sudo 启动 armitage,这将再次询问您是否应该启动 msfrpcd,现在将作为根权限启动



方法二:

sudo msfrpcd -U user -P password

sudo armitage

方法三:(我使用的)

sudo msfconsole

【kali-Metasploit】Armitage常见问题:sudo权限、连接不到数据库、service not found_重新启动_03


二、问题二:service not found

2.1、错误重现:

Failed to start metasploit.service: Unit metasploit.service not found.

【kali-Metasploit】Armitage常见问题:sudo权限、连接不到数据库、service not found_数据库_06


2.2、分析:

sudo service metasploit start是老命令了

现在直接sudo msfconsole

【kali-Metasploit】Armitage常见问题:sudo权限、连接不到数据库、service not found_安全_07

就启动了 metasploit

再输入db_status查询

【kali-Metasploit】Armitage常见问题:sudo权限、连接不到数据库、service not found_问题分析_08

举报

相关推荐

0 条评论