일상 기록 창고

quota를 이용한 서버 사용자별 용량 제한 본문

이미지/우분투

quota를 이용한 서버 사용자별 용량 제한

Crazy_Kong 2016. 1. 29. 09:58

환경 : 우분투 14.04


1. quota 설치

sudo apt-get install quota



2. 사용자 추가 시 계정이 생성되는 home 디렉토리에 설정 

vi /etc/fstab


UUID=216e88e1-ae53... /home                   ext4    defaults        0 2               <---- 변경 전


UUID=216e88e1-ae53... /home                   ext4    defaults,usrquota        1 2    <---- 변경 후

※ home 디렉토리가 파일 시스템으로 잡혀 있어야 함. df -h 시 표기되어 있어야 함.


3. 재부팅 혹은 재마운트

sudo mount -o remount /home


4. qouta 를 적용할 계정 생성 혹은 설정

sudo quotacheck -avug        <--- /home 디렉토리에 quota.user 파일이 자동 생성


sudo edquota -u 아이디


Disk quotas for user 아이디 (uid 1002):

  Filesystem                   blocks       soft       hard     inodes     soft     hard

  /dev/sda6                        16   30720000   30720000          4        0        0


1024 kbyte 1메가 기준으로 설정. 위 설정은 30GB

저장 후 설정 확인 방법
sudo repquota -a    

5. quota 시작 , 중지

시작

sudo quotaon -avug


중지

sudo quotaoff -avug


자세하게는 안 적고 그냥 실제로 적용할 때 사용한 부분 위주로 작성...


참고 블로그 : http://webdir.tistory.com/136




'이미지 > 우분투' 카테고리의 다른 글

mysql_history 내역 남지 않도록 처리  (0) 2025.03.13
history 내역 남기지 않게 처리  (0) 2025.03.13
UUID 확인하기  (0) 2016.03.31
ubuntu fakeraid 설정.  (0) 2016.03.08
openssh sftp ssh chroot 설정   (0) 2016.01.29