[OS]/Embedded&Linux

리눅스 백신 avg

하늘을닮은호수M 2007. 9. 17. 11:17
반응형

출처 : http://haansoftlinux.com/magazine/magazineView.php?no=1124&page=0&catalog=1

리눅스에도 바이러스가 있을까?

정답은 "있다"이다. 정말 희박한 숫자이기는 하지만 리눅스/Unix용 바이러스가 존재하며 이들은 리눅스 시스템에 영향을 미칠 수 있게 된다. 그러나 일반적으로 접할 수 있는 바이러스는 대부분 Windows용 바이러스에 해당되며, 바이러스가 동작하기 위한 OS 환경이다르므로 리눅스 시스템 영향을 미치지는 못하지만리눅스 시스템 내부에 Windows용 바이러스가 존재하고 있다는 것만으로도 나중을 위해 삭제하는 것이 좋을 것이다.

오늘은 리눅스 시스템에서 사용할 수 있는 백신 프로그램에 대해 알아보도록 하자.

리눅스용 백신

시중에 나와 있는 리눅스용 백신이라하면, 대부분 리눅스용 메일서버에 탑재하는 백신 프로그램인 경우가 많다. 즉 메일 서버가 리눅스인 경우 저장되는 메일에 Windows용 바이러스가 첨부되어 날아올 수 있다. 이 바이러스는 메일서버인 리눅스에는 영향을 미치지 못하지만, 이 메일서버에서 메일을 가져가는 클라이언트 시스템(예를들어 Windows)에는 영향을 끼칠 수 있으므로, 비록 메일서버가 리눅스라 하더라도 메일서버용 백신 프로그램을 탑재하는 경우가 많다.

또 다른 경우로는 하나의 시스템에 Windows와 Linux를 같이 설치해서 사용하는, 소위 말하는 멀티부팅으로 컴퓨터를 사용하는 일반 사용자의 PC에는 Windows용 바이러스 프로그램이 존재할 수 있다. 물론 Windows에서 백신 프로그램을 설치하여 바이러스 스캔을 하겠지만 리눅스 시스템을 주로 사용한다면 리눅스에서도 백신을 설치해서 사용하면 편리할 것이다.

그럼 데스크톱용으로 사용할 수 있는 리눅스용 백신프로그램에는 어떤 것들이 있는지 한번 살펴보자. 몇몇 리눅스용 백신 프로그램이 있겠지만, 우선은 무상으로 제공되는 Free 버전이 있는 AVG라는 백신프로그램을 꼽을 수 있겠다.

(AVG는 www.grisoft.com 라는 사이트에서 Free 버전을 다운받을 수 있다.)

[다운로드]

http://free.grisoft.com/doc/5390

(rpm 형태로 제공되는 패키지를 다운받자.현재 최신버전은 7.5 이다. avg75flr-r45-a0973.i386.rpm)

설치하기 (AVG Anti-Virus Free)

앞서 알려준 사이트에서 리눅스용 설치프로그램을 받았다면 아래와 같은 rpm 명령으로 설치를 진행할 수 있다.

# rpm -Uvh avg75flr-r45-a0973.i386.rpm

준비 중... ########################################### [100%]
1:avg75flr ########################################### [100%]
Installing 'avgd' service initscripts...
Registering 'avgd' service to runlevels...
AVG7 Anti-Virus command line scanner
Copyright (c) 2006 GRISOFT, s.r.o.
Program version 7.5.45, engine 386
Virus Database: Version 268.18.10/720 2007-03-12
License type is FREE.
Please launch the '/opt/grisoft/avggui/bin/avggui_update_licinfo.sh'
script as root for updating license information.

AVG 7.5 Anti-Virus Free for Linux successfully installed.

설치 마지막에 나오는 메세지를 확인해 보면,

/opt/grisoft/avggui/bin/avggui_update_licinfo.sh파일을 실행하여 Free 라이센스를 받는 방법에 대해 기록되어 있다. 그럼 터미널 프로그램에서 위의 명령을 실행하여 라이센스를 한번 받아보도록 하자.

# /opt/grisoft/avggui/bin/avggui_update_licinfo.sh
Please enter two additional registration information.
What is your name: ******
What is the name of your company:******

사용자의 이름(ID)를 입력하고, 회사명(개인이면 아무거나)을 입력하면 자동으로 인터넷을 통해 Free 제품번호를 획득하게 된다. 제품번호는 프로그램 구동 후 "도움말" 메뉴에서 확인 가능하다.

이제 리눅스의 메뉴에서AVG를 찾아서 실행해본다.

- Desktop 2 (오픈에디션2)의 경우 : 시작 > 응용 프로그램 > 액세서리 > AVG for Linux Workstation

- Desktop 3 (오픈에디션3)의 경우: 시작 > 응용 프로그램 >보조 프로그램> AVG for Linux Workstation


Free 라이센스임을 거듭(?) 명시해준다. 구지 보여주지 않아도 될 것을... ㅡㅡ;

그동안 업데이트된 내용이 있을 수 있으므로 "Update" 버튼을 눌러서 백신 프로그램을 최신버전으로 업데이트 시키자.

이제 "Test" 버튼을 눌러 바이러스 검사를 시작하자.

아래 그림과 같이 검사하기를 원하는 디렉터리를 체크하면 해당 디렉터리에 한해서 바이러스 검사를 하게 된다. 전체를 검사하고 싶으면 제일 위에 있는 "/" 부분을 체크하면 된다. 그리고 Windows가 설치된 파티션도 검사하고자 하는 경우, Windows 파티션을 마운트한 다음 해당 디렉터리를 체크해주면 되겠다.

설정이 끝났다면 하단의 "Start test" 버튼을 누르고 열심히 바이러스를 검사하자.

바이러스 체크가 끝나면 아래와 같이 해당 결과를 보여준다. 상세한 결과를 보기 원한다면 "Test Results"를 통해 확인할 수 있다.

역시 바이러스는 발견되지 않았다. (당연한 결과인가? ㅡㅡ;)

Windows가 설치된 디렉터리를 마운트해서 검사했다면 바이러스가 나왔을지도 모른다. ㅡㅡ;

참고로 환경설정을 통해, 주기적인 바이러스 체크 및 기본 바이러스 체크 범위를 설정할 수 있다.

"Service > Program settings"

현존하는 바이러스가 거의 없음에도 백신 프로그램이 준비되어 있는 "리눅스"

음~ 역시 믿음이 가는 녀석이다. ^^

반응형

'[OS] > Embedded&Linux' 카테고리의 다른 글

autoconf manual  (3) 2007.09.17
AutoConf, Automake, and Libtool - Table of Contents  (0) 2007.09.17
SElinux  (0) 2007.09.17
SElinux  (0) 2007.09.17
tattertools 설치  (0) 2007.09.04