11. 다음은 NIS Master 서버 설정의 과정이다. 다음 조건에 맞도록 ( 괄호 ) 안에 알맞은 내용을 작성하시오.(8점)
서버의 재부팅 후에도 NIS 도메인과 호스트네임이 유지되도록 ( ① ) 파일을 수정한다.
[root@ihd ~]# vi ( ① )
-------------------------------------------------------------
NISDOMAIN=ihd.or.kr
HOSTNAME=nis.ihd.or.kr
-------------------------------------------------------------
[root@ihd ~]# service ( ② ) start
<조 건>
- 도메인은 ihd.or.kr 이다.
- 호스트네임은 nis.ihd.or.kr 이다.
- portmap 관련 데몬은 활성화되어 있다.
[root@server1 yp]# vi /etc/sysconfig/network
네트워크 관련 항목들을 설정하는 파일 : /etc/sysconfig/network
<NIS 데몬>
관련데몬 | 설명 |
ypserv | NIS 서버를 운영하는 데몬 |
yppasswd | NIS 클라이언트 패스워드 설정 데몬 |
ypxfrd | NIS 서버와 클라이언트간 맵핑속도 관련 데몬 |
① /etc/sysconfig/network
② ypserv
12. 삼바(Samba) 서비스를 이용하여 디렉터리를 공유하고자 smb.conf 파일을 수정하려고 한다.
다음 조건에 맞도록 ( 괄호 ) 안에 알맞은 내용을 작성하시오.(12점)
[ ① ]
( ② ) = /smbfile
( ③ ) = ihduser
( ④ ) = yes
<조 건>
- 공유명은 ihdsmb 이다.
- 공유하려는 디렉터리 위치는 /smbfile 이다.
- 현재 /smbfile 디렉터리의 소유자는 ihduser 이다.
- 공유된 디렉터리가 ihduser 사용자에 대해서만 읽고 쓰기가 가능하다.
1) smb.conf 위치 확인
[root@server1 /]# find / -name smb.conf
/etc/samba/smb.conf
2) 내용 확인
[root@server1 /]# vi /etc/samba/smb.conf
# See smb.conf.example for a more detailed config file or
# read the smb.conf manpage.
# Run 'testparm' to verify the config is correct after
# you modified it.
[global]
workgroup = SAMBA
security = user
passdb backend = tdbsam
printing = cups
printcap name = cups
load printers = yes
cups options = raw
[homes]
comment = Home Directories
valid users = %S, %D%w%S
browseable = No
read only = No
inherit acls = Yes
[printers]
comment = All Printers
path = /var/tmp
printable = Yes
create mask = 0600
browseable = No
[print$]
comment = Printer Drivers
path = /var/lib/samba/drivers
write list = @printadmin root
force group = @printadmin
create mask = 0664
directory mask = 0775
① 공유명 설정
② 공유 디렉터리
③ 공유 디렉터리에 로그인할 수 있는 사용자 지정
④ 쓰기 권한
① ihdsmb
② path
③ valid users
④ writable
13. 관리자인 홍길동은 운영중인 웹 서버(아파치 2.x)를 웹브라우저를 통해 서버의 실행에 대한 모니터링을 하려고
한다. 다음 ( 괄호 ) 안에 알맞은 내용을 작성하시오.(12점)
( ① ) on
<Location /server-status>
( ② ) server-status
( ③ ) deny,allow
Deny from all
( ④ )
</Location>
<Directory /server-status>
AllowOverride ( ⑤ )
</Directory>
<조 건>
- 관리자 PC 인 admin.ihd.or.kr 에서만 정보를 볼 수 있어야 한다.
- 웹브라우저에서는 http://서버주소/server-status로 접근되어야 한다.
- 사용모듈은 mod_info.c 이며, 웹페이지 인증을 통해 접근이 되어야 한다.
아파치 서버 환경 설정 파일 : httpd.conf
1) 환경 파일 위치 확인
[root@server1 /]# find / -name httpd.conf
/etc/httpd/conf/httpd.conf
2) 내용 확인
[root@server1 /]# vi /etc/httpd/conf/httpd.conf
<예제 설정 값>
<Location /server-info>
SetHandler server-info
Order allow,deny
# 자신으로 부터 접근 허가
Allow from 127.0.0.1
# 추가로, 근처에 있는 워크스테이션으로 부터 접근 허가
Allow from 192.168.1.17
</Location>
mod_info.c -> server-info : 서버의 설정 정보를 알려준다.
① ExtendedStatus
② SetHandler
③ Order
④ Allow from admin.ihd.or.kr
⑤ AuthConfig
'ETC > 자격증' 카테고리의 다른 글
[리눅스마스터]제1501회 리눅스마스터 1급 2차 시험 단답식 풀이 1 (0) | 2022.03.21 |
---|---|
[리눅스마스터]제1402회 리눅스마스터 1급 2차 시험 작업식 풀이 2 (0) | 2022.03.20 |
[리눅스마스터]제1402회 리눅스마스터 1급 2차 시험 단답식 풀이 3 (0) | 2022.03.20 |
[리눅스마스터]제1402회 리눅스마스터 1급 2차 시험 단답식 풀이 2 (0) | 2022.03.20 |
[리눅스마스터]제1402회 리눅스마스터 1급 2차 시험 단답식 풀이 1 (0) | 2022.03.19 |