1. 파일권한
ls -al 로 자세한 정보 확인 가능
* 맨 앞에 문자가 - 일 경우 파일, d 이면 디렉토리, l 이면 링크를 나타냄
r : Read = 4
w : Write = 2
x : eXcute = 1
-rwxrwxrwx (777)
-r--r--r-- (444)
-rwx--x--x(711)
2~4 필드 : 소유주 ( User ) 권한
5~7 필드 : 그룹 ( Group ) 권한
8~10 필드 : 나머지 ( Others ) 권한
2. chmod : 파일, 디렉토리 권한 수정
# chmod 755 a_file : 소유자에게 7(rwx), 그룹과 나머지에겐 5(r-x) 권한부여
# chmod o+rw a_file : others에게 읽기, 쓰기 권한 부여
# chmod 700 * : 현재 위치의 모든 파일과 폴더 권한 수정
# chmod -R 755 www : www 디렉토리 내의 모든 파일과 디렉토리의 권한 수정
3. umask : 파일이 만들어질때 허가권 기본값
# umask 022
-> chmod와 반대개념. 777에서 뺀다. 022일 경우 chmod 755와 같음.
4. chown : 파일 소유자, 소유그룹 수정
# chown bible file1 : file1의 소유자를 bible로 수정
# chown bible:bible2 file2 : file2의 소유자를 bible로 그룹을 bible2로 변경
# chown -cR nobody:nobody dir : dir 디렉토리와 그안의 모든파일의 소유자와 그룹을 변경
# chown -R bible:webhost uploads --from=nobody:nobody : uploads 디렉토리 내의 파일중 소유자가 nobody이고 그룹이 nobody로 되어 있는 파일의 소유자를 bible로 변경하고 그룹을 webhost로 변경.
'우분투 공부중 > ETC' 카테고리의 다른 글
자동백업(?) (0) | 2018.10.07 |
---|---|
한글설정 (0) | 2014.10.08 |
apt-get 보다 빠른 apt-fast (0) | 2013.11.16 |
ubuntu 터미널에서 다른 컴퓨터 ssh 접속하기 (0) | 2013.10.23 |
12.04 jdk 환경변수 입력 (0) | 2013.10.22 |