U N I X 실 습 계 획 서 | |
10주차 1/2 |
제 목 | UNIX 파일의 종류와 특성, ACL |
학습목표 | UNIX 파일 시스템의 파일 종류와 특성과 권한을 설정하는 ACL에 대하여 이해한다. |
준비사항 | Solaris 8 이 설치된 UNIX 시스템 |
실
습
내
용 |
11장 UNIX 파일의 종류와 특성
파일 종류 #ls -F /etc | more #ls -l /etc | more
하드 링크 #touch file1 #ls -l #ln file1 file2 #ls -l link count 증가 #ls -li file1과 file2의 inode number가 같다. #rm file1 #ls -li file2의 link count 감소
심벌릭 링크 #cat file1 #ln -s file1 file2 #ls -l file1 file2 심벌릭 링크 확인
|
U N I X 실 습 계 획 서 | |
10주차 2/2 |
제 목 | UNIX 파일의 종류와 특성, ACL |
실
습
내
용 |
#rm file1
#ls -l file1 file2 file1이 없어도 file2는 file1에 계속 링크가 걸려있다. #cat file1
12장 ACL
현재 파일에 설정된 ACL 보기 #getfac1 ch.doc
ACL의 추가, 변경, 대체, 삭제 #setfac1 -s user::rw-,group::r–,other:—,mask:rw-,user:unix103 :rw- ch1.doc ch1.doc 파일에 대하여 소유자에게 rw, 그룹에게 r, 기타사용자에게는 권한을 주지 않으며 명시한 unix103 사용자에게 rw 권한을 부여한다. #getfac1 ch1.doc ACL 확인
#setfacl -s u::7,g::4,o:0,m:4,u:unix104:7 ch2.doc ch2.doc 파일에 대하여 소유자에게 rw, 그룹에게 rw, 기타사용자에게는 권한을 주지 않으며 명시한 unix103 사용자에게 rwx 권한을 부여하는 숫자 모드이다.
#getfac1 ch2.doc | setfacl -f – ch3.doc ch2.doc 의 ACL을 ch3.doc 에 복사
#setfacl -m user:unix103:6 ch3.doc ch3.doc 파일에 대하여 unix103 사용자의 권한을 rw로 수정 #getfacl ch3.doc
#setfacl -m default:group:student:4,default:mask:6 book book 파일에 대하여 student 그룹의 기본 권한을 r로 기본 ACL mask를 rw로 수정
#setfacl -d user:unix103 ch3.doc ch3.doc 파일에 대하여 unix103 사용자에게 설정되었던 ACL 제거 |