본문 바로가기
개인 공부/Linux (CentOS 리눅스)

CentOS 리눅스 : 연습문제 해답 (5장)

by 희조당 2022. 5. 4.
728x90

1. 리눅스는 사용자를 세 카테고리로 구분한다. 이 카테고리에 해당하지 않는 것은 무엇인가? 

 - 관리자

2. 기본 접근 권한을 설정하는 명령은 무엇인가?

 - ④ umask

3. 특수 접근 권한에 해당하지 않는 것은 무엇인가?

 - ① SetUser

4. 파일의 속성은 어떤 명령으로 확인할 수 있는가?

 - ls -l

5. 접근 권한의 세 가지 종류에 대해 간단히 설명하시오. 

 읽기 : 파일을 읽고 복사할 수 있다. 디렉터리의 경우 ls 명령을 실행할 수 있다. (ls 명령의 옵션은 실행 권한) 쓰기 : 파일을 수정, 이동, 삭제할 수 있다. (디렉터리 쓰기 권한 필요) 디렉터리의 경우 파일을 생성하고 삭제할 수 있다. 실행 : 파일을 실행할 수 있다. 디렉터리의 경우 cd 명령을 할 수 있고 파일을 디렉터리로 이동하거나 복사할 수 있다.

6. 파일의 읽기 권한과 디렉터리의 읽기 권한은 어떤 차이가 있는지 설명하시오.

 - 파일의 경우 복사까지 가능하나 디렉터리는 단순하게 목록을 보는(읽는) 것이다.

7. 디렉터리에 실행 권한이 없다는 것은 무엇을 의미하는지 설명하시오.

 - cd 명령어를 사용할 수 없고 파일의 이동이나 복사가 불가능하다.

8. 파일의 접근 권한이라고 가정할 때, 다음 접근 권한은 어떤 의미가 있는지 설명하시오.

 접근 권한  소유자 권한  그룹 권한  기타 사용자 권한
 rwxr-xr-x  읽기, 쓰기, 실행  읽기, 실행  읽기, 실행
 rw-r--r--  읽기, 쓰기  읽기  읽기
 r--r--r--  읽기  읽기  읽기

9. /etc 디렉터리에 있는 group, passwd, shadow 파일의 권한을 확인해보고 다음 표의 빈칸을 채우시오.

 파일  소유자 권한  그룹 권한  기타 사용자 권한
 group  rw-  r--  r--
 passwd  rw-  r--  r--
 shadow  ---  ---  ---

10. 다음 접근 권한을 숫자로 표가하시오.

 ① rwxr-xr-x : 755

 ② rw-r--r-- : 644

 ③ rw-r----- : 640

 ④ r--r--r-- : 444

 ⑤ r-xr-xr-x : 555

11. exmod.txt 파일의 현재 권한을 변경된 권한처럼 바꾸는 명령을 빈칸에 쓰시오.

 ① 기호 모드

 rwxr-xr-x  →  r-x------ : chmod u-w, go-rx exmod.txt

 rw-r--r--  →  r--r--r-- : chmod u-w exmod.txt

 ② 숫자 모드

 rw-------  →  rw-rw-rw- : chmod 666 exmod.txt

 r--r--r--  →  r-xr-xr-x : chmod 555 exmod.txt

12. 마스크 값이 007일 때 파일과 디렉터리를 생성하면 기본 접근 권한은 어떻게 되는가?

 파일 : rw-rw----

 디렉터리 : rwxrwx---

13. 마스크 값을 007로 바꾸는 명령은 무엇인가?

 - umask 007

14. 파일의 접근 권한을 확인했더니 'rwSr--r--'이었다. S가 의미하는 것은 무엇인가?

 - 이 파일은 SetUID가 설정되어있다.

15. 스타키 비트에 대해 간단히 설명하시오.

 - 디렉터리에만 설정 가능하고, 설정된 디렉터리는 누구나 파일을 생성할 수 있다.

16. /bin 디렉터리에서 SetUID가 설정된 명령의 예를 세 개만 제시하시오.

 - passwd, newgrp, mount, gpasswd, fusermount 등

댓글