보안 스캐닝툴인 nmap을 이용하여 서버의 open된 서비스의 버전을 확인 할 수 있습니다.

최신의 nmap를 다운 --> http://www.insecure.org/nmap/

설치시 별도의 옵션 사항이 없으므로 리눅스의 경우 rpm으로 간단하게 설치 할 수 있습니다.

[root@op isseo]# rpm -Uvh nmap-3.48-1.i386.rpm
준비 중... ########################################### [100%]
1:nmap ########################################### [100%]

아래는 현재 서버의 열려있는 서비스의 포트와 프로그램의 종류를 보여주는
명령 입니다.

[root@op isseo]# nmap -O -F localhost

Starting nmap 3.48 ( http://www.insecure.org/nmap/ ) at 2003-10-27 15:55 KST
Interesting ports on op (127.0.0.1):
(The 1206 ports scanned but not shown below are in state: closed)
PORT STATE SERVICE
21/tcp open ftp
22/tcp open ssh
80/tcp open http
505/tcp open mailbox-lm
3306/tcp open mysql
Device type: general purpose
Running: Linux 2.4.X|2.5.X
OS details: Linux Kernel 2.4.0 - 2.5.20
Uptime 9.282 days (since Sat Oct 18 09:08:36 2003)

Nmap run completed -- 1 IP address (1 host up) scanned in 8.527 seconds

아래의 -A 옵션을 이용하여 서비스되는 프로그램의 버젼을 확인 하실 수 있습니다.

[root@op isseo]# nmap -A -T4 -F localhost

Starting nmap 3.48 ( http://www.insecure.org/nmap/ ) at 2003-10-27 15:59 KST
Interesting ports on op (127.0.0.1):
(The 1206 ports scanned but not shown below are in state: closed)
PORT STATE SERVICE VERSION
21/tcp open ftp ProFTPD 1.2.6
22/tcp open ssh OpenSSH 3.4p1 (protocol 1.99)
80/tcp open http Apache httpd 1.3.27 ((Unix) PHP/4.3.1)
505/tcp open ssl OpenSSL
3306/tcp open mysql MySQL 3.23.55-log
Device type: general purpose
Running: Linux 2.4.X|2.5.X
OS details: Linux Kernel 2.4.0 - 2.5.20
Uptime 9.286 days (since Sat Oct 18 09:08:36 2003)

Nmap run completed -- 1 IP address (1 host up) scanned in 52.104 seconds

nmap를 이용하면 일일이 버전 체크를 할 필요 없이 편리하게 관리할 수 있습니다.
2005/07/04 11:44 2005/07/04 11:44

트랙백 주소 :: 이 글에는 트랙백을 보낼 수 없습니다