Content

Board ID 926
Writer 허진경
Write Date 2018-10-25 16:45:51
Subject fstab의 옵션
Content defaults 는 rw, auto(자동 마운트), exec(실행파일 실행), suid(SetUID, SetGID를 가능하게) 0, 1 : 덤프옵션, 0 : dump 명령으로 덤프되지 않는 파일시스템 1 : dump 명령으로 덤프 가능한 파일시스템 0, 1, 2 : 파일 점검 옵션 0 : 부팅시 파일시스템 체크(fsck)가 되지 않는 설정 1 : 루트파일 시스템 2 : 루트파일시스템이 아닌 일반 파일 시스템 ----------------------------- # /etc/fstab 파일의 구조 [파일시스템장치명] [마운트포인트] [파일시스템종류] [옵션] [dump관련설정] [파일점검옵션] [파일시스템장치명] : 첫번째 항목으로 "파일시스템의 장치명"을 설정합니다. /dev/sda1, /dev/hda2 등과 같이 파일시스템 장치명의 위치이고 이는 곧 "레이블(Lable)명" 으로 표시할수 있다 [마운트포인트] : 두번째 항목으로 파일시스템이 마운트될 위치, 즉 마운트포인트로서 쉽게 설명해서 / 또는 /home 그리고 /backup, /boot 와 같은 이름을 의미한다. 위의 예에서 /dev/sda1 가 /boot 에 마운트 될 것이란걸 알수가 있다. 즉, 마운트라는 개념에서 보았을 때 / 과 /boot 등과 같은 이름을 마운트포인트라 한다. "특정 파일시스템장치를 어디에 마운트시킨다." 라고 할때 "어디" 라는 부분에 해당되는 것이 "마운트포인트" 이다, 쉽게 그냥 "디렉토리명" 이라고 정리 [파일시스템종류] : 세번째 항목으로 파일시스템의 종류를 설정, 위의 예에서 /dev/sda1는 /boot 에 마운트되며 그 파일시스템은 ext3을 사용하고 있따는 것을 나타내며, 그리고 /dev/sda2 는 swap 파일 시스템의 종류를 설정할수있다는 말이다. 파일시스템종류는 다음 글에서 확인하길 바란다. ex) ext2, ext3, ext4, nfs, vfat 등등 [옵션] : 네번째 항목으로 파일시스템 속성을 설정하는 옵션 default : rw, nouser, auto, exec, suid 속성을 모두 가지는 속성, 가장 일반적인 파일시스템에서 사용 auto : 부팅시 자동마운트 exec : 실행파일이 실행되는 것을 허용하는 파일시스템 suid : SetUID와 SetGID의 사용을 허용하는 파일시스템 ro : 읽기전용 파일시스템(Read Only) rw : 읽고쓰기 파일시스템(Read, Write) user : 일반 계정사용자들도 마운트를 할 수 있는 파일시스템 nouser : 일반 계정사용자들은 마운트 할 수 없는 파일시스템. root 만 mount noauto : 부팅시 자동마운트되지 않게 함. noexec : 실행파일을 실행되지 못하게 하는 파일시스템 nosuid : SetUID와 SetGID의 사용을 허용하지 않는 파일시스템 usrquota : 개별 사용자의 쿼타(Quota)설정이 가능한 파일시스템 grpqquota : 그룹별 쿼타(Quota)설정이 가능한 파일시스템 [dump관련설정] : 0 또는 1을 가질수있는 설정, 1은 데이터백업등을 위해 dump가 가능한 파일시스템이며, 0은 dump 명령으로 덤프되지 않는 파일시스템 [파일점검옵션] : 0 또는 1, 그리고 2가 올수있는 설정, 0은 부팅시 실행되는 fsck가 실행되지 않는 설정 1은 루트파일시스템을 의미 2는 루트파일시스템 이외의 파일시스템을 의미 즉, 여기서 설정된 파일시스템의 순서를 기준으로 부팅시 실행되는 fsck의 순서가 결정