시험종목 제 회리눅스마스터 급 차 시험일자 토 분 수검자기재사항및감독자확인 수검번호 감독자확인 성 명 생년월일 수검자유의사항 수검자는신분증을지참하여야시험에응시할수있습니다 카드는컴퓨터용수성사인펜 검정색 을사용하여작성하여야합니다 수검자는 카드작성시유의사항 을반드시숙지한후작성하여야합니다 문제유형 성명 종목 수검번호 생년월일등을기재 마킹하지않거나틀린경우에발생되는불이익은수검자의책임으로합니다 시험중휴대용전화기등일체의통신장비를사용할수없으며 사용시부정행위로간주되어당해시험은실격처리되고 시험일로부터 년간응시자격을정지합니다 수검자는수검시작 분후부터퇴실이가능하며 퇴실시문제지와 카드는감독위원에게반드시제출하여야합니다 문제및정답공개 화 합격자발표 금
제 1801 회리눅스마스터 1 급 1 차 B 형정답
각네트워크장비가여러개의인터페이스를갖추고 상호간연결하는방식이다. 설치비용이많이드는 관계로 LAN을구성할때보다라우터를이용해서 LAN과 LAN을연결하거나백본망을구성할때주로 사용된다. 장애발생시에도다른시스템의영향이 적고우회할수있는방법이존재하여신뢰성이높다. 응용프로그램간의통신을관리하기위한방법과동기화를유지하는서비스를제공한다. 특히데이터의전송순서및동기점의위치를제공하여데이터전송중에오류가발생할경우에재전송하거나데이터를복구할수있다. 하나의 C 클래스주소대역을할당받아서서브넷마스크값을 255.255.255.192 로할당하였다. 이경우에생성되는서브네트워크의개수는 ( ) 이다. 또한인터넷연결이되도록설명한다면한개의서브네트워크당사용가능한 IP 주소개수는 ( ) 이다.
# ls a.txt b.txt c.txt d.txt # ls ( 괄호 ).txt a.txt b.txt c.txt
1991년 6월 FSF의리처드스톨먼은 ( ᄀ ) 라이선스의 강력한카피레프트조건과단순한사용허가를위한 절충안으로 ( ᄂ ) 을 ( 를 ) 발표하였다. ( ᄀ ) 은 ( 는 ) 자유소프트웨어를만들때에만사용하나 ( ᄂ ) 은 ( 는 ) 자유소프트웨어뿐만아니라독점 소프트웨어에서도사용가능하다. - 리눅스커널위에서동작하며, C/C++ 라이브러리들을포함하고있는모바일운영체제이다. - 기존의자바가상머신과는다른가상머신인달빅 (Dalvik) 가상머신을통해자바로작성된응용프로그램을별도의프로세스에서실행하는구조로되어있다. - 2007 년 11 월에해당플랫폼을휴대용장치운영체제로서무료공개한다고발표한후 48 개의하드웨어, 소프트웨어, 통신회사가모여만든오픈핸드셋얼라이언스 (Open Handset Aliance, OHA) 에서공개표준을위해개발하고있다. - 메모리공간이가득차서프로그램실행시킬수없게될경우, 실행할수있도록예비공간역할을하는영역이다. - free 명령어로해당영역의용량을확인할수있다. - 단점으로는동적으로크기를조정할수없어하드디스크의공간을차지한다.
*.=info;cron.none /var/log/messages authpriv.* mail.*;mail.!=info /var/log/maillog uucp,news.crit /var/log/secure /var/log/news 로그기록과관련된리눅스초기의 syslog 를대체하여 성능을대폭강화한패키지로멀티스레드지원, TCP 프로토콜지원, SSL 및 TLS 지원, 데이터베이스 로그관리지원등과같은다양한기능을지원한다. 시스템이부팅할때출력되었던로그가기록되는 파일로, 보통커널부트메시지로그라고한다.
리눅스커뮤니티에서는사운드카드용장치드라이버를 제공하기위해초기에는 ( ) 를사용했으나라이선스 문제등으로인해현재는 ( ) 를사용한다. CUPS 에서제공하는프린터설정명령어로기본프린터설정, 특정프린터제거및추가등의작업을수행할수있다. http://localhost:( 괄호 ) # modprobe ( 괄호 ) ip6table_filter
# groupmod -n ihdgrp kaitgrp # ( 괄호 ) -n 2 /etc/passwd 파일을삭제하던중에러가발생하여문제를해결하고정상적인파일삭제가이루어지도록한다. $ id -un ihduser $ rm -f file1 rm: cannot remove 'file1': Permission denied $ ls -ld dr-xr-xr-x. 2 ihduser ihduser 19 Feb 20 12:07. $ ls -l file1 -rw-rw-r--. 1 ihduser ihduser 0 Feb 20 12:07 file1 $ chmod ( 괄호 ) - 파일확장자 :.gz ( ᄀ ) : ( ᄂ ) - 파일확장자 :.Z ( ᄃ ) : ( ᄅ ) - 파일확장자 :.xz ( ᄆ ) : ( ᄇ ) - 파일확장자 :.bz2 ( ᄉ ) : ( ᄋ ) $ rm -f file1 $ 레드햇계열에서는 rpm 명령어의 -qf 옵션을사용하여 지정된파일이속한패키지이름를출력할수있다. 데비안계열에서는 dpkg 명령어의 ( 괄호 ) 옵션을 사용하여같은기능을할수있다.
- yum-utils 패키지안에포함된명령어이다. - 패키지를설치하지않고다운로드할수있다. - 실행하는스크립트는 /root/bin/backup.sh 이다. - 분기에한번씩 crontab 명령어를이용하여데이터전체백업을수행한다. [root@www ~]# ( 괄호 ) S.5...T c /etc/vsftpd/ftpusers S.5...T c /etc/vsftpd/user_list.m... c /etc/vsftpd/vsftpd_conf_migrate.sh - 다음은 fdisk 명령어의출력결과의일부이다. Command action a toggle a bootable flag b edit bsd disklabel c toggle the dos compatibility flag ( 괄호 ) delete a partition g create a new empty GPT partition table G create an IRIX (SGI) partition table l list known partition types m print this menu 다음은새로추가된디스크의작업종류이다. - ᄀ파티션분할및생성 - ᄂ하드디스크인식여부확인 - ᄃ마운트및관련파일등록 - ᄅ사용하려는디렉터리생성 - ᄆ파일시스템생성 - 사용자관련파일 /etc/group, /etc/gshadow 점검 - 각그룹의필드개수검사 - 그룹중복유무검사 - 유효한그룹여부검사 - 유효한 GID 여부검사 - 그룹멤버와관리자검사
$ echo $HOME /home/ihduser $ pwd /etc $ su ihduser Password: $ pwd ( 괄호 ) [root@www ~]$ ( 괄호 ) kaituser ihduser root root user1 # while true > do > echo "--------`date`-------" > ps -elf awk '$2 == "Z" {print $2}' > sleep 10 > done 현재커널이운영하는정보로, 물리적메모리및스왑 메모리정보가들어있는파일이다. # cat /etc/group grep '^ihduser' ihduser:x:500:kaituser,user1 - 소스프로그램의환경설정을하는스크립트이다. - 성공적인컴파일을하기위해필요한컴파일러, 라이브러리, 유틸리티등의정보를시스템에서찾는다. - 정보를이용해 Makefile 을생성한다.
- umask 값은 0007 이다. - 파일과디렉터리가새로생성될때의퍼미션이다. 시스템을잠그거나데이터를암호화하여사용할수 없도록만든후에금전을요구하는악성프로그램 이다. 최근국내웹호스팅업체가이공격으로인해 큰비용을지불하였다. 공격자는 IP 주소를공격서버의 IP 주소로위장하고, ICMP Request 패킷을브로드캐스트를통해다수의시스템에전송한다. 이때브로드캐스트를수신한다수의시스템은 ICMP Echo Reply 패킷을공격자가아닌공격대상의서버로전송하게되면서부하를발생시킨다. # ( 괄호 ) httpd-2.2.29.tar.bz2
[www] comment = www share path = /share valid users = ihduser1 ihduser2 writable = yes #./configure --prefix=/usr/local/apache ( 괄호 )=all IN ( 괄호 ) ns.ihd.or.kr IN MX 10 mail.ihd.or.kr www IN A 192.168.12.109 [root@www ~]# /usr/local/apache/bin/apachect] start httpd: apr_sockaddr_info_get( ) failed for www httpd: Could not reliably determine the server s fully qualified domain name, using 127.0.0.1 for Server Name
# vi /etc/xinetd.conf ( 괄호 ) = 50 # ( 괄호 ) ihd.or.kr /var/named/ihd.zone squid.conf 파일에서 ( 괄호 ) 항목을이용해서접근제어를할수있다. ( 괄호 ) 을이용하여특정 IP주소, 네트워크대역, 도메인등을별칭형태로지정한다. From:spam@spam.com REJECT From:spam@cyberspam.com DISCARD Connect:10.10.0.109 DISCARD Connect:192.168.0.82 OK TO:ihd.or.kr RELAY [root@ihd ~]# cat ( 괄호 ) ceo@linux.com ceo@windows.com @ihd.or.kr ihduser1 ihduser2 admin@ihd.or.kr
# m4 ( a ) > ( b ) tcpd 라는데몬이슈퍼데몬인 inetd 에의하여수행되는 서비스들의접근을제어하도록하는프로그램 - 읽기및쓰기가가능하도록설정 - NFS 클라이언트에서접근하는 root 사용자를무시하지않고, root 로인정 - 데이터변경에대해비동기적처리 [root@ihd ~]# cat ( 괄호 ) # Unix_name = SMB_name1 SMB_name2... root = administrator admin nobody = guest pcguest smbguest - 1990 년대케임브리지대학교에서시작되어만들어진오픈소스이다. - 하이퍼바이저기반의가상화기술이며, 리눅스뿐만아니라윈도우, Solaris 등을지원한다. - 전가상화방식과반가상화방식을모두지원한다. 게스트운영체제측면에서별도의수정및간섭없이완벽하게물리적인하드웨어자원의접근및이용이가능하다.
- 모질라 (Mozilla) 재단에서개발한자유소프트웨어웹브라우저 - 윈도우, 리눅스, Mac OS X, 안드로이드에서도사용할수있다. - 게코 (GeoKo) 레이아웃엔진을사용한다.
가상머신을손쉽게시작및종료할수있고, 가상머신의 CPU 사용량, 호스트 CPU 사용량등을모니터링할수있는 GUI 기반의도구이다. 다음사항을확인하신후시험을종료하시기바랍 니다 문제지에있는문제유형 과답안지에표기한문제유형이동일합니까 수검번호는빈칸에뒷자리 자리 생년월일은 빈칸에 자리수를정확히기재한후각각표기하였습니까 문제에대한답안을모두기입하셨습니까 수고하셨습니다