피터지고 치열하게 삶을 유지하다  
Front Page
Notice | Keyword | Tag | Location | Guestbook | Admin | Write Article   
 
"자라 보고 놀란 가슴 솥 뚜껑 보고 놀란다." - CentOS yum 자동 update 데몬 에피소드

서비스 오픈 후 로그를 확인하고 외부로 부터의 악의적인 만행의 기록을 보고 경악하여 netstat로 전체 외부에 Open된 서비스 목록을 점검하는 도중 이상한 점을 발견하게 되었다.

[root@ProjectS ~]# netstat -atp
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address    Foreign Address             State       PID/Program name
tcp        1      0 ProjectS:42854              centos.at.multacom.com:http CLOSE_WAIT  2567/python
tcp        1      0 ProjectS:42852              centos.at.multacom.com:http CLOSE_WAIT  2567/python
tcp        1      0 ProjectS:42858              centos.at.multacom.com:http CLOSE_WAIT  2567/python
tcp        1      0 ProjectS:42856              centos.at.multacom.com:http CLOSE_WAIT  2567/python
tcp        1      0 ProjectS:50307              ftp.twaren.net:http                CLOSE_WAIT  2567/python

'앵? 이게 뭐양 누가 python을 실행해서 다른 웹서버에 접속하고 있는거야? 이건 서버란 말야!' ㅋㅋ

한참 헤메이다 '이런 바보!' 하고 속으로 되네인후 다음의 명령을 실행한 후에야 무엇때문이었는지 알 수 있게 되었다.

[root@ProjectS ~]# ps -ef | grep 2567
root      2567     1  0 Jan04 ?        00:03:06 /usr/bin/python /usr/sbin/yum-updatesd

자동으로 Update 목록을 체크해서 필요한 Update를 수행해 주는 yum updates 데몬이 실행중이고 이것은 데몬이란 선입견이 주는 것과 달리 실제적으로는 Client로 동작하고 있었던 것이다. 가장 최근 시스템을 리부팅한 이틀전 부터 이렇게 실행되어 있다.

소스를 보니 Thread를 통해 계속 동작하도록 되어 있었다.
한가지 재미있는 점은 Update를 알려주는 서버에 CLOSE_WAIT상태로 연결을 유지하고 있다는 것이다.
이것은 조금은 의문이다.

크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기(0) 이올린에 추천하기(0)
Tag :
Track this back : http://www.codeforum.net/blog/pitoosung/trackback/149

name    password    homepage
 hidden


BLOG main image
피투성의 IT 분투기
 Notice
(2008.2.2) IP : 195.225.178.29 - 스팸 차단 조치
(2008.1.14) 오후 06:34 ~ 08:07 : 시스템 복구
(2008.1.14) 오전 00:25(?) : 시스템 다운 - 흠 심각하군!
(2008.1.13) 오후 11:31 : 시스템 리부팅됨
(2008.1.13) 시스템 복구 : 오전(?)~오후 1:00
 Category
전체 (138)
프로그래밍 (40)
IT 세상속으로 (40)
세상 엿보기 (25)
지하창고 (13)
책의 향기 (12)
생각의 힘(바둑) (4)
OCR-내가 다 읽어줄께 (1)
두발의 짐승 (2)
지능형 로봇 (1)
 Calendar
«   2009/01   »
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
 Recent Entries
일상으로 ...
마이크로소프트 2008 신제...
[웹캐스트 시청소감] 액티...
각종 교통 정보 - 안전하...
제네릭 프로그래밍 - C#에... (2)
 Recent Comments
처음보는 warning이 거슬...
나이 - 2008
Generic 코드는 COM으로...
쭌 - 2008
저도 이문에제 봉착했네요...
쭌 - 2008
와~ 정말 고생하셨습니다~...
카이저소제 - 2008
아, 이게 VS2005 입니다...
HJ - 2008
 Recent Trackbacks
내가 생각하는 한의학의...
Life Is Always Emergency
FreeBSD 6.2, 64bit, 메모...
엘레노아의 작업로그
알약 백신 제대로 사용하...
촌철살인
유용한 블로그 툴 몇개..
ENTClic@blog...just anot...
국내의 검색엔진에 등록하...
케이알선의 이야기
 Archive
2008/09
2008/03
2008/02
2008/01
2007/12
 Link Site
00_피투성의 지식창고_00
 Visitor Statistics
Total : 33082
Today : 19
Yesterday : 52
텍스트큐브 배너
Eolin
rss