Metasploit服务无法绑定到端口3790

问题

Metasploit不会绑定到端口3790

为什么

如果您已经删除了Metasploit目录并试图重新安装Metasploit Pro,那么您可能会遇到Metasploit无法绑定到端口的错误3790

修复

首先,您需要关闭Metasploit服务,然后重新安装Metasploit。

在Linux上杀死Metasploit服务

要在Linux上杀死Metasploit服务,你需要运行以下命令来找到它的PID:

         
1
Sudo netstate -anpl | grep 3790

确定PID后,可以执行如下命令终止服务:

         
1
sudo kill -9

在服务守护进程被杀死后,您应该运行以下命令来验证所有Metasploit目录是否已经被删除:

         
1
查找/ -name metasploit

如果有任何剩余的Metasploit工件,您应该删除它们。

在Windows上杀死Metasploit服务

要在Windows上终止Metasploit服务,您需要转到Services列表,可以从控制面板(管理工具>服务)或从任务管理器。

要在Windows终端上执行此操作,您需要运行以下命令来找到它的PID:

         
1
sc queryex MetasploitProSVC

确定PID后,可以执行如下命令终止服务:

         
1
taskkill / PID < PID >

您可能需要管理员级别的访问权限来终止PID。