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

vsftp설치시 xinetd.d데몬을 돌려야하는데 파일이 없다고...

작성자 정보

  • 신동원 작성
  • 작성일

컨텐츠 정보

본문

안녕하세요

vsftp를 make 하고 make install까지 하고요

10. vsftpd.conf 파일을 etc 디렉토리로 복사

# cp vsftpd.conf /etc


11. 복사된 vsftpd.conf 파일 수정

local_enable=YES 부분과 write_enable=YES, local_umask=022 부분의 주석을 제거

# vi /etc/vsftpd.conf


12. vsftpd 설치 디렉토리의 하위 RedHat 디렉토리안에 있는 vsftpd.pam 파일을 /etc/pam.d 디렉토리에 ftp 라는 이름으로 복사

# cd RedHat

# cp vsftpd.pam /etc/pam.d/ftp


13./etc/xinetd.d/vsftp 파일을 열어 disable = no로 수정 후 xinetd 재시작

# vi /etc/xinetd.d/vsftpd

 

이렇게 다하였습니다. 그후

 


# /etc/inetd.d/xinetd restart  <--- 이거 해하는데요 이게안돼요

bash: /etc/init.d/xinetd: 그런 파일이나 디렉토리가 없음
이런식으로 나오내요 파일이나 디렉토리가 없다고

그래서 xinetd 이거 www.xinetd.org 가서 받아서 configure 하고 make make install까지 하였습니다

그후 다시 해보려고 해도 되지 않내요...

 

아시는분 자세히좀 가르쳐 주세요 ㅠ_ㅠ 이거 가꾸 하루 날새니 눈에 뵈는게 없어지는 ...

관련자료

댓글 2

박태혁님의 댓글

  • 박태혁
  • 작성일
웹에서 필요하신 내용이 있어 발췌해왔습니다.

레드햇 9버젼 이하는 xinetd 슈퍼데몬으로 동작시키는 것이 가능하지만,

레드햇 9버전 부터는 vsftp 자체데몬인 vsftpd를 실행시켜야 vsftp가

제대로 동작합니다.

따라서, service vsftpd start 혹은 /etc/rc.d/init.d/vsftpd start 해주

시고, 그래도 안된다면 rpm -ql 혹은 qc 로 쉘스크립트가 어디있는지

파악하시고 데몬을 돌리시면 됩니다.

그리고 테스트를 위해 ftp localhost 하시면 될겁니다. 굳이 포트번호를

적지 안으셔도 될것 같구요.

포트번호를 확인하시려면 /etc/services 파일을 참조하시면 됩니다.
사용하시는 OS배포판버젼도 같이 올려주셨더라면 더욱 좋았을듯싶습니다. *^^*

신동원님의 댓글

  • 신동원
  • 작성일
감사합니다. ^^ 소스로 설치 하다 막혀서 그랬어요..

xinetd rpm으로 설치 해보니 잘 돌아가네요.. ㅎ ㅎ ㅎ

좋은 하루 되세요~ *^^*

공지사항


뉴스광장


  • 현재 회원수 :  60,042 명
  • 현재 강좌수 :  35,846 개
  • 현재 접속자 :  117 명