로그인
Sign in
조회 수 1841 추천 수 0 댓글 1
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
Extra Form

제목: 네임서버 chroot를 적용하여 데몬 띄우기


앞서 사설 네임서버를 구축하여 데몬을 띄워 서비스하는 방법에 대해서 알아보았습니다. 요즘에는 네임서버 보안이 향상되어 버그가 없지만, 아주 오래전에 네임서버 버그로 인하여 크랙당하는 경우가 없지 않았습니다. 네임서버에 버그가 있어서 크랙을 당하더라도 시스템이 있는 상위 디렉토리로 빠져 나가지 못하게 하는 chroot를 적용하여 네임서버를 안전하게 관리할 수 있습니다. 이번 시간에는 네임서버 데몬을 chroot를 적용하여 띄우는 방법에 대해서 소개합니다.


1. 네임서버 데몬을 죽입니다.

# /etc/init.d/named stop

bind20.png 


2. /var/named  디렉토리를 /var/lib/named 디렉토리로 모두 옮깁니다.

bind18.png 


3.  /var/lib/named/var/named  디렉토리로 이동하여 원래의 /var/named에 있던 자료들이 옮겨져 있는지 확인합니다.

bind19.png 


4.  /etc/named.conf 파일을 /var/lib/named/etc 디렉토리로 이동시킵니다.

bind21.png 


5. /etc/rndc.key 파일도 /var/lib/named/etc/ 경로로 이동시킵니다.

bind22.png 


6. /etc/named.iscdlv.key 파일도 /var/lib/named/etc/ 경로로 이동시킵니다.

bind23.png 


7. 마지막으로 /etc/named.root.key 파일도 /var/lib/named/etc 경로로 이동시킵니다.

bind24.png 


8. 이제 네임서버 데몬을 chroot를 적용하는 옵션인 -t를 사용하여 띄운 후에 데몬이 동작하고 있는지 ps 명령으로 확인해 봅니다.

bind25.png 

상기 화면을 보면 네임서버 데몬이 정상적으로 동작하고 있음을 확인할 수 있습니다.


이로써 네임서버는 chroot를 적용하여 루트가 /var/lib/named 디렉토리안에서 작동하게 됩니다.


***트러블 슈팅

상기 과정을 하지 않고 rpm 패키지를 설치하여 chroot를 적용하는 경우 데몬이 동작하질 못하는데, 이에 대한 트러블슈팅은 아래 게시물에서 알려 드렸으므로 참고하시기 바랍니다. 항상 데몬이 동작하질 않는다면 데몬 설정상에 문제가 있는 것이므로, cat /var/log/messages 명령을 실행하여 어떤 오류가 있는지를 점검하는 습관을 갖는 것이 중요합니다.




List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
공지 넘버원 리눅스 팁은 FAQ 게시판으로 zharyong 2018.07.16 808
109 [서버] 센드메일 서버 구축 - 받는 서버- file zharyong 2013.12.22 2054
108 [서버] 공인 네임서버 구축하기 - 1차 네임서버 구축 file zharyong 2013.12.22 1718
» [서버] 네임서버 chroot를 적용하여 데몬 띄우기 제목: 네임서버 chroot를 적용하여 데몬 띄우기 앞서 사설 네임서버를 구축하여 데몬을 띄워 서비스하는 방법에 대해서 알아보았습니다. 요즘에... 1 file zharyong 2013.12.22 1841
106 [서버] 네임서버 구축시 chroot 적용시 오류 트러블슈팅 RPM 패키지로 네임서버를 구축한 후 chroot를 적용할 경우에는 데몬이 작동하지 못하고, /var/log/messages 파일에 다음과 같은 오류가 발생되었을... zharyong 2013.12.22 2714
105 [서버] 사설 네임서버 구축 - 리눅스의 모든것 업데이트 자료 file zharyong 2013.12.21 2542
104 [엑스] KDE 시작시 프로그램 또는 스크립트 자동 실행 file zharyong 2013.12.03 2050
103 [엑스] 데스크탑 효과(리눅스의 모든 것 업데이트용) file zharyong 2013.12.03 2035
102 [멀티미디어] No1.Linux-PVR과 TV카드로 영상녹화하자. file zharyong 2013.11.08 3411
101 [시스템] 와일드 카드 디렉토리나 파일을 출력하고자 할 때 사용하는 명령어인 ls나 파일 검색을 할 때 주로 사용되는 find 명령어에서 와일드카드(wildcard)가 유용... No1Linuxer 2012.04.05 6629
100 [시스템] 쉘 명령어 히스토리 쉘에서 실행한 명령어들은 사용자 계정의 .bash_history 파일에 기록되어 방향키 위/아래 키를 이용하여 이전에 사용했던 명령어를 다시 보거나 ... No1Linuxer 2012.04.04 4415
99 [시스템] 콘솔에서 마우스 사용하기 엑스 윈도우를 주로 사용하는 분들은 콘솔에서 마우스 사용에 대한 필요성을 느끼지 못합니다. 그러나 콘솔에서도 마우스를 사용하고자 할 경우... No1Linuxer 2012.04.04 3780
98 [시스템] 찾기 명령의 결과를 실행하도록 하는 명령 명령1 -exec 명령2 '{}' \; 예를 들어 find 명령으로 어떤 파일을 찾아서 그 파일에 대한 정보를 확인하는 명령이 동시에 실행되도록 하려... No1Linuxer 2012.04.04 3188
97 [KDE] KDE에 맥 Dock 적용하기 -Fancy 위젯 1 file zharyong 2011.04.20 4093
96 [시스템] 시스템이 먹통되었을 때 키보드로 리부팅하는 방법 시스템이 먹통되는 경우 SysRQ키를 이용하여 시스템을 안전하게 리부팅하는 방법입니다. Alt키+SysRQ+b키를 사용하면 잠시후에 리부팅이 이뤄집니... zharyong 2011.04.02 4569
95 [시스템] No1.Linux의 부트로더를 화려하게 제목: No1.Linux의 부트로더를 화려하게 장식해 보자. GRUB 부트로더에 이미지를 추가하여 부트로더 메뉴 바탕화면을 꾸미는 방법은 간단합니... zharyong 2011.03.31 4768
94 [시스템] 라이브USB 생성하는 법 PCLinuxOS-liveUSB file zharyong 2011.03.09 3443
93 [X윈도우] Modeline 설정 도구 - Videogen 1 file zharyong 2011.03.08 4114
92 [그래픽] 이미지 해상도 및 크기 조절 스크립트 #!/bin/sh #이미지 파일 화질&크기 변환 스크립트 #----------------------------------- # # designed by aamadeus # # 2002-02-11 # Pls contact to a... zharyong 2010.07.31 4975
91 [시스템] 나비와 로케일 i18n 설정파일 /etc/sysconfig/i18n 파일 설정내용입니다. LANGUAGE=ko_KR.UTF-8:ko GTK_IM_MODULE=xim LC_ADDRESS=ko_KR.UTF-8 LC_COLLATE=ko_KR.UTF-8 ... zharyong 2010.05.19 5716
90 [시스템] Canon MF 8030CN 프린터 설치 file zharyong 2010.05.17 5157
목록
Board Pagination Prev 1 ... 3 4 5 6 7 8 9 10 11 12 13 Next
/ 13