질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

도움의 손길을 요청합니다.

작성자 정보

  • 최영주 작성
  • 작성일

컨텐츠 정보

본문

얼마전에 서버관리하시던 분이 나가고 프로그래머인 저혼자 서버관리까지 맡게 되었네요.

처음에는 그럭저럭 괜찮았으나 지난주말부터 이상한 현상이 일어나기 시작했습니다.

지난주 주말에 서버 업체에서 전화가 왔더군요. 트래픽이 폭주하여 다른 서버들에까지 영향이 간다고, 체크좀 해달라고..

이상해서 ssh 접속을 하려고 하니 접속이 안되었습니다. ftp,ssh,웹까지 모두 접속이 안되더군요. 그래서 서버업체에 전화를 걸어 체크 부탁드렸습니다.

이상한것이 콘솔로 접속은 이상이 없다고 하셨습니다. 하지만 모든 접속이 안되는 상태에서는 서버시를 할수없으므로 리부팅 요청드렸습니다.

리부팅후  별다른 증상은 다시 일어나지 않아 별다른 대응없이 지나갔습니다. 일주일동안은 아무 탈없이 지나갔습니다.

하지만 일주일이 지나고 다시 주말밤이 되다 트래픽 폭주가 일어나더군요. 또 접속이 되지 않아 리부팅후, 로그를 살펴보았지만 별다른 사항이 없었습니다.

서버 업체어서도 트래픽 제한을 10m로 하향 제한을 해놓았습니다.

그날밤부터 secure,messages로그, 아파치 웹로그, 메일로그등을 보았지만 별다른 증상이 없었습니다. 상주해계신 idc 직원분에게 부탁드려 점검을 부탁드렸지만, 그분도 별다른 이상 증상이 없다고 하시더군요.

그리고 그다음날 아침에 10시쯤 다시 트래픽, 리부팅, 그리고 그다음날 저녁6시와 밤 12시경에도 다시 폭주현상이 일어납니다.
무작위 해킹시도는 있었지만, 이런 건 처음이라 당황이 되네요.

음 해킹을 당한것을 까요? 전문적인 서버 관리자가 아니라 프로그래머라 전문적인 지식이 부족합니다. 어떤걸 체크를 해봐야 하는지 조언 부탁드립니다.
(이러다 살빠지겠어요...ㅜ.ㅜ)

1135749703.jpg

일단은 ssh 접속시 root로의 접속은 차단하고 포트도 22번에서 다른포트로 변경한 상태입니다.

./pstree

init-+-ahc_dv_0
     |-ahc_dv_1
     |-bdflush
     |-crond
     |-emma-+-emmalistener
     |      |-emmamon
     |      |-emmareceiver
     |      `-emmasender
     |-httpd---57*[httpd]
     |-keventd
     |-6*[kjournald]
     |-klogd
     |-ksoftirqd_CPU0
     |-ksoftirqd_CPU1
     |-kswapd
     |-kupdated
     |-mdrecoveryd
     |-2*[mingetty]
     |-named---named---4*[named]
     |-proftpd
     |-safe_mysqld---mysqld---mysqld---5*[mysqld]
     |-scsi_eh_0
     |-scsi_eh_1
     |-sendmail---sendmail
     |-snmpd
     |-sshd---sshd---bash---su---bash---pstree
     |-syslogd
     `-xinetd

./chkrootkit -q

can't exec ./strings-static,
/usr/lib/perl5/5.6.1/i386-linux/.packlist
 
not tested: can't exec ./ifpromisc
not tested: can't exec ./chkwtmp
not tested: can't exec ./chklastlog
not tested: can't exec ./chkutmp

