Fstab
/etc/fstab에 있다.
file systems table
모든 디바이스를 마운트하려면 다음 명령을 사용한다.
$ sudo mount -a
목차
옵션[편집 | 원본 편집]
defaults[편집 | 원본 편집]
rw,suid,dev,exec,auto,nouser,async
auto/noauto[편집 | 원본 편집]
With the auto option, the device will be mounted automatically at bootup or when the mount -a command is issued. auto is the default option.
suid / nosuid[편집 | 원본 편집]
Permit/Block the operation of suid, and sgid bits.
192.168.256:/export /export ext3 nosuid 0 0
파일을 수정하기 전에 unmount한다.
$ sudo unmount /export
수정한 후에 마운트한다.
$ sudo mount /export
설정파일에 변경이 없으면 리마운트 할 수 있다.
$ sudo mount -o remount /export
exec / noexec[편집 | 원본 편집]
실행파일이 실행되는것을 허용여부
acl[편집 | 원본 편집]
ACL(Access Control List)은 디렉토리 및 파일에 특정 사용자, 그룹에 특정 권한을 넣어 줄 수 있는 기능이다.
ext 파일 시스템에서는 파일 및 디렉토리에 대한 접근 권한을 소유자, 소유그룹, 기타 사용자로 제어 한다.
A사용자를 소유그룹에 넣어주고 소유 그룹에 특정 권한을 넣어줄 수는 있으나, 어떤 이유로 소유 그룹에 넣어줄 수는 없는 상황이 있을 수 있기 때문에 그 또한 어려울 수 있다.
_netdev[편집 | 원본 편집]
네트워크 드라이브일 경우 네트워크가 가능할 때 마운트하는데 사용할 수 있다. NFSv3(nfs로 적었을 때)는 네트워크가 사용가능 할 때까지 기다렸다. nfs4 유형의 경우이 옵션은 무시되지만 나중에 스크립트에서 mount -O _netdev와 함께 사용할 수 있습니다.
dump 옵션[편집 | 원본 편집]
0/1
파일점검 옵션[편집 | 원본 편집]
0/1/2
부팅시 fsck 프로그램이 장치의 오류를 검사하는 순서를 나타내는 숫자입니다. 이것은 루트 파일 시스템의 경우 1이고 다른 모든 장치의 경우 2 (루트 이후의 의미 검사) 또는 0 (확인하지 않음)입니다.
ntfs-3g[편집 | 원본 편집]
chmod 로 퍼미션 변경이 되지 않는다.
https://wiki.archlinux.org/index.php/NTFS-3G#Linux_compatible_permissions
windows_names: 파일이나 폴더 생성시 Windows 에서 문제가 되는 문자열( * / : < > ? \ |)은 허용하지 않습니다.
예제[편집 | 원본 편집]
nfs[편집 | 원본 편집]
192.168.0.256:/kkk /kkk nfs defaults 0 0