본문 바로가기

Computer/Linux-Others & Etc

ProFTPD 설정 및 명령어

# 이 글은 싸이월드 블로그에 내가 작성했던 글을 옮겨온 글이다. #

 

 

1. FTP 서버 시작하기

* 참고 : yum 을 이용하여 설치했을 경우에 해당한다. 컴파일하여 설치했을 경우 다를 수 있다.

 

(1) su - : root 계정으로 전환하기. 반드시 마이너스("-")를 입력하도록 하자. 그리고 root 계정의 비밀번호를 입력하자.

(2) cd /usr/sbin : /usr/sbin 폴더로 이동한다.

(3) chmod 755 proftpd : proftpd의 실행 권한을 변경한다. 이 과정은 안해도 상관은 없다.

(4) ./proftpd : proftp를 실행한다. 실행결과로는 아무것도 나타나지 않는다. 아무것도 안나온다고 걱정하지 마라.

(5) ps -ef | grep proftpd : proftpd가 제대로 동작하고 있는지 확인한다.

(6) echo /usr/sbin/proftpd >> /etc/rc.d/rc.local : 부팅시 자동으록 시작되도록 등록한다.

 

2. 설정파일 수정

vi로 설정파일 열기

-> vi /etc/proftpd.conf (이 경로는 다를 수도 있다. 난 vmware에서 Fedora 12를 설치했고 yum 을 이용하여 설치해서 저 위치에 있는 것이다.)

설정 파일을 열면 많은 항목이 보인다.그 중에 몇 개만 아래에서 설명하도록 한다.

 

최대 연결 수 설정

MaxInstances 20

-> 최대 동시 접속자 수를 20명으로 설정한다는 것이다.


FTP 그룹이 없기 때문에 그룹 설정을 변경

Group nobody

-> 누구나 접속할 수 있게 한다. 따로 개별적인 그룹만 접속 가능하게 하려면 nobody 대신에 해당 그룹의 이름을 써준다.

그리고 혹시 Group nogroup 이라고 되어있다면 위와 같이 nobody로 바꿔주자.