Ubuntu에 LMD Linux 악성코드 탐지 버전 1.6.4를 설치하려고 합니다. 설치가 성공적으로 완료되었음을 나타냅니다. 터미널을 통해 conf.maldet을 열어 구성 옵션을 얻을 수도 있으며, LMD를 실행하려고 하면 "maldet 명령을 찾을 수 없습니다"라는 메시지가 나타납니다. 이전 버전의 설치 가이드/튜토리얼에서 자동으로 usr/local/에 압축이 풀린다는 것을 알았습니다. 저도 마찬가지지만 usr/local/로 이동하면 예상되는 Maldet가 표시되지 않습니다. 내 MalDetect-1.6.4 설치는 다른 모든 디렉터리가 유지되는 "files" 디렉터리만 포함하는 홈 디렉터리에 있습니다.
(base) mn@mn-MS-7C02:~$ -maldet --scan-all
-maldet: command not found
(base) mn@mn-MS-7C02:~$ /home/mn/maldetect-1.6.4/files/maldet -u or maldet -d
Linux Malware Detect v1.6.4
(C) 2002-2019, R-fx Networks <[email protected]>
(C) 2019, Ryan MacDonald <[email protected]>
This program may be freely redistributed under the terms of the GNU GPL v2
maldet(13231): {glob} $intcnf not found, aborting.
어떤 조언이나 도움이라도 대단히 감사하겠습니다.
답변1
명령은 슈퍼유저 권한으로 실행되거나 다음 scan_user_access
에서 활성화되어야 합니다 conf.maldet
.
sudo maldet --scan-all
또는:
sudo sed -i 's/scan_user_access="0"/scan_user_access="1"/' /usr/local/maldetect/conf.maldet
maldet --scan-all
당신의 경우에는, 구성 파일을 수정합니다.
sudo sed -i 's/scan_user_access="0"/scan_user_access="1"/' /home/mn/maldetect-1.6.4/files/conf.maldet
실행 명령:
/home/mn/maldetect-1.6.4/files/maldet
다음 줄을 입력하여 별칭을 만들 수 있습니다.~/.bashrc
alias maldet='/home/mn/maldetect-1.6.4/files/maldet'
그런 다음 다음을 실행하십시오.
exec bash
maldet