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

proftpd 설치 관련

작성자 정보

  • 박태혁 작성
  • 작성일

컨텐츠 정보

본문

주화입마 님의 글


안녕하세요 !

radhat9.0 을 설치하고 proFtpd를 설치하려고 하는데요..

./configure --prefix=/usr/local/proftpd/  --enable-autoshadow 까지는 성공하였는데.

make 를 하니까 끝없에 계속 실행만 되더라고요.. 물론 configure시 뒤에 파라미터

삭제도 해보고 했습니다.  아래 화면처럼 아무래도 Warning ... 이메세지 때문인것 같습니다. 고수님들 답변좀 해주세요~~~

[root@os proftpd-1.2.9]# make
make: *** Warning: File `Make.rules.in' has modification time in the future (2003-08-07 07:03:31 > 2002-01-03 15:40:46.484305)
./config.status --recheck
running /bin/sh ./configure   --no-create --no-recursion
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
.....


아래 내용은 http://tlug.net에서 가져왔습니다.

옵션을 제대로 해주시지 않아 생기는 문제같습니다.

기존에 make해서 설치하신것들은 make clean을 이용 clean시키시기 바랍니다.

 

리눅스9 설치 후 Proftpd 설치하기

1. Proftpd 서버 프로그램 구하기(ftp.proftpd.org  http://www.proftpd.net )
usr/local/src]# ftp ftp.proftpd.org 에 접속합니다. 접속 ID와 패스워드는 ftp 입니다.
접속이 되면 ls 명령을 실행하여 proftpd-1.2.9.tar.gz 가 있는 곳으로 이동을 합니다.
ftp>bi
ftp>pro
ftp>hash 를 실행 후

ftp>get proftpd-1.2.9.tar.gz
자기 서버컴퓨터 /usr/local/src 디렉토리로 받아집니다. bye로 끊은 후
압축을 풉니다.

/usr/local/src]# tar xvfpz proftpd-1.2.9.tar.gz

소스가 풀어진 디렉토리로(cd /proftpd-1.2.9) 이동하여 configure 명령으로 컴파일 환경을 설정합니다.
이 때 --enable-autoshadow 옵션과 --prefix=/usr/local/proftpd 옵션을 사용합니다.

/usr/local/src/proftpd-1.2.9]# ./configure --prefix=/usr/local/proftpd
--enable-autoshadow --with-modules=mod_ratio

컴파일 환경이 설정되면 make; make install 명령으로 한꺼번에 컴파일 합니다.

/usr/local/src/proftpd-1.2.9]# make; make install

컴파일이 끝나면 proftpd.conf 환경 파일에 /usr/local/proftpd/etc 에 있으므로 여기로 이동하여 vi proftpd.conf 파일을 열어서 편집해 줍니다.

추가할 것은 계정 사용자가 상위 폴더로 이동을 못하게 끔

DefaultServer 지시자 밑에 다음과 같이 추가합니다.
DefaultRoot     ~  (!sjking : sjking 계정은 제외)

그리고 User과 Group Ownerships을 nobody로 변경합니다.
User   nobody
Group  nogroup -> nobody 로 변경 후 저장합니다.
:wq

설치가 완료되었다면 서버를 reboot 시키고 계정을 만들어 테스트해 봅니다.
기타 자세한 것은 시중에 나와 있는 리눅스 책을 참고하시기 바랍니다.
본 내용도 서자룡의 리눅스9 Plus(혜지원)를 참고로 하여 작성한 것입니다.

최신의 안정된 APM을 설치하기 위해서 많은 책을 보았지만 책마다 조금씩 다른 환경이고 설치방법이 달라서 수없이 삽질을 하는 고생도 있었습니다.
마감 시간이 임박하여 실행화면을 일일이 캡춰하여 올리지 못한 것이 아쉽지만 리눅스 서버를 구축하실 분을 위하여 간단히 정리하였습니다.

한가지더 덧붙인다면  ~ 이왕 리눅스를 공부해 보신다면 페도라 버젼이나 Centos또는 젠투, 데비안같은 계열이 좋습니다.

위에서 언급한 좋다는 것은 어려움이 생기면 도움을 받을수있는 커뮤니티나 사용자들이 많다는것입니다.

 

 


 

관련자료

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

공지사항


뉴스광장


  • 현재 회원수 :  60,043 명
  • 현재 강좌수 :  35,853 개
  • 현재 접속자 :  75 명