공부하기싫어

오늘 늦었지만 그래도 예제를 다운받아서 풀어볼까 한다.

내가 적은 답과 정답을 솎아내고 풀이까지 적어볼려고 함

문제 출처 : www.comcbt.com

 

1. 다음 중 chown명령어를 사용하여 소유권 변경시 참조하는 파일로 가장 알맞은 것은?

① ~/.profile

② /etc/passwd

③ /etc/shadow

④ /etc/default/useradd

내가 고른 답 : 2

정답 : 2

풀이 : /etc/passwd 는 계정과 관련된 정보가 기록되어 root계정, 데몬에서 사용하는 계정들의 정보까지 기록된다.

/etc/shadow 는 password 정보가 암호화되어 기록된다.

 

2. 다음 중 특수권한이 설정되어 있는 파일로 틀린 것은?

① /bin/su

② /dev/null

③ /bin/mount

④ /usr/bin/passwd

내가 고른 답 : ㄹㅇ 감도안옴;

정답 : 2

풀이 : 대표적 setuid 파일 /usr/bin/passwd 은 루트 소유자 권한으로 실행할 수 있다.

su 명령어는 일반사용자에서 root로 넘어가는 명령어이기 때문에 su 명령어가 들어가 있는 폴더로서 특수권한이 설정되어있다.

/bin/mount 는 잘 모르겠는데 마운트니까 뭐 루트만 건드릴 수 있게 되어있지 않을까 싶음

 

3. 소유그룹 변경 명령어인 chgrp 명령어를 이용하여 원본 파일의 소유권은 그대로 둔 채 심볼릭 링크 파일의 스룹 소유권만 변경하려고 한다. 다음 중 해당 명령에 사용되는 옵션으로 알맞은 것은?

① -f

② -s

③ -h

④ -g

내가 고른 답 : 3

정답 : 3

풀이 : 

-f : 권한 변경이 일어나지 않을 경우 보여주는 오류 메세지를 보이지 않게 함.

-s : ?

-g : ?

 

 

4. 각 사용자의 디스크 사용량을 제한하려고 한다. 다음 중 디스크 쿼터를 설정하는 명령어의 순서로 알맞은 것은?

① repquota - edquota - quotacheck - quotaon

② quotaon - quotacheck - edquota - repquota

③ quotacheck - edquota - quotaon - repquota

④ edquota - quotacheck - quotaon - repquota

내가 고른 답 : 2(대충 플로우 때려맞춤)

정답 : 3

풀이 : 아니 책보는데 이런내용 없네 ㅅㅂ; 구글링함

edquota : 사용자나 그룹에 쿼터를 설정할 때 사용하는 명령으로 실행시키면 vi편집기가 실행되고, 기본 단위가 KB이므로 10MB를 제한하려면 10000이라고 입력해야함

repquota : 파일 시스템에 설정된 쿼터 정보를 출력해주는 명령이다.

/

setquota : 쿼터를 설정하는 명령으로 vi편집기를 이용하는 대신에 직접 명령행에서 설정 가능하다.

quota : 사용자나 그룹 단위로 커터 설정 정보를 출력해주는 명령이다.

 

 

5. 다음 중 특수 권한에 대한 설명으로 틀린 것은?

① Set-UID는 소유자 권한 부분의 x자리에 s로 표시되며, 보안을 강화하기 위해 설정한다

② 숫자 모드의 경우 천의 자리가 Set-UID는 4, Set-GID는 2, Sticky-Bit은 1의 값을 갖는다.

③ /tmp에 설정되어 있는 권한은 Sticky-Bit으로 일시적 파일 생성 및 삭제가 필요할 때 주로 이용된다.

④ Set-GID는 권한이 설정된 디렉터리에 사용자들이 파일이나 디렉터리를 생성하면 사용자가 속한 그룹 상관없이 디렉터리 소유그룹으로 만들어진다.

내가 고른 답 : 1

정답 : 1

풀이 : 소유자 접근 권한 -rwx, 그룹 소유자 접근 권한 r-x, 기타 소유자 접근 권한 r-x

 

6. 다음 중 eject 명령어 수행 시 자동으로 수행되는 사전 명령어로 알맞은 것은?

① fsck

② e2fsck

③ mount

④ umount

내가 고른 답 : eject가 뭔데

정답 : 4

풀이 : eject : cd-rom, 플로피 디스크 등등 같은 장치를 제어하는 명령어

fsck, e2fsck : 파일을 검사하거나 수리해주는 명령어

mount :  물리적인 장치를 수동으로 인식해주고 연결해주는 명령어

unmount : 물리적인 장치 연결 해제 시키는 명령어

 

7. 다음 중 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

[root@www~]$ blkid

/dev/sda1 : (괄호)="71c8l04b-3f5o-457b-be5e-6740442sasd" TYPE="ext4"

/dev/sda2 : (괄호)="516wv15d-s846-ba84-8r49-fnlnw51v9w50" SEC_TYPE="ext2" TYPE="ext3"

① GID

② UUID

③ DISKID

④ WWWN

내가 고른 답 : 3 (뭔가 맥주소같이 되있으니까?)

정답 : 2

풀이 : blkid 자체가 파일 uuid 를 출력해줌

blkid : block device 의 파일 시스템(file system) 유형이나 속성(LABEL, UUID)등을 출력하는 유틸리티

UUID : Universally Unique IDentifier

 

8. 다음 중 리눅스에서 사용하는 파일시스템 유형으로 틀린것은?

① ext

② vfat

③ ntfs

④ smb

내가 고른 답 : 2 (는 처음봄)

정답 : 4

풀이 : 

ext : ext는 리눅스용 파일 시스템으로 ext2, ext3, ext4의 원조 시스템으로 확장 파일 시스템의 줄임말

vfat : 구글링해도 안나오는데 일단 fat32가 파일시스템인건 아는데 그거 비슷한건가봄

ntfs : 윈도우nt의 파일 시스템

smb : 서버 메세지 블록, 네트워크 상 존재하는 노드들 간에 자원을 공유할 수 있도록 설계된 '프로토콜'

 

 

 

9. 다음 중 fsck명령 수행 시 손상된 디렉터리나 파일 수정을 위한 임시 디렉터리로 알맞은 것은?

① /lost.found

② /lost-found

③ /lost_found

④ /lost+found

내가 고른 답 : 3 (언더바겠지)

정답 : 4

풀이 : 그냥 /lost+found 에서 임시로 작업을 수행한다고 함;;

 

10. 다음 중 chmod 명령어를 이용한 허가권 변경시 하위 디렉터리내 파일의 허가권까지 모두 변경할 수 있는 옵션으로 알맞은것은?

① -v

② -c

③ -f

④ -R

내가 고른 답 : 3 (찍음)

정답 : 4

풀이 : Recursive(재귀적으로)