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

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

by 희조당 2022. 6. 17.
728x90

1. 사용자 계정 han01의 로그인 셸을 본셸로 지정하여 생성하는 명령은 무엇인가?

 - ④ useradd -s /bin/sh han01

2. han01 계정의 암호를 사용할 수 있는 최대 기간을 200일로 지정하는 명령은 무엇인가?

 - ③ chage -M 200 han01

3. whoami 명령과 who am i 명령의 실행 결과가 다음과 같다. UID와 EUID를 바르게 짝지은 것은 무엇인가?

 - ③ UID : han01 / EUID : han02

4. UID에 대해 설명하시오.

 - 사용자 ID 번호로 시스템이 사용자를 구별하기 위해서 사용하는 번호이다. 1000번부터 할당된다.

5. 사용자 계정과 관련된 파일 중 암호를 /etc/shadow 파일에 별도로 저장하는 이유는 무엇인가?

 - 보안 문제 때문에

6. /etc/login.defs 파일의 용도를 설명하시오.

 - 사용자 계정의 설정과 관련된 기본 값을 정의한 파일

7. 패스워드 에이징 정보란 무엇이며, 어떤 파일에 저장되는가?

 - 암호의 유효 기간에 대한 정보, /etc/shadow

8. 그룹의 GID는 어떤 파일에서 확인할 수 있는가?

 - /etc/group

9. 사용자의 기본 그룹은 어떤 파일에서 확인할 수 있는가?

 - /etc/passwd

10. 다음 조건의 사용자 계정을 생성하는 명령은 무엇인가?

 - useradd -d /home2/hong01 -u 3500 -G 1000 -s /bin/bash -c "Ch9-Ex7" -e 2022-12-31 -f 5 hong01

11. 문제 10번에서 생성한 hong01 계정의 UID를 4500으로 변경하는 명령은 무엇인가?

 - usermod -u 4500 hong01

12. hong01 계정의 로그인 ID를 hong11로 바꾸는 명령은 무엇인가?

 - usermod -l hong11 hong01

13. hong11 계정의 패스워드 에이징 중 MAX를 30일, MIN을 3일로 바꾸는 명령은 무엇인가?

 - chage -m 3 -M 30 hong11

14. 사용자 계정을 삭제할 때 -r 옵션이 있는 경우와 없는 경우의 차이를 설명하시오.

 - r 옵션이 있으면 홈 디렉터리까지 같이 삭제한다.

15. 사용자 및 그룹 관련 명령 중 UID나 GID의 중복을 허용하는 명령은 무엇인가?

 - useradd -o, groupadd -o

16. 패스워드 에이징과 관련하여 INACTIVE와 EXPIRE 값을 설정하는 명령은 무엇인가?

 INACTIVE : chage -I, useradd -f, usermod -f

 EXPIRE : chage -E, useradd -e, usermod -e

17. /etc/skel 디렉터리의 용도를 설명하시오.

 - 사용자 계정을 생성할 때 홈 디렉터리에 공통으로 배포해야할 파일이나 디렉터리를 지정해놓는다.

18. hong11 계정의 암호를 잠그는 명령은 무엇인가?

 - passwd -l hong11

19. 그룹에 설정된 그룹 암호의 용도를 설명하시오.

 - newgrp명령으로 사용자 계정이 속해 있지 않는 그룹으로 변경하려할 경우에 그룹 암호를 알아야 변경할 수 있다.

20. hong01 그룹에 user1 사용자를 추가하는 명령은 무엇인가?

 - gpasswd -a user1 hong01

21. hong11 (UID 4500)로 로그인했다가 su user1 (1000) 명령으로 사용자를 전환했다. UID와 EUID가 어떻게 변하는지 설명하시오.

 - UID는 4500으로 동일. EUID : 4500 → 1000

22. 현재 로그인한 사용자의 수와 계정 이름을 출력하는 명령은 무엇인가?

 - who -q

23. hong11 계정에 sudo 명령으로 userdel을 실행할 수 있도록 설정하시오.

 - /etc/sudoers 파일에 설정. hong11 ALL=/sbin/userdel

24. abc.txt 파일의 현재 소유자는 hong11이고 소유 그룹은 hong01이다. 이 파일의 소유자는 user1로, 소유 그룹은 han01로 한 번에 바꾸는 명령은 무엇인가?

 - chown user1:han01 abc.txt

댓글