[리눅스FTP] 리눅스ftp서버구축(Proftpd)활용
- 최초 등록일
- 2003.06.07
- 최종 저작일
- 2003.06
- 9페이지/ 한컴오피스
- 가격 2,000원
소개글
Linux첨사용하셔서...ftp 잡는 방법을 아주 자세하게 설명해놓았고 사용자 제한, 파일업다운로드방법, 사용자용량제한, 익명사용자설정(anonymous)방법 등을 해놨음...
목차
1. Proftpd 설치하기
2. ftp 데몬실행의 확인
3. 사용자 제한
4. 파일 및 디렉토리 접근제한
5. FTP 사용자 로그내용 보기
6. Anonymous FTP 서버 설정하기
7. welcome.msg
8. 파일의 다운로드 및 업로드
9. 각 사용자계정 용량 설정
본문내용
1. Proftpd 설치하기
·소스다운
http://www.linux.co.kr
·압축풀기
tar -xvzf proftpd-1.2.5.tar.gz
압축을 푼후에 proftpd-1.2.5 라는 디렉토리가 생성되고, 이 디렉토리를 proftpd 라는 이름으로 바꾸어 준다.
mv proftpd-1.2.5 proftpd
·설치하기
./configure
make
make install
2. ftp 데몬실행의 확인
성공적으로 수행 중
3. 사용자 제한
·/etc/ftpusers : 접속을 허락하지 않은 유저 설정
(기본적으로 접속이 안되는 시스템 유저들이며 root 도 포함된다.)
유저들들의 ftp 접속만(telnet, 메일은 접속됨) 막고자 한다면 이 파일에 User ID를 추가하면 된다.
sung01 이라는 User를 만들고 이 User를 /etc/ftpusers에 추가하여 ftp접속을 막을수 있다.
·/etc/pam.d : 보안관련설정
·/usr/local/etc/proftpd.conf : ProFTPd 주 설정 파일
4. 파일 및 디렉토리 접근제한
proftpd.conf 파일에서 다음과 같은 설정으로 ftp 사용자가 파일이나 디렉토리권한을 제어할수 있다.
① Umask 022
FTP 사용자가 파일이나 디렉토리를 만들 때 생성되는 권한 규칙을 설정해 주는 항목이다.
022는 만든 디렉토리나 파일이 그 소유자만 쓸 수 있게 하고, 그룹사용자나 다른 사용자는 쓸 수 없게 한다는 의미이다.
② DefaultRoot ~
이 설정은 일반사용자의 접근제한을 위한 설정으로, 일반 user뿐만 아니라 Anonymous로 접속을 했을 때 자신의 홈 디렉토리 이상으로 못 올라가게 된다
참고 자료
없음