
내 네트워크에서 특정 수정이 필요한 것으로 표시된 여러 컴퓨터를 검사했습니다. GUI 보고서 보기를 사용하여 Retina에서 보고서를 생성할 수 있지만 대신 CLI를 사용하여 보고서를 생성하고 싶습니다. 훨씬 빨리 진행된다고 들었습니다.
온라인에서 Retina 사용자 가이드로 연결되는 참조 자료를 찾았습니다.여기, 그러나 그들이 나열한 예는 약간 아쉬운 부분이 있습니다. (즉, /rptvulncsv에 대한 구체적인 예가 없습니다. 또한 예에 하이픈을 추가하지만 맨 위 부분에는 추가하지 않는 이유는 무엇입니까?)
Retina /rpttype 대상 rtd [작업 이름]
...
예:
Retina /rptexec ―c:\reports\executive\WAN_exec.html ―c:\program files\eeye digital security\retina 5\scans\network.rtd ―WAN
제가 따라온 과정은 다음과 같습니다.
Start -> cmd -> Right-click, Run as Administrator
"C:\Program Files (x86)\eEye Digital Security\Retina 5\Retina.exe" /rptvulncsv "C:\Users\MyAccount\Desktop\TEST\Test.csv" "C:\Users\MyAccount\Desktop\TEST\File_Name.rtd" "C:\Users\MyAccount\Desktop\TEST\#########_RetinaJob.xml"
내가 받은 오류 메시지는 다음과 같습니다.
이 데이터베이스를 출력에 사용할 수 없습니다. 알 수 없는 데이터베이스 유형 - 오류: GetEeyeDatabaseVersion of DataSource::Database Type= - -... [Microsoft][ODBC Driver Manager] 데이터 소스 이름을 찾을 수 없고 기본 드라이버가 지정되지 않았습니다.
"target", "rtd" 및 "jobname" 순서를 바꾸려고 했지만 모두 위의 동일한 포럼 게시물로 다시 연결되는 알 수 없는 오류 메시지가 계속 나타납니다.
답변1
며칠 동안 이 문제를 해결한 후 기회가 있었을 때 해결책을 찾을 수 있었습니다.
먼저 Retina.exe가 있는 폴더로 이동합니다.
cd C:\Program Files (x86)\eEye Digital Security\Retina 5
다음으로, Retina.exe를 실행하고, 생성하려는 보고서 유형을 Retina에 알려주고, 새로 생성된 파일이 저장될 위치와 이름을 무엇으로 해야 하는지 Retina에 알려줍니다(.csv 확장자를 포함하는 것을 잊지 마세요). 파일 이름에!). 마지막으로, 이미 생성된 RTD 파일이 있는 위치를 Retina에 알려주고 싶습니다. 가능한 권한 문제나 공백 문제를 방지하기 위해 데스크탑에 폴더를 만들고 C:\Program Files (x86)\eEye Digital Security\Retina 5\Scans에서 RTD를 복사/붙여넣었습니다.
retina.exe /rptvulncsv C:\Users\USERNAMEHERE\Desktop\TEST_Folder\Test.csv C:\Users\USERNAMEHERE\Desktop\Test_Folder\Test_CLI_Scan.rtd