본문 바로가기
IT/LINUX

[LINUX][RHEL6] xinetd 기반 서비스로 vsftpd 데몬 실행하기

by 양눈 2016. 12. 24.

[LINUX][RHEL6] xinetd 기반 서비스로 vsftpd 데몬 실행하기

기본적으로 vsftpd를 설치하게 되면 독립적인 Standalone 서비스로 구동이 된다.

telnet 서비스와 같이 xinetd 기반으로 xinetd에 종속된 서비스를 구동 해보자

   

1. 서비스 중지

# service vsftpd stop

   

2. vsftpd가 standalone으로 리스닝 되지 않도록 설정파일 수정

# vi /etc/vsftpd/vsftpd.conf 파일 수정

listen=NO

   

3. 설정파일 복사

# cp /usr/share/doc/vsftpd-2.2.2/vsftpd.xinetd /etc/xinetd.d

   

4. 서비스 활성화

(xinetd.d 디렉토리 설정파일의 disable 부분을 yes > no로 변경하는것과 동일하다)

# chkconfig vsftpd.xinetd on

   

5. 파일명 변경

# cd /etc/xinetd.d

# mv vsftpd.xinetd vsftpd

   

6. xinetd 서비스 재시작

# service xinetd restart

   

7. 테스트

1) 리스닝 확인

# netstat -antp | grep 21

tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN 2288/xinetd

   

21번 포트가 xinetd에서 리스닝(구동)되고 있음을 알수 있다.

   

   

댓글