반응형
개요
이번에는 Linux의 사용자별로 공간을 할당하는 방법인 쿼터에 대해서 알아보도록 하겠습니다.
쿼터(Quota)란?
파일시스템마다 사용자나 그룹이 생성할 수 있는 파일의 용량 및 개수를 제한하는 것입니다.
파일 시스템을 "/"(root)로 지정하는 것보다는, 별도의 파일 시스템을 지정해서 해당 부분을 쓰도록 하는 것이 좋습니다.
"/"(root) 파일 시스템을 많은 사용자가 동시에 사용하게 되면, 우분투 서버를 운영하기 위해서 디스크를 읽고 쓰는 작업과 일반 사용자가 디스크를 읽고 쓰는 작업이 동시에 발생하므로 전반적으로 시스템의 성능이 저하됩니다.
설명
1. apt-get install quota를 해줍니다.
2. /etc/fstap 을 편집합니다.
Quota를 적용하려는 파티션을 /etc/fstap에서 찾아서, usrquota 옵션을 추가하고
사용자 홈 디렉터리를 제한하는 부분이기 때문에 /home에 적용합니다.
3. 마운트 합니다.
4. 쿼터 DB설정
5. DB 생성 후에는 사용자별로 공간을 할당해줍니다.
soft는 리미트를 제한하지만 허용하기는 합니다.
즉 사용자가 자유롭게 사용할 수 있는 공간이지만 제한을 초과하면, 유예 기간에 들어갑니다.
hard는 리미트를 제한하며 허용하지 않습니다.
즉 사용자가 파일 시스템에서 사용할 수 있는 최대 공간입니다.
이렇게 간단하게 quota에 대해서 알아보았습니다!
반응형
'서버 > Linux(리눅스)' 카테고리의 다른 글
Linux (Ubuntu18.04 웹서버 or XE 개념 및 사용방법) (0) | 2019.12.11 |
---|---|
Linux (텔넷 , OpenSSH 서버 개념 및 사용방법) (0) | 2019.12.11 |
Linux 리눅스 (우분투 apt-get , dpkg 차이 ) (0) | 2019.11.29 |
Linux 리눅스 (우분투 심볼링 링크 하드링크) (0) | 2019.11.29 |
Linux 리눅스 (우분투 파일과 디렉터리의 소유와 허가권) (0) | 2019.11.29 |