BLOG main image
Their Finest Hour! Since1999..

카테고리

분류 전체보기 (934)
My Page (47)
Linux/Unix (604)
::FAQ (279)
::Fundamentals (285)
::Shell Script (2)
::Apache (22)
::Tomcat (0)
::Sendmail (9)
::Qmail (0)
::DNS -Bind (4)
::AnNyung Linux (3)
Windows (219)
Database (61)
Programming (1)
Network (0)
ScreenShot (1)
Tip (1)

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백


보안 스캐닝툴인 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를 이용하면 일일이 버전 체크를 할 필요 없이 편리하게 관리할 수 있습니다.
Posted by 채종윤
'<' 와 '>' 를 이용하는 블럭 단위로 탭간격을
조정할 수 있습니다.

탭 들이려면 : 줄수(n) < <
탭을 밀어내려면 : 줄수(n) > >

줄수를 입력하지 않고 v(isual block) 를 이용하여
블럭을 선택하고 해도 같은 결과가 나옵니다.
Posted by 채종윤
IP aliases 설정시 ifconfig 명령어로 잡아주고 부팅시 자동으로 하기 위해
rc.local에 넣는 방법외에 아래와 같은 편리한 방법이 있습니다.

/etc/sysconfig/network-scripts/ 디렉토리의 ifup-aliases 스크립트를 이용합니다.

eth1 인터페이스를 ip aliases 한다고 가정하면
/etc/sysconfig/network-scripts 디렉토리에 ifcfg-eth1-range0
라는 설정 파일을 만듭니다.

설정 파일의 내용은 다음과 같습니다.

IPADDR_START=192.168.0.1
IPADDR_END=192.168.0.3
CLONENUM_START=0
NETMASK=255.255.255.0
BROADCAST=192.168.0.255

IPADDR_START는 eth1:0 ~ 에서 부터 할당될 IP 시작 주소
IPADDR_END 는 eth1:n 까지 할당될 IP 끝 주소입니다.
즉 위의 경우는 eth1:0, eth1:1, eth1:2, eth1:3 까지
1~3 IP가 각각 할당됩니다.

NETMASK나 BOARDCAST 의 경우는 모든 alias 된 인터페이스에 공통입니다.

다 설정하신 다음 /etc/rc.d/init.d/network restart 하시면 적용됩니다.
재부팅시에도 자동으로 설정됩니다.

설정의 변경 확인은 ifconfig -a로 확인 하시면 됩니다.
Posted by 채종윤

Total : Today : Yesterday :
채종윤's Blog is powered by Daum & Tattertools.com / Designed by tistory.com