VSFTPD 파일업로드 용량 제한 방법
vsftpd.conf 에서 파일 용량을 제한 거는 옵션은 없습니다.
대신에 리눅스에서 제한을 거는 방법이 있습니다.
/etc/security/limits.conf 파일에 아래 내용 추가
# 5M = 5120KB
user1 hard fsize 5120
해당 유저로 로그인( 또는 su 유저명 )하여 ulimit -a | grep "^file size" 명령어로 확인이 가능합니다.
이제 테스트를 해봅니다.
[root@vps ~] $ su user1
[user1@vps ~] $ cd ~
[user1@vps ~]$ dd if=/dev/zero of=./100M.bin bs=1M count=100
File size limit exceeded
[user1@vps ~]$ ls -l
total 5124
-rw-rw-r-- 1 user1 user1 5242880 Oct 23 16:28 100M.bin
100메가 짜리 파일을 만들려고 했지만 사이즈 제한이 걸려서 5메가 까지만 만들어집니다.
반응형
'LINUX' 카테고리의 다른 글
[MySQL] DB hotcopy 백업 쉘스크립트 (0) | 2018.11.08 |
---|---|
[MySQL] Replication 마스터 동기화 쉘스크립트 (0) | 2018.11.08 |
[리눅스] DNS MX 레코드 변경 확인 방법 (0) | 2018.10.17 |
CentOS 7.x Postfix + Dovecot + RoundCube 설치 방법 (0) | 2018.10.11 |
[Linux] Postfix Multiple Domain Virtual Mailbox (0) | 2018.10.08 |