Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 모하비
- Nas
- Stretch
- 커널 5.13.8
- 바디스윙
- BCM94352Z
- EBS
- openmediavault
- h6000ii
- omv5
- pihole
- 마클미러
- webdav
- 골프 스윙
- debian9
- uboot
- traefik2
- AC68U
- SAMBA
- tm-ac1900
- ebs 녹음
- webmin
- wrt54g
- parallel to usb
- omv
- 나인봇 미니 충전
- proftpd
- iomega
- nginx
- macvlan
Archives
- Today
- Total
해피 투게더
webmin 에서 proftpd 설정하기 본문
아래는 내 설정이다
/mnt/nas 아래에 public, private 폴더
admin 유저는 두 폴더 모두에 권한이 있고 kids 유저는 public 폴더만 권한을 주었다
ftp 에서 지우기는 금지(시간도 많이 걸리고 삼바 접속후에 삭제가 더 간단)
DefaultChdir /mnt/nas
DefaultRoot /mnt/nas
#VALID LOGINS
<Limit LOGIN>
AllowUser admin
AllowUser kids
DenyALL
</Limit>
<Directory /mnt/private>
<Limit ALL>
AllowUser OR admin
DenyAll
</Limit>
<Limit READ DIRS>
AllowUser OR dad
DenyAll
</Limit>
</Directory>
<Directory /mnt/public>
<Limit ALL>
AllowUser OR kids,admin
DenyAll
</Limit>
<Limit READ DIRS>
AllowUser OR kids,admin
DenyAll
</Limit>
</Directory>
old version
<Directory /mnt/nas/private/*>
Umask 022 022
AllowOverwrite off
<Limit ALL>
Order Allow,Deny
AllowUser admin
Deny ALL
</Limit>
<Limit MKD STOR DELE XMKD RNEF RNTO RMD XRMD>
DenyAll
</Limit>
</Directory>
<Directory /mnt/nas/public/>
Umask 022 022
AllowOverwrite on
<Limit ALL>
Order Allow,Deny
AllowUser admin
AllowUser kids
Deny ALL
</Limit>
<Limit READ RMD DELE>
DenyAll
</Limit>
<Limit STOR CWD MKD>
AllowAll
</Limit>
</Directory>