proftpd.conf설정문제
작성자 정보
- 강석만 작성
- 작성일
컨텐츠 정보
- 2,390 조회
- 0 추천
- 목록
본문
RedHat 7.2
protpd-1.2.2 rpm
밑에는 현재 proftpd.conf 설정입니다. 모든 익명접속 유저는 패스워드를 입력하게 했습니다.
접속시 루트는 /var/ftp 이구여 헌데 uploads / down 폴더를 만들어서 퍼미션을 지정
해 주었는데 적용이 돼지 않습니다. (새로운 폴더를 생성했을때 폴더마다 rwx였던가... ^^;
를 주고 소유권을 이전해 주어야 한다고 하는데 잘 몰라서 답변 부탁드립니다)
어제 이것땜에 새벽 5시에 잤습니다. 자세한 설명 부탁드립니다. 아님 멜로라도 ^^. 꼭점
구축하고자 하는 ftp
1. 익명접속 불가
2. 그룹내에 있는 사람들만 Login허용
3. uploads/down 폴더 만들기(또한 각각의 퍼미션 지정이 돼야 한다.)
4. 모든 유저는 ftp에 접속시 루트가 /var/ftp 가 돼도록 만들기
5. root로 Login 시에 모든 폴더를 삭제및 생성 superuser권한을
같도록 만들기
6. user Login시에 메시지 모이기(현재설정으로는 보이질 않습니다.)
현재 설정
ServerName "Captain FTP Server"
ServerType standalone
DefaultServer on
Port 21
Umask 022
MaxInstances 30
User nobody
Group nobody
ServerName "Captain FTP Server"
ServerType standalone
DefaultServer on
Port 21
Umask 022
MaxInstances 30
User nobody
Group nobody
UseReverseDNS off
IdentLookups off
AuthPAMAuthoritative on
RootLogin on
DenyFilter *.*/
DeferWelcome on
TimesGMT off
DefaultRoot /var/ftp/
#RateReadBPS 256
#RateReadFreeBytes 5120
#RateReadHardBPS on
TimeoutIdle 0
TimeoutNoTransfer 0
TimeoutLogin 300
DisplayLogin .Welcome.msg
DisplayFirstChdir .message
<Directory /*>
AllowOverwrite on
</Directory>
<Anonymous ~ftp>
<Limit LOGIN>
AllowAll
</Limit>
User ftp
Group ftp
UserAlias anonymous ftp
MaxClients 10 "Sorry, maxium users %m -- try again later"
MaxClientsPerHost 2 "Sorry, Over 2 connection not allow"
DisplayLogin /etc/proftpd/welcome.msg
DisplayFirstChdir .message
RequireValidShell off
AnonRequirePassword on
# HideUser root
# HideGroup root
# Anonymous's Uploads Directory
<Directory uploads>
AllowOverwrite off
AllowRetrieveRestart on
AllowStoreRestart on
<Limit READ>
DenyAll
</Limit>
<Limit STOR MDK>
AllowAll
</Limit>
</Directory>
# Anonymous's Public Directory
<Directory down>
<Limit READ>
AllowAll
</Limit>
<Limit STOR MKD>
DenyAll
</Limit>
</Directory>
</Anonymous>
관련자료
-
이전
-
다음