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

레드햇9에서 proftpd 1.2.9 버전 정상 설치후 실행이 안됩니다. 어떻게 하면 실행될까

작성자 정보

  • 신녕기 작성
  • 작성일

컨텐츠 정보

본문

안녕하세요. 저는 신녕기라고 합니다. 현재 개인용 PC에 리눅스를 설치하여 서버로 구현해보려는 중입니다.

먼저 제 시스템의 환경은 아래와 같습니다.

인터넷은 KT의 Megapass Premium을 사용중입니다.(ADSL모뎀, 유동IP)
레드햇9를 custom으로 설치했습니다. 기본 패키지에 개발툴 정도 설치, X윈도우 관련 패키지는 설치하지 않았습니다.
방화벽 설정에서는 Medium으로 선택하고, Customize에서 Trusted Devices는 eth0, eth1 둘 다 선택, Allow incoming은 WWW, SSH, Mail, FTP들을 선택하였습니다.
이 시스템에 두대의 컴퓨터가 인터넷을 사용하기 위해 간단히 게이트웨이로 설정을 해주었습니다.(iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE 적용한 상태이과, 두대의 컴퓨터에서 인터넷을 잘 사용중입니다.)
/etc/sysconfig/network 파일에 hostname은 'srv'로 설정되어 있습니다.
유동IP에 도메인명을 사용 가능하게 해주는 www.codns.com 사이트에 가입해서 blacksmile.net(제가 소유한 도메인명)이란 소유도메인을 설정해서 사용중입니다.(윈도우즈 cmd에서 'ping blacksmile.net -t'를 하면 제 리눅스가 켜져 있을때 응답이 갈 겁니다.)

위와 같은 환경에서 www.proftpd.net에 가서 소스 proftpd 1.2.9버전을 다운받아서 설치하였습니다.(Linux Server Admin Bible v1.5 책을 참고하여 설치하였습니다. 설치까지는 아무런 이상없이 설치완료 되었습니다.) 처음 proftpd 실행시 책에서처럼 똑같이 nogroup이란 그룹이 없다는 에러메시지를 보여주길래 /usr/local/proftpd/etc/proftpd.conf 파일에서 Group을 nobody로 설정을 변경하였습니다. 그리고 나서 다시 proftpd를 실행하니 다음과 같은 메시지를 보여주면서 실행이 되지 않습니다.

[root@srv sbin]# ./proftpd
 - getaddrinfo 'srv' error: Name or service not known
 - error: unable to determine IP address of 'srv'
 - error: no valid servers configured
 - Fatal: error processing configuration file '/usr/local/proftpd/etc/proftpd.conf'
[root@srv sbin]#

/usr/local/proftpd/etc/proftpd.conf 이 파일에서 ServerName 지정을 잘못해서 그런건가요?
ftp.blacksmile.net라고 해놨습니다.

해결책을 아시는 분은 좀 알려주세요.. ^^;

관련자료

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

공지사항


뉴스광장


  • 현재 회원수 :  60,083 명
  • 현재 강좌수 :  36,024 개
  • 현재 접속자 :  148 명