netstat -an

Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State     
tcp        0      0 0.0.0.0:199             0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:8008            0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:3306            0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:110             0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN     
tcp        0      0 66.232.145.17:80        211.225.59.145:2887     SYN_RECV   
tcp        0      0 0.0.0.0:21              0.0.0.0:*               LISTEN     
tcp        0      0 66.232.145.17:53        0.0.0.0:*               LISTEN     
tcp        0      0 127.0.0.1:53            0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:3030            0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:25              0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:825             0.0.0.0:*               LISTEN     
tcp        0      0 127.0.0.1:953           0.0.0.0:*               LISTEN     
tcp        0      0 66.232.145.17:80        58.227.228.78:2086      TIME_WAIT  
tcp        0      0 66.232.145.17:80        58.227.228.78:2092      TIME_WAIT  
tcp        0  16060 66.232.145.17:80        58.227.228.78:2098      ESTABLISHED
tcp        0      0 66.232.145.17:80        211.230.36.84:2536      ESTABLISHED
tcp        0      0 66.232.145.17:80        211.230.36.84:2537      ESTABLISHED
tcp        0      0 66.232.145.17:80        211.230.36.84:2534      ESTABLISHED
tcp        0      0 66.232.145.17:80        211.230.36.84:2535      ESTABLISHED
tcp        0      0 66.232.145.17:34856     203.233.124.164:9012    ESTABLISHED
tcp        0      0 66.232.145.17:34855     203.233.124.164:9012    ESTABLISHED
tcp        0      0 66.232.145.17:80        211.230.36.84:2532      ESTABLISHED
tcp        0      0 66.232.145.17:80        211.230.36.84:2533      ESTABLISHED
tcp        0      0 66.232.145.17:80        211.230.36.84:2531      ESTABLISHED
tcp        0      0 66.232.145.17:25        211.116.30.136:3361     TIME_WAIT  
tcp        0      0 66.232.145.17:80        66.232.145.17:38076     TIME_WAIT  
tcp        0      0 66.232.145.17:80        66.249.71.15:47644      TIME_WAIT  
tcp        0      0 66.232.145.17:80        68.142.249.189:44675    TIME_WAIT  
tcp        0      0 66.232.145.17:110       147.46.224.160:1810     TIME_WAIT  
tcp        0  28800 66.232.145.17:80        211.204.192.167:2082    ESTABLISHED
tcp        0    191 66.232.145.17:80        203.241.103.40:4338     ESTABLISHED
tcp        0    191 66.232.145.17:80        203.241.103.40:4336     ESTABLISHED
tcp        0    191 66.232.145.17:80        203.241.103.40:4337     ESTABLISHED
tcp        0    191 66.232.145.17:80        203.241.103.40:4335     ESTABLISHED
tcp        0   1428 66.232.145.17:825       210.125.222.235:1116    ESTABLISHED
tcp        0  24820 66.232.145.17:80        203.241.96.239:1594     ESTABLISHED
tcp        0      1 66.232.145.17:38080     209.67.69.24:25         SYN_SENT   
udp        0      0 0.0.0.0:32768           0.0.0.0:*                          
udp        0      0 0.0.0.0:20000           0.0.0.0:*                          
udp        0      0 0.0.0.0:161             0.0.0.0:*                          
udp        0      0 66.232.145.17:53        0.0.0.0:*                          
udp        0      0 127.0.0.1:53            0.0.0.0:*                          
udp        0      0 0.0.0.0:33232           0.0.0.0:*                          
udp        0      0 0.0.0.0:33233           0.0.0.0:*                          
Active UNIX domain sockets (servers and established)
Proto RefCnt Flags       Type       State         I-Node Path
unix  2      [ ACC ]     STREAM     LISTENING     1524   /tmp/mysql.sock
unix  8      [ ]         DGRAM                    856    /dev/log
unix  3      [ ]         STREAM     CONNECTED     34898  /tmp/mysql.sock
unix  3      [ ]         STREAM     CONNECTED     34897 
unix  3      [ ]         STREAM     CONNECTED     34890  /tmp/mysql.sock
unix  3      [ ]         STREAM     CONNECTED     34889 
unix  3      [ ]         STREAM     CONNECTED     34884  /tmp/mysql.sock
unix  3      [ ]         STREAM     CONNECTED     34883 
unix  2      [ ]         STREAM     CONNECTED     15142 
unix  2      [ ]         STREAM     CONNECTED     15138 
unix  2      [ ]         STREAM     CONNECTED     15118 
unix  2      [ ]         STREAM     CONNECTED     15093 
unix  2      [ ]         STREAM     CONNECTED     15089 
unix  3      [ ]         STREAM     CONNECTED     15086  /tmp/mysql.sock
unix  3      [ ]         STREAM     CONNECTED     15085 
unix  2      [ ]         STREAM     CONNECTED     14937 
unix  2      [ ]         STREAM     CONNECTED     14929 
unix  2      [ ]         STREAM     CONNECTED     14925 
unix  2      [ ]         STREAM     CONNECTED     10043 
unix  2      [ ]         DGRAM                    1453  
unix  2      [ ]         DGRAM                    1397  
unix  2      [ ]         DGRAM                    1343  
unix  2      [ ]         DGRAM                    1335  
unix  2      [ ]         DGRAM                    1067  
unix  2      [ ]         DGRAM                    865 

find /dev -type f -exec ls -l {} ;

-rwxr-xr-x    1 root     root        20553 Apr 11  2002 /dev/MAKEDEV

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,034 명
  • 현재 강좌수 :  35,791 개
  • 현재 접속자 :  94 명