Skip to content

조회 수 22779 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

vi /usr/local/proftpd/etc/proftpd.conf

ServerName   "서버명" 

>> 서버의 이름을 나타냅니다.
ServerType inetd 

>> 서버타입을 inetd 형식으로 xinetd 데몬으로 구동하는 설정 입니다.
DefaultServer   on 

>> 하나의 ftp 서버에 여러개의 아이피주소가 존재할경우 이들 주소에 대한 접속 허가 여부입니다. on 은

     접속허가 off는 접속 거부 입니다.

Port    21 

>> 서비스에 사용할 포트를 나타냅니다.

Umask    022 

>> 새롭게 생성되는 파일 및 디렉토리의 퍼미션에 적용될 umask 값을 지정합니다.

MaxInstances   30 

>> 서버가 standalone 모드로 작동할 때 생성될수 있는 최대 자식 프로세스수를 지정합니다.

User    nobody 

>> ftp 데몬을 실행할 사용자 를 nobody로 지정합니다.
Group    nobody 

>> ftp 데몬을 실행할 그룹을 nobody로 지정합니다.

AllowOverwrite  on 

>> 덮어쓰기를 허가할것인지의 여부를 지정합니다.

<Limit SITE_CHMOD> 

>> Limit는 주어진 문맥속에서 ftp 명령어를 사용하는데 제한을 두기위한 지시자로 SITE_CHMOD는 사용자

    허가권 관련 명령을 제한하겠다는 설정입니다.
DenyAll 

>> denyall은 ftp 명령의 chmod 명령의 실행을 거부하겠다는 설정입니다.
</Limit> 

>> Limit 지시자 설정을 닫는 문법입니다.

 

<Anonymous /home/ftp> 

>> 익명사용자가 로그인할 디렉토리를 /home/ftp 로 지정하는 설정입니다.
User    ftp 

>> 익명사용자가 로그인시 사용되는 사용자를 지정합니다. ftp 사용자로 설정하였습니다.
Group    ftp 

>> 익명사용자가 로그인시 사용되는 그룹을 지정합니다. ftp 그룹으로 설정하였습니다.

UserAlias   anonymous ftp 

>> anonymous계정이외에도 ftp 라는 계정이름으로도 로그인이 가능하도록 하는 설정입니다.

MaxClients   10 

>> 서버에 접속할수 있는 최대 클라이언트 수입니다. 10명 이상 접속할수 없습니다.

DisplayLogin   welcome.msg 

>> 클라이언트가 서버에 접속하였을때 환영메세지를 전달해주는 메시지 파일을 지정하는 설정입니다. 
DisplayFirstChdir  .message 

>> 클라이언트가 cd 명령을 이용하여 이동할때 클라이언트에게 출력할 메시지파일을 지정하는 설정입니다.
<Limit LOGIN>  

>> 접속이 제한된 유저들을 anonymous부분에서 허가 할때 사용합니다.
AllowAll 

>> ftp 명령을 모두 허가하겠다는 설정입니다.
</Limit> 

>> Limit 지시자 설정을 닫는 문법입니다.
<Limit WRITE> 

>> 파일또는 디렉토리 쓰기/생성/삭제를 다루는 ftp 명령에 대한 제한 설정입니다.
DenyAll

>> 파일또는 디렉토리 쓰기/생성/삭제 관련 ftp명령을 거부 하겠다는 설정입니다.
</Limit> 

>> Limit 지시자 설정을 닫는 문법입니다.

<Directory /home/ftp/public> 

>> /home/ftp/public 디렉토리에 권한을 설정하는 부분입니다.
Umask        072 

>> /home/ftp/public 디렉토리 안에서 umask 값을 072로 설정하겠다는 부분입니다.
AllowStoreRestart             on 

>> 클라이언트에서 서버로 파일전송을 허용하겠다는 설정입니다.
AllowRetrieveRestart          on 

>> 서버에서 클라이언트로 파일전송을 허용하겠다는 설정입니다.
<Limit READ> 

>> 파일의 읽기를 다루는 ftp 명령에 대한 제한 설정입니다.
AllowAll 

>> 파일 읽기관련 ftp 명령을 허가하겠다는 설정입니다.
</Limit> 

>> Limit 지시자 설정을 닫는 문법입니다.
<Limit STOR> 

>> 클라이언트에서 서버로 파일전송에대한 제한설정입니다.
AllowAll 

>> 클라이언트에서 서버로 파일전속을 허가하겠다는 설정입니다.
</Limit> 

>> Limit 지시자 설정을 닫는 문법입니다.
</Directory> 

>> 디렉토리 지시자 설정을 닫는 문법입니다.

 

</Anonymous> 

>> 익명사용자에대한 설정을 닫는 문법입니다.


Copyright ADMINPLAY corp. All rights reserved.

abcXYZ, 세종대왕,1234

abcXYZ, 세종대왕,1234