시작하기 전에 Linux 나 Windows가 아닌 MacBook Pro (버전 10.13)를 소유하고 있음을 알려드립니다.Metaploit이 별도의 계정에 Metasploit을 설치 한 후 OSX의 데이터베이스에 연결하지 않음
지난 1 년 반 동안 컴퓨터에 metasploit을 설치했습니다. 그것은 전혀 문제가 없었고, 나는 그것을 많이 사용하고 있습니다. 필자는 개인 계정에 metasploit 프레임 워크 만 설치했고 최근에 학생 계정 (같은 컴퓨터에서)에 설치하기로 결정하여 metasploit 프레임 워크 용 패키지 (.pkg)를 다운로드하여 설치했습니다. 모든 것이 완벽하게 작동했고 msfconsole을 실행할 수 있었고 db_status로 확인해 보았습니다. 연결되었다고했습니다. 모두 완벽합니다. 그런데 내 개인 계정에 로그인하여 msfconsole을 실행 해 보았지만 작동하지 않았지만 자세히 기억하지 못했습니다.
LOG : 데이터베이스 시스템이 종료되었습니다. 부패, 재 초기화 하시겠습니까? :
어쨌든, 지금 다른 상황에 처해 있습니다. 나는 내 계정에서 Metasploit & PostgreSQL을 완전히 제거한 다음 개인 계정에만 다시 설치했습니다. metasploit을 설정했습니다. 모두 부드럽게. msfconsole을 실행하면 다음 출력이 표시됩니다.
Aryamans-MacBook-Pro:~ admin$ msfconsole
[-] Failed to connect to the database: FATAL: password authentication
failed for user "msf"
[*] Starting the Metasploit FrameworK console.../
postgreSQL이 설치되어 있습니다. 최신 버전. 내가 터미널에서 db_status 입력 할 때 그리고 이것은 내가 무엇을 얻을 수 있습니다 :
msf > db_status
[*] postgresql selected, no connection
이 지금 약 4 일 동안 문제가되어 왔으며, 난 정말이에 대한 해결책이 있다면 싶어요.
나에 대해 자세히 다른 질문이 있으면 언제든지 정보를 제공해 드리겠습니다.