실습과제 1 페이지

본문 바로가기
사이트 내 전체검색


회원로그인

실습과제

[실습문제5] 퍼미션 설정

페이지 정보

작성자 mycolor 작성일16-05-06 11:22 조회778회 댓글0건

본문

1. root 계정으로 /tmp/test 디렉토리를 만들고 파일을 하나 만든다음에
퍼미션을 아래와 같이 설정하시오.

[root /]# rm -rf /tmp/test ; mkdir /tmp/test
[root /]# cd /tmp/test
[root /tmp/test]# echo hello unix > a.txt

퍼미션 변경을 아래와 같이 설정하고 확인하시오.
-rw-rw-r-- 1 user2 wheel 11 2016-05-05 22:45 a.txt

2. 다음 퍼미션에 대한 설명중 맞는것은?
ㄱ. 디렉토리 퍼미션이 -rwxr-xrw- 이면 제 3자가 그 디렉토리내의 파일을 삭제할수 있다.
ㄴ. 파일퍼미션이 -rw-r----x 이면 제 3자가 그 파일을 복사할수 없다.
ㄷ. chmod u=rwx,g=rw-,o=r-x testfile  이렇게 퍼미션을 지정하면 그 결과는
    8진수 모드로 765 로 변경된다.
ㄹ. 파일의 소유주라면 그 파일이 있는 디렉토리 퍼미션에 관계없이 파일을
삭제할수 있다.

3. 아래의 조건으로 퍼미션을  퍼미션을 설정하시오.
(먼저 puser1 ~ puser5 계정을 만드시오)

a. ifconfig 를 puser1,puser2 두사람한테만 실행권한을 주고 나머지
모든 사용자들은 실행 못하게 퍼미션 설정을 하시오.

b. cal 는  puser2,puser3 만 실행을 못하게 하고 나머지 모든 사용자는
실행할수  있게 퍼미션 설정을 하시오.
(*. puser2 는 ifconfig 명령은 실행할 수 있고 cal 는 실행을 못해야 합니다)

4. 퍼미션 설정을 이용해서 root를 제외하고 sysuser1,sysuser2 두명한테만
 date 명령으로 시간과 날짜를 설정할 수 있는 권한을 부여하시오.

5. zuser100 계정을 하나 만들어서(useradd zuser100)
zuser100 계정으로 변경하여(su - zuser100) 아래조건처럼 디폴트 퍼미션이
되게 umask 값을 설정하고 .bash_profile 또는 .bashrc 에 등록해서 새로 login 해도 설정된 umask 값을
계속 사용할수 있도록 하시오.
파일 생성시 디폴트 퍼미션을 rw-------
디렉토리 생성시 디폴트 퍼미션을 rwx------ 
*. 설정완료 후 테스트는 zuser100 으로 새로 로그인하여 파일과 디렉토리 생성해서
확인하면 됩니다.

댓글목록

등록된 댓글이 없습니다.


접속자집계

오늘
44
어제
34
최대
611
전체
448,019
개인정보취급방침 서비스이용약관 twoseven.kr All rights reserved.
상단으로