<?xml version="1.0" encoding="UTF-8" ?><feed xmlns="http://www.w3.org/2005/Atom">
	<title type="text">리누킹마을</title>
		<updated>2026-04-28T23:16:44+09:00</updated>
	<id>https://linuking.com/GNHome/index.php?module=rss&amp;act=atom</id>
	<link rel="alternate" type="text/html" hreflang="ko" href="https://linuking.com/GNHome/"/>
	<link rel="self" type="application/atom+xml" href="https://linuking.com/GNHome/index.php?module=rss&amp;act=atom"/>
	<generator uri="http://www.xpressengine.com/">XpressEngine</generator>
   <entry>
		<title><![CDATA[한국에 맞는 스팸어쎄신 설정하여 스팸 95% 줄여보기]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=125</id>
		<published>2011-03-18T14:15:39+09:00</published>
		<updated>2019-11-17T11:21:32+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=125"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=125#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;div class=&quot;titleWrap&quot;&gt;
&lt;h2&gt;&lt;a class=&quot;entry-title&quot; title=&quot;한국에 맞는 스팸어쎄신 설정하여 스팸 95% 줄여보기&quot; href=&quot;/entry/한국에-맞는-스팸어쎄신-설정하여-스팸-95-줄여보기&quot; rel=&quot;bookmark&quot;&gt;한국에 맞는 스팸어쎄신 설정하여 스팸 95% 줄여보기&lt;/a&gt;&lt;/h2&gt;&lt;span class=&quot;category&quot;&gt;&lt;a href=&quot;/category/리눅스서버관리/서버관리&quot;&gt;리눅스서버관리/서버관리&lt;/a&gt; &lt;/span&gt;| &lt;span class=&quot;date&quot;&gt;2007/08/30 23:32&lt;/span&gt; | &lt;span class=&quot;name author&quot;&gt;아이&lt;/span&gt; &lt;/div&gt;&lt;!-- /titleWrap --&gt;
&lt;div class=&quot;article entry-content&quot;&gt;
&lt;div style=&quot;FLOAT: left; MARGIN-RIGHT: 10px&quot; class=&quot;imageblock left&quot;&gt;&lt;/div&gt;개인적으로 운영하는 투명아이의 서버는 오랫동안 스팸메일과의 전쟁을 벌여오고 있었다.&nbsp; 용하다는 온갖 필터를 다 사용해 보았지만 특별히 효과를 본 것이 없었다.&lt;br /&gt;&lt;br /&gt;그러던중 단순하면서도 매우 괜찮은 조합을 발견해 내었다. 그 조합을 가지고 3달을 테스트 해보고 6달에 걸쳐 스팸어쎄신의 베이시안 필터를 학습 시켰다.&lt;br /&gt;&lt;br /&gt;결국 나의 노력을 하늘도 알아준 것일까? 거짓말같이 스팸이 줄기 시작했다. 투명아이 서버의 경우 하루평균 2000통 이상의 스팸메일이 도착하는데 현재 이 모든 필터들을 통과하는 스팸이 서버 내 통틀어 5개 이내로 줄었다.&lt;br /&gt;&lt;br /&gt;이 5개도 스팸으로 분류되어 도착한다. 그 조합은 다음과 같다.&lt;br /&gt;&lt;br /&gt;
&lt;blockquote&gt;&lt;strong&gt;Sendmail MTA → 3 DNSBL → SPF-Milter → Clamav-Milter → SpamAssassin → Procmailrc&lt;/strong&gt;&lt;/blockquote&gt;
&lt;p&gt;오늘은 스팸어쎄신에 대해서만 이야기를 해보자. 보통의 서버에서 스팸어쎄신을 별다른 옵션없이 디폴트로 설정해 놓고 베이시안 필터도 사용하지 않고 있을것이다. 그런 절반의 스팸어쎄신을 사용하며 만족하고 있었던적이 있었다.&lt;br /&gt;&lt;br /&gt;확실히 스팸 어쎄신은 학습전과 학습 후의 작동 모습이 확연하게 차이나는 녀석이다. 다만 Perl기반이라 그런지 처리에 엄청난 무리가 온다. 확실히 베이시안 필터로서의 스팸어쎄신은 대규모 메일 서버에서는 사용하기 힘들듯 하다. &lt;a href=&quot;http://bogofilter.sourceforge.net/&quot; target=&quot;_blank&quot;&gt;Bogofilter&lt;/a&gt;등을 사용하는것을 추천해 본다.&lt;br /&gt;&lt;br /&gt;우선 스팸어쎄신을 설치해보자. &lt;a href=&quot;http://www.cpan.org/&quot; target=&quot;_blank&quot;&gt;cpan&lt;/a&gt;을 이용하면 옵션 모듈까지 손쉽게 설치할 수 있다.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;pre style=&quot;WORD-WRAP: break-word; WHITE-SPACE: pre-wrap; OVERFLOW: auto; WORD-BREAK: break-all; -webkit-text-size-adjust: none&quot; class=&quot;prettyprint &quot;&gt;&lt;span class=&quot;com&quot;&gt;# cpan&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&nbsp;
cpan&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;&gt;&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; install &lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;Digest&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;SHA1 HTML&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;Parser&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; DB_File &lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;Net&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;DNS &lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;Mail&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;SPF&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;Query&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; IP&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;Country&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;Mail&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;Audit&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;Razor&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;Net&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;Ident&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; IO&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;Socket&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;INET6 IO&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;Socket&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;SSL &lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;Time&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;HiRes&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; DBI LWP&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;UserAgent&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; HTTP&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;Date&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;Archive&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;Tar&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; IO&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;Zlib&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;Encode&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;Detect&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;Net&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;SSLeay&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;Mail&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;DKIM &lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;Mail&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;DomainKeys&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;Compress&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;Zlib&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &nbsp;
cpan&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;&gt;&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; install &lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;Mail&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;SpamAssassin&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;위와 같은 방법만으로도 스팸어쎄신을 손쉽게 설치할 수 있다. 옵션 모듈중에 설치 안되는 것들에 대해서는 너무 목숨걸지 말자. 다음같은 모듈은 굳이 필요없다.&lt;br /&gt;&lt;br /&gt;Encode::Detect, IO::Socket::INET6, IO::Socket::SSL, Net::SSLeay, Razor2&lt;br /&gt;&lt;br /&gt;이제 스팸어쎄신의 로컬 설정을 한다. 디폴트로 /etc/mail/spamassassin/local.cf 파일이다.&lt;br /&gt;&lt;br /&gt;&lt;pre style=&quot;WORD-WRAP: break-word; WHITE-SPACE: pre-wrap; OVERFLOW: auto; WORD-BREAK: break-all; -webkit-text-size-adjust: none&quot; class=&quot;prettyprint &quot;&gt;&lt;span class=&quot;com&quot;&gt;# This is the right place to customize your installation of SpamAssassin.&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;#&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;# See &#039;perldoc Mail::SpamAssassin::Conf&#039; for details of what can be&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;# tweaked.&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;#&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;# Only a small subset of options are listed below&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;#&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;###########################################################################&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&nbsp;
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;# &nbsp; Save spam messages as a message/rfc822 MIME attachment instead of&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;# &nbsp; modifying the original message (0: off, 2: use text/plain instead)&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;#&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
report_safe &lt;/span&gt;&lt;span class=&quot;lit&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&nbsp;
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;# &nbsp; Set the threshold at which a message is considered spam (default: 5.0)&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;#&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
required_score &lt;/span&gt;&lt;span class=&quot;lit&quot;&gt;5.0&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&nbsp;
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;# &nbsp; Use Bayesian classifier (default: 1)&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;#&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
use_bayes &lt;/span&gt;&lt;span class=&quot;lit&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&nbsp;
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;# &nbsp; Bayesian classifier auto-learning (default: 1)&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;#&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
bayes_auto_learn &nbsp; &nbsp;&lt;/span&gt;&lt;span class=&quot;lit&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
bayes_path &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;etc&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;mail&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;spamassassin&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;bayes&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;bayes&nbsp;
bayes_file_mode &nbsp; &nbsp; &lt;/span&gt;&lt;span class=&quot;lit&quot;&gt;0666&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&nbsp;
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;# Enable or disable network checks&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
skip_rbl_checks &nbsp; &nbsp; &nbsp; &nbsp; &lt;/span&gt;&lt;span class=&quot;lit&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
use_razor2 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;/span&gt;&lt;span class=&quot;lit&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
use_dcc &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/span&gt;&lt;span class=&quot;lit&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
use_pyzor &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/span&gt;&lt;span class=&quot;lit&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&nbsp;
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;# Mail using languages used in these country codes will not be marked&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;# as being possibly spam in a foreign language.&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
ok_languages &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;ko&nbsp;
&nbsp;
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;# Mail using locales used in these country codes will not be marked&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;# as being possibly spam in a foreign language.&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
ok_locales &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;ko&nbsp;
&nbsp;
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;# Add your own customised scores for some tests below. &nbsp;The default scores are&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;# read from the installed spamassassin rules files, but you can override them&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;# here. &nbsp;To see the list of tests and their default scores, go to&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;# http://spamassassin.apache.org/tests.html .&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
score SPF_PASS &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;lit&quot;&gt;2.0&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
score SPF_HELO_PASS &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;lit&quot;&gt;2.0&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
score SPF_NEUTRAL &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;lit&quot;&gt;1.0&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
score SPF_HELO_NEUTRAL &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;lit&quot;&gt;1.0&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&nbsp;
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;# For Daum Communications&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
score WEIRD_PORT &lt;/span&gt;&lt;span class=&quot;lit&quot;&gt;0.0&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&nbsp;
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;# For Korean Fonts&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
score HTML_FONT_FACE_BAD &lt;/span&gt;&lt;span class=&quot;lit&quot;&gt;0.0&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&nbsp;
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;# Whitelist important senders&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
whitelist_from &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;*&lt;/span&gt;&lt;span class=&quot;lit&quot;&gt;@theeye&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;pe&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;kr&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;report_safe : 스팸으로 판단될 경우 원본글을 감출지 여부이다. 메일을 읽는 순간 당할수 있는 그 어떤 공격이 두렵다면 1로 해야 한다. 하지만 0으로 설정한다.&lt;/p&gt;
&lt;p&gt;required_score : 몇점 이상을 스팸메일로 의심할것인지에 대한 설정이다. 이것은 서버관리자의 주관적인 부분이다. 그냥 5로 해도 무관하다고 본다.&lt;/p&gt;
&lt;p&gt;use_bayes : 학습된 Bayesian Classifier를 사용할것인지에 대한 여부이다. 당연히 1로 한다.&lt;/p&gt;
&lt;p&gt;bayes_auto_learn : 자동학습에 대한 설정이다. 정말로 확실한 스팸의 경우 분석하여 나누어진 토큰을 지속적으로 학습 시킨다. 물론 자동으로.&lt;/p&gt;
&lt;p&gt;bayes_path : 학습된 토큰 파일을 저장할 위치이다. 기본적으로 사용자 별로 개별 저장되나 이런식으로 하여 중앙 관리가 가능하다. 저 값은 접두어다. 저 뒤로 _toks와 _seen이 붙는 파일 두개가 생긴다.&lt;/p&gt;
&lt;p&gt;bayes_file_mode : 파일의 권한이다. 666정도면 되겠다.&lt;/p&gt;
&lt;p&gt;skip_rbl_checks : RBL체크값을 점수에 활용한다. 나름 맹활약을 하게 된다.&lt;/p&gt;
&lt;p&gt;use_razor2 : &lt;a href=&quot;http://razor.sourceforge.net/&quot; target=&quot;_blank&quot;&gt;Vipul&#039;s Razor&lt;/a&gt;라는 곳에서 운영하는 블랙리스트 공유 시스템을 활용할지 여부이다. 난 사용안했다. 설치할것이 별도로 존재한다.&lt;/p&gt;
&lt;p&gt;use_dcc : &lt;a href=&quot;http://www.rhyolite.com/anti-spam/dcc/&quot; target=&quot;_blank&quot;&gt;Distributed Checksum Clearinghouse&lt;/a&gt;의 약자이다. 실제 홈페이지에서는 스팸을 줄이는데 특출난 효과가 있다고 설명하고 있다. 필요하다 판단되면 사용하자&lt;/p&gt;
&lt;p&gt;use_pyzor : Razor2와 비슷한 역할을 하는것 같다. 자세한건 사용해 보지 않아서 모르겠다. &lt;a href=&quot;http://pyzor.sourceforge.net/&quot; target=&quot;_blank&quot;&gt;홈페이지는 여기&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;ok_languages : 중요하게 사용되는 언어를 설정해 주면 된다. 한국의 경우 ko를 적어주면 된다. 영어권과 메일을 주고 받을일이 많다면 en도 추가해 주자.&lt;/p&gt;
&lt;p&gt;ok_locales : 위와 같은 역할을 한다.&lt;/p&gt;
&lt;p&gt;score : 별도로 특정 룰에 대한 점수를 강제로 지정할 수 있다.&lt;/p&gt;
&lt;p&gt;whitelist_from : 믿을 수 있는 메일주소를 지정해주자. 매우 중요한 거래처의 메일이나 같은 서버의 메일은 굳이 점수를 매길필요가 없다.&lt;/p&gt;
&lt;p&gt;다음의 SPF설정은 SPF의 신뢰도를 믿고 점수를 -해주겠다는 뜻을 가지게 된다.&lt;br /&gt;&lt;/p&gt;
&lt;pre style=&quot;WORD-WRAP: break-word; WHITE-SPACE: pre-wrap; OVERFLOW: auto; WORD-BREAK: break-all; -webkit-text-size-adjust: none&quot; class=&quot;prettyprint &quot;&gt;&lt;span class=&quot;pln&quot;&gt;score SPF_PASS &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;lit&quot;&gt;2.0&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
score SPF_HELO_PASS &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;lit&quot;&gt;2.0&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
score SPF_NEUTRAL &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;lit&quot;&gt;1.0&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
score SPF_HELO_NEUTRAL &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;lit&quot;&gt;1.0&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;다음의 한메일의 경우 메일을 보내는데 기본 포트가 아닌 특이한 포트를 사용하는것 같다. 다음메일이 무조건 스팸메일화 되는것을 막을려면 설정해 주자.&lt;br /&gt;&lt;pre style=&quot;WORD-WRAP: break-word; WHITE-SPACE: pre-wrap; OVERFLOW: auto; WORD-BREAK: break-all; -webkit-text-size-adjust: none&quot; class=&quot;prettyprint &quot;&gt;&lt;span class=&quot;pln&quot;&gt;score WEIRD_PORT &lt;/span&gt;&lt;span class=&quot;lit&quot;&gt;0.0&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;다음의 설정은 한글 폰트 설정때문에 스팸메일의 의심을 받게 되는것을 막기 위한 설정이다. 보통은 font-face가 영문으로 설정되기 마련이지만 국내의 메일 시스템은 &quot;font-face:돋음&quot;과 같이 한글로 표기하는 경우가 많다. 무시하도록 하자.&lt;br /&gt;&lt;pre style=&quot;WORD-WRAP: break-word; WHITE-SPACE: pre-wrap; OVERFLOW: auto; WORD-BREAK: break-all; -webkit-text-size-adjust: none&quot; class=&quot;prettyprint &quot;&gt;&lt;span class=&quot;pln&quot;&gt;score HTML_FONT_FACE_BAD &lt;/span&gt;&lt;span class=&quot;lit&quot;&gt;0.0&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;위와 같이 설정을 하였으면 procmailrc스크립트에 스팸어쎄신을 등록하자. 보통은 spamd로 데몬으로 띄우기 마련이지만 이렇게 하는 편이 더 간단하다. procmailrc스크립트의 제일 상단에 추가해 주자.&lt;br /&gt;&lt;br /&gt;&lt;pre style=&quot;WORD-WRAP: break-word; WHITE-SPACE: pre-wrap; OVERFLOW: auto; WORD-BREAK: break-all; -webkit-text-size-adjust: none&quot; class=&quot;prettyprint &quot;&gt;&lt;span class=&quot;com&quot;&gt;# Pipe the mail through spamassassin (replace &#039;spamassassin&#039; with &#039;spamc&#039;&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;# if you use the spamc/spamd combination)&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;#&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;# The condition line ensures that only messages smaller than 250 kB&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;# (250 * 1024 = 256000 bytes) are processed by SpamAssassin. Most spam&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;# isn&#039;t bigger than a few k and working with big messages can bring&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;# SpamAssassin to its knees.&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;#&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;# The lock file ensures that only 1 spamassassin invocation happens&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;# at 1 time, to keep the load down.&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&nbsp;
&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;lit&quot;&gt;0fw&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; spamassassin&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;kwd&quot;&gt;lock&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;*&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;&lt;&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;lit&quot;&gt;256000&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;|&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; spamassassin&nbsp;
&nbsp;
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;# Mails with a score of 15 or higher are almost certainly spam (with 0.05%&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;# false positives according to rules/STATISTICS.txt). Let&#039;s put them in a&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;# different mbox. (This one is optional.)&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;lit&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;*&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;^&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;X&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;Spam&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;Level&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;***************&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;kwd&quot;&gt;var&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;spool&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;mail&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;spam&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;여기서 주목할 점은 X-Spam-Level 체크 구문인데 *한개가 1점을 뜻한다. 위의 경우 15개이므로 15점 이상이면 spam으로 포워딩 해버리겠다는 뜻을 가지게 된다. 주관적인 판단아래 조정하길 바란다.&lt;br /&gt;&lt;br /&gt;여기서 *의 수는 이정도 점수면 스팸이 확실하다라는 확신이 서는 기준을 점수로 하면 되겠다.&lt;br /&gt;&lt;br /&gt;그리고 스팸메일을 spam 파일에 1달정도 모으자. 그리고 학습을 시켜보도록 하자.&lt;br /&gt;&lt;br /&gt;&lt;pre style=&quot;WORD-WRAP: break-word; WHITE-SPACE: pre-wrap; OVERFLOW: auto; WORD-BREAK: break-all; -webkit-text-size-adjust: none&quot; class=&quot;prettyprint &quot;&gt;&lt;span class=&quot;com&quot;&gt;# sa-learn --spam --mbox /var/spool/mail/spam&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;# sa-learn --ham --mbox /var/spool/mail/ham&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;위와 같은 방법으로 스팸메일을 모은 파일을 --spam옵션을 주고 분석하여 학습 시키면 된다. 반대로 스팸메일이 아닐경우에는 --ham으로 등록하면 된다. 정확히 스팸메일만 분류되어있다면 ham은 학습을 시키지 않아도 정확성이 높다.&lt;br /&gt;&lt;br /&gt;위에서 설정한 대로라면 학습한 데이터는 /etc/mail/spamassassin/bayes/ 안에 존재하게 된다.&lt;br /&gt;&lt;br /&gt;현재 내가 수집하여 만든 학습 데이터를 공개하겠다. 6개월에 걸쳐 스팸메일을 모았으며 15,000개의 스팸메일이 사용되었으며 8만개 이상의 단어가 누적 학습되었다.&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;
&lt;br /&gt;필요하다면 1주일마다 spam학습을 시키는 스크립트를 만들어 cron에 등록하여 작동시킬수도 있을것이다.&lt;br /&gt;하지만 학습시마다 데이터를 백업하자. 학습이 과하면 미치기 시작한다. 일반 메일까지 분류하게 될지도 모른다.&lt;br /&gt;적당한 시점을 찾아보자. &lt;/div&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[DCC로 안티스팸 기능 확장하기]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=127</id>
		<published>2011-03-18T20:33:01+09:00</published>
		<updated>2011-03-18T20:33:01+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=127"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=127#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;font color=&quot;#333333&quot;&gt;DCC로 안티스팸 기능 확장하기&lt;!--/DCM_TITLE--&gt;&lt;/font&gt; 
&lt;ul&gt;&lt;/ul&gt;
&lt;div class=&quot;ViewContents&quot;&gt;&lt;!--DCM_BODY--&gt;
&lt;p&gt;&lt;font color=&quot;#d41a01&quot; size=&quot;2&quot;&gt;스팸의 지능이 높아질수록 이에 대응하기 위한 안티스팸 기법도 계속 발전하고 있다. 이번에는 여러 가지 기법 중 DCC에 대해 살펴보도록 하자. &lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;&lt;/font&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;스팸의 지능이 높아질수록 이에 대응하기 위한 안티스팸 기법도 계속 발전하고 있다. 이번에는 여러 가지 기법 중 DCC에 대해 살펴보도록 하자.&lt;/font&gt;&lt;/p&gt;&lt;font size=&quot;2&quot;&gt;
&lt;p&gt;&lt;br /&gt;DCC는 Distributed Checksum Clearinghouse의 약자로 &lt;a class=&quot;con_link&quot; href=&quot;http://www.dcc-servers.net/dcc/&quot; target=&quot;_blank&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;u&gt;http://www.dcc-servers.net/dcc/&lt;/u&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size=&quot;2&quot;&gt;에서 운영되고 있다. DCC는 수신되는 메일에 대해 체크섬을 계산해 스팸 여부를 판단하는 것으로, SURBL 등과 같이 전세계적으로 공유되는 스팸 데이터베이스라고 생각하면 된다. 그래서 메일이 수신될 때마다 DCC 서버와 수신되는 메일에 대한 체크섬 정보를 함께 주고받는데, 이때 사용되는 패킷은 DNS보다 작은 100바이트 정도밖에 되지 않기 때문에 성능이나 속도 등에 영향을 주지는 않는다. &lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;&lt;br /&gt;여기서는 가장 많이 사용되는 스팸어세신에 DCC를 활용하는 방법에 대해 살펴보도록 하자. 최근 버전의 스팸어세신은 DCC의 라이선스 문제로 기본값이 ‘disable’로 설정돼 있는데, 이를 활성화하려면 /etc/mail/spamassassin 디렉토리내 config 파일에 다음의 내용을 추가한다.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;&lt;/font&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;loadplugin Mail::SpamAssassin::Plugin::DCC&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;&lt;/font&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;그리고 홈페이지에서 최신 버전의 소스 파일을 다운로드해 다음과 같이 설치한다.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;&lt;/font&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;# wget &lt;/font&gt;&lt;a class=&quot;con_link&quot; href=&quot;http://www.dcc-servers.net/dcc/source/dcc.tar.Z&quot; target=&quot;_blank&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;u&gt;http://www.dcc-servers.net/dcc/source/dcc.tar.Z&lt;/u&gt;&lt;/font&gt;&lt;/a&gt;&lt;br /&gt;&lt;font size=&quot;2&quot;&gt;# tar zxvfp dcc.tar.Z&lt;br /&gt;# cd dcc-1.x.xx&lt;br /&gt;# ./configure ; make install &lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;&lt;/font&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;이후 /etc/mail/spamassassin/local.cf 파일과 같은 config 파일을 열어 다음 내용을 추가한다.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;&lt;/font&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;use_dcc&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&lt;br /&gt;score DCC_CHECK&nbsp;&nbsp;&nbsp; 2&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;&lt;/font&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;여기에서 use_dcc는 DCC 기능을 사용하겠다는 의미이며, use_dcc를 0으로 설정하면 ‘disable’ 상태가 된다. 그리고, DCC_CHECK 의 값을 2로 설정했다.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;&lt;br /&gt;이제 DCC가 잘 작동하는지 확인해 보기 위해 메일헤더와 메시지 등을 포함한 완전한 메일을 txt 파일로 저장한 후 다음과 같이 실행해 보기 바란다.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;&lt;/font&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;# dccproc &lt; 1.txt | grep DCC&lt;br /&gt;X-DCC-INFN-TO-Metrics: vwall3.tt.co.kr 1233; Body=many Fuz1=many Fuz2=many&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;&lt;/font&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;이렇게 DCC에 대한 정보가 출력되면 정상적으로 작동하는 것이다. 또는 tcpdump로 확인해 볼 수도 있는데, DCC는 체크섬 확인을 위해 6277/udp를 사용하기 때문에 다음과 같이&nbsp; 실행시에 패킷이 보이면 정상적으로 작동하는 것이다. &lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;&lt;/font&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;# tcpdump port 6277&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;&lt;/font&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;잠시 후 수신되는 스팸 메일의 헤더를 살펴보기 바란다. &lt;br /&gt;다음 메일의 경우 단순한 텍스트 스팸이었는데, DCC_CHECK라는 이름으로 스팸으로 판명된 것을 알 수 있다. &lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;&lt;/font&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;X-Spam-Report: &lt;br /&gt;&nbsp;* -0.0 SPF_HELO_PASS SPF: HELO matches SPF record&lt;br /&gt;&nbsp;* -0.0 SPF_PASS SPF: sender matches SPF record&lt;br /&gt;&nbsp;*&nbsp; 2.0 DATE_IN_FUTURE_03_06 Date: is 3 to 6 hours after Received:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; date&lt;br /&gt;&nbsp;*&nbsp; 0.0 UNPARSEABLE_RELAY Informational: message has unparseable&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; relay ines&lt;br /&gt;&nbsp;*&nbsp; 1.1 SARE_RMML_Stock26 BODY: SARE_RMML_Stock26&lt;br /&gt;&nbsp;*&nbsp; 1.7 SARE_MLB_Stock4 BODY: SARE_MLB_Stock4&lt;br /&gt;&nbsp;*&nbsp; 2.0 DCC_CHECK Listed in DCC (&lt;/font&gt;&lt;a class=&quot;con_link&quot; href=&quot;http://rhyolite.com/anti-spam/dcc/&quot; target=&quot;_blank&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;u&gt;http://rhyolite.com/anti-spam/dcc/&lt;/u&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size=&quot;2&quot;&gt;)&lt;br /&gt;&nbsp;*&nbsp; 1.7 STOCK_NAME_FVGT1 STOCK_NAME_FVGT1&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;&lt;/font&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;이외 DCC와 비슷한 기술로는 Pyzor(&lt;/font&gt;&lt;a class=&quot;con_link&quot; href=&quot;http://pyzor.sf.net/&quot; target=&quot;_blank&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;u&gt;http://pyzor.sf.net/&lt;/u&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size=&quot;2&quot;&gt;)와 Razor(&lt;/font&gt;&lt;a class=&quot;con_link&quot; href=&quot;http://razor.sf.net/&quot; target=&quot;_blank&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;u&gt;http://razor.sf.net/&lt;/u&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size=&quot;2&quot;&gt;)가 있는데, DCC와 함께 활발하게 운영되고 있는 Razor에 대해 간략히 살펴보도록 하자.&lt;/font&gt;&lt;/p&gt;&lt;font size=&quot;2&quot;&gt;
&lt;p&gt;&lt;br /&gt;Razor는 사용자들이 수신하는 스팸 메일을 여러 경로로 보고하면, 그 메일의 여러 식별값들을 계산해 데이터베이스화한다. 사용자들은 수신되는 메일이 스팸인지 여부를 판단하기 위해 수신한 메일의 식별값을 계산해 이 데이터베이스에 있으면 스팸, 없으면 정상 메일로 판단하는 것이다. &lt;/p&gt;
&lt;p&gt;&lt;br /&gt;razor는 sendmail에 필터 형식으로 설치할 수도 있지만, 여기서는 스팸어세신에 모듈로 설치하는 방법을 살펴보도록 하겠다. 먼저 Razor를 설치하려면 홈페이지에서 최신 버전의 소스파일을 다운로드 및 압축해제 한 후 다음과 같이 설치하면 된다. &lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;&lt;/font&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;# tar zxvfp razor-agents-sdk-2.07.tgz &lt;br /&gt;# cd razor-agents-sdk-2.07&lt;br /&gt;# perl Makefile.PL&lt;br /&gt;# make; make install&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;# tar zxvfp razor-agents-2.82.tgz &lt;br /&gt;# cd razor-agents-2.82&lt;br /&gt;# perl Makefile.PL ; make; make install&lt;br /&gt;# razor-admin -create&lt;br /&gt;# razor-admin -register&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;&lt;/font&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;그리고 스팸어세신에서 razor2 모듈을 사용하도록 config에서 다음과 같이 지정해 준다. &lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;&lt;/font&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;loadplugin Mail::SpamAssassin::Plugin::Razor2&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;&lt;/font&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;이후 /etc/mail/spamassassin/local.cf 파일과 같은 config 파일을 열어 다음과 같이 추가하도록 한다. &lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;&lt;/font&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;use_razor2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&lt;br /&gt;score&nbsp; RAZOR2_CHECK 2&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;&lt;/font&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;잘 작동하는지 확인하려면 다음과 같이 실행시 razor2 부분이 다음과 같이 보이면 된다. &lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;&lt;/font&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;# spamassassin -t -D &lt; mail.txt&lt;br /&gt;[31648] dbg: razor2: razor2 is available, version 2.82&lt;br /&gt;[31648] dbg: plugin: registered Mail::SpamAssassin::Plugin::Razor2=HASH(0x8cd1460)&lt;br /&gt;[31648] dbg: razor2: razor2 check timed out after 5 seconds&lt;br /&gt;[31648] dbg: razor2: results: spam? 0&lt;br /&gt;[31648] dbg: razor2: results: engine 8, highest cf score: 0&lt;br /&gt;[31648] dbg: razor2: results: engine 4, highest cf score: 0&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;&lt;/font&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;razor2는 2703/tcp를 사용하므로 다음과 같이 패킷이 보이는지 확인해도 된다. &lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;&lt;/font&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;# tcpdump port 2703 &lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;&lt;/font&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;지금까지 살펴본 DCC나&nbsp; Razor (&lt;/font&gt;&lt;a class=&quot;con_link&quot; href=&quot;http://razor.sf.net/&quot; target=&quot;_blank&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;u&gt;http://razor.sf.net/&lt;/u&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size=&quot;2&quot;&gt;) 이외에도 greylist 등 많은 스팸 방지 기술들이 있으니, 함께 적용한다면 스팸에 대한 스트레스를 조금이라도 줄이는데 도움이 될 것이다.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;&lt;/font&gt;&nbsp;&lt;/p&gt;&lt;!--/DCM_BODY--&gt;&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[[Mysql] password설정 및 변경, root 비번 잃어버렸을 경우 변경법]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=128</id>
		<published>2011-03-20T17:08:24+09:00</published>
		<updated>2011-03-20T17:08:24+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=128"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=128#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;h3 class=&quot;posttitle&quot;&gt;&lt;a title=&quot;[Mysql] password설정 및 변경, root 비번 잃어버렸을 경우 변경법&quot; name=&quot;259444&quot;&gt;[Mysql] password설정 및 변경, root 비번 잃어버렸을 경우 변경법&lt;/a&gt;&lt;/h3&gt;
&lt;p class=&quot;postadmin&quot;&gt;&lt;/p&gt;
&lt;div class=&quot;content&quot;&gt;
&lt;p&gt;&lt;br /&gt;1. 초기 mysql root 패스워드 설정하기&lt;br /&gt;mysql 서버에 패스워드 없이 로그인 하게되면 서버에 만들어진 데이터베이스나 테이블&lt;br /&gt;기타 이곳에 저장된 자료가 외부인에게 노출될 수 있다. 따라서 이러한 보안을 목적으로&lt;br /&gt;root 패스워드를 지정하면 mysql 서버를 안전하게 보호할 수 있다.&lt;/p&gt;
&lt;p&gt;mysql&gt; use&nbsp; mysql;&lt;br /&gt;mysql&gt; update&nbsp; user&nbsp; set&nbsp; password=password(&#039;123456&#039;) where user=&#039;root&#039;;&lt;br /&gt;Query OK, 2 rows affected (0.03 sec)&lt;br /&gt;Rows matched: 2&nbsp; Changed: 2&nbsp; Warnings: 0&lt;br /&gt;mysql&gt; flush&nbsp; privileges; &lt;--- 적용&lt;br /&gt;flush privileges; 를 하지 않으면 mysql에서 빠져나와서 root 로그인이 안된다.&lt;br /&gt;확인한다.&lt;br /&gt;mysql&gt; select&nbsp; host, user, password&nbsp; from&nbsp; user; &lt;br /&gt;+----------------------------------------------------------------+&lt;br /&gt;| Host&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; user&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; password&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&lt;br /&gt;+----------------------------------------------------------------+&lt;br /&gt;| localhost&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; root&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2e01146f5c065853&nbsp;&nbsp; |&lt;br /&gt;| localhost.localdomain&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; root&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2e01146f5c065853&nbsp;&nbsp; |&lt;br /&gt;+----------------------------------------------------------------+&lt;/p&gt;
&lt;p&gt;mysql&gt; q &lt;br /&gt;Bye &lt;br /&gt;------------------------------------------------------------------------------------&lt;br /&gt;[주의]# mysql -u root -p&lt;br /&gt;Enter password: &lt;br /&gt;ERROR 1045 (28000): Access denied for user &lt;a href=&quot;mailto:&#039;root&#039;@&#039;localhost&#039;&quot;&gt;&#039;root&#039;@&#039;localhost&#039;&lt;/a&gt; (using password: YES)&lt;br /&gt;그대는 mysql 을 shutdown 하거나 reload 하면 된다.&lt;br /&gt;# /usr/local/mysql/bin/mysqladmin -u root -p shutdown&lt;br /&gt;하면 패스워드를 묻는데 이때 입력하면 설정한 mysql이 적용이된다.&lt;br /&gt;# /usr/local/mysql/bin/mysqladmin -u root -p reload;&lt;br /&gt;------------------------------------------------------------------------------------&lt;/p&gt;
&lt;p&gt;# mysql -u root -p [Enter]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //&nbsp; root 패스워드로 로그인 &lt;br /&gt;Enter password: ******&lt;/p&gt;
&lt;p&gt;※ Mysql 서버에 root 패스워드가 설정되면 이제 부터는 mysql 서버에 접속하기 위해서는 &lt;br /&gt;위와 같이 -u 뒤에 root입력하고 -p 옵션을 사용하여 패스워드를 사용한다는 것을 명시해야 한다.&lt;br /&gt;그리고 엔터를 치면 root 패스워드를 입력받기 위해 커서가 멈춘다.&lt;br /&gt;(mysql 명령어만 입력하고 엔터를 치면 패스워드를 묻지 앟고 바로 mysql&gt; 프롬프트가 나온 옛 시절을 생각해 보면 금방 차이를 느낄수 있음)&nbsp; &lt;/p&gt;
&lt;p&gt;2. 루트 비번 변경&lt;br /&gt;mysql&gt; use&nbsp; mysql;&lt;br /&gt;mysql&gt; update&nbsp; user&nbsp; set&nbsp; password=password(&#039;123456&#039;) where user=&#039;root&#039;;&lt;br /&gt;mysql&gt; flush&nbsp; privileges;&lt;/p&gt;
&lt;p&gt;3. root 패스워드를 분실한 경우(응급조치)&lt;/p&gt;
&lt;p&gt;mysql을 오랫동안 사용하지 않았을 경우에 간혹 root패스워드가 기억나질않아서 당황할 때가 있습니다.&nbsp; 시스템관리자라면 시스템의 root나 MySQL의 root의 암호를 잊어 버렸을 때를 대비해서 패스워드를 새로 설정하는 방법을 반드시 숙지하고 있어야 할 것입니다. &lt;/p&gt;
&lt;p&gt;① 실행중인 msyql 종료&lt;/p&gt;
&lt;p&gt;# ps -ef | grep mysqld&lt;br /&gt;root&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 9567&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp; 0 Mar16 ?&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 00:00:00 sh ./mysqld_safe&lt;br /&gt;root&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 9576&nbsp; 9567&nbsp; 0 Mar16 ?&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 00:00:00 /usr/local/mysql/libexec/mysqld &lt;br /&gt;root&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 9578&nbsp; 9576&nbsp; 0 Mar16 ?&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 00:00:00 /usr/local/mysql/libexec/mysqld &lt;br /&gt;root&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 9579&nbsp; 9578&nbsp; 0 Mar16 ?&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 00:00:00 /usr/local/mysql/libexec/mysqld &lt;/p&gt;
&lt;p&gt;# killall mysqld&lt;/p&gt;
&lt;p&gt;② grant-table 미사용모드로 mysql시작(권한 테이블을 사용하지 않는 옵션으로 데몬 실행)&lt;/p&gt;
&lt;p&gt;# ./safe_mysqld&nbsp; --skip-grant-tables &amp;&lt;br /&gt;[1] 12084&lt;br /&gt;# Starting mysqld daemon with databases from /usr/local/mysql/data&lt;br /&gt;# &lt;/p&gt;
&lt;p&gt;# ./mysql -u&nbsp; root&nbsp; mysql&lt;br /&gt;Reading table information for completion of table and column names&lt;br /&gt;You can turn off this feature to get a quicker startup with -A&lt;br /&gt;Welcome to the MySQL monitor.&nbsp; Commands end with ; or g.&lt;br /&gt;Your MySQL connection id is 1 to server version: 3.22.24&lt;br /&gt;Type &#039;help&#039; for help.&lt;br /&gt;mysql&gt; &lt;/p&gt;
&lt;p&gt;※ mysqld_safe 명령어는 mysql 데몬을 실행시킨다.&lt;/p&gt;
&lt;p&gt;③ update문으로 root사용자 패스워드 갱신&lt;/p&gt;
&lt;p&gt;mysql&gt; update user set password=password(&#039;123&#039;) where user = &#039;root&#039;;&lt;br /&gt;Query OK, 3 rows affected (0.00 sec)&lt;br /&gt;Rows matched: 3&nbsp; Changed: 3&nbsp; Warnings: 0&lt;br /&gt;mysql&gt; flush privileges;&lt;br /&gt;Query OK, 0 rows affected (0.01 sec)&lt;br /&gt;mysql&gt; q&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;br /&gt;Bye&lt;/p&gt;
&lt;p&gt;④ 실행중인 mysql 다시 종료(권한 테이블을 사용하지 않는 데몬을 종료)&lt;/p&gt;
&lt;p&gt;# ps -ef | grep mysqld&lt;br /&gt;root&nbsp;&nbsp;&nbsp;&nbsp; 12084 11558&nbsp; 0 20:10 pts/2&nbsp;&nbsp;&nbsp; 00:00:00 sh ./mysqld_safe --skip-grant-ta&lt;br /&gt;root&nbsp;&nbsp;&nbsp;&nbsp; 12090 12084&nbsp; 0 20:10 pts/2&nbsp;&nbsp;&nbsp; 00:00:00 /usr/local/mysql/libexec/mysqld &lt;br /&gt;root&nbsp;&nbsp;&nbsp;&nbsp; 12092 12090&nbsp; 0 20:10 pts/2&nbsp;&nbsp;&nbsp; 00:00:00 /usr/local/mysql/libexec/mysqld &lt;br /&gt;root&nbsp;&nbsp;&nbsp;&nbsp; 12093 12092&nbsp; 0 20:10 pts/2&nbsp;&nbsp;&nbsp; 00:00:00 /usr/local/mysql/libexec/mysqld &lt;br /&gt;# &lt;br /&gt;# killall mysqld&lt;br /&gt;mysqld daemon ended&lt;br /&gt;[1]+&nbsp; Done&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ./mysqld_safe --skip-grant-tables&lt;br /&gt;# &lt;/p&gt;
&lt;p&gt;⑤&nbsp; Mysql 데몬 재 실행 후 갱신된 패스워드로 로그인&lt;/p&gt;
&lt;p&gt;# ./safe_mysqld &amp;&lt;br /&gt;[1] 12102&lt;br /&gt;# Starting mysqld daemon with databases from /usr/local/mysql/data&lt;br /&gt;# &lt;/p&gt;
&lt;p&gt;# ps -ef | grep mysql&lt;br /&gt;root&nbsp;&nbsp;&nbsp;&nbsp; 12102 11558&nbsp; 0 20:13 pts/2&nbsp;&nbsp;&nbsp; 00:00:00 sh ./mysqld_safe&lt;br /&gt;root&nbsp;&nbsp;&nbsp;&nbsp; 12108 12102&nbsp; 0 20:13 pts/2&nbsp;&nbsp;&nbsp; 00:00:00 /usr/local/mysql/libexec/mysqld &lt;br /&gt;root&nbsp;&nbsp;&nbsp;&nbsp; 12110 12108&nbsp; 0 20:13 pts/2&nbsp;&nbsp;&nbsp; 00:00:00 /usr/local/mysql/libexec/mysqld &lt;br /&gt;root&nbsp;&nbsp;&nbsp;&nbsp; 12111 12110&nbsp; 0 20:13 pts/2&nbsp;&nbsp;&nbsp; 00:00:00 /usr/local/mysql/libexec/mysqld &lt;/p&gt;
&lt;p&gt;# mysql -u&nbsp; root&nbsp; -p&lt;br /&gt;Enter Password: ***************&lt;br /&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[MYSQL / 필드내 특정 문자열 치환하는 mysql 명령문]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=129</id>
		<published>2011-03-26T18:19:03+09:00</published>
		<updated>2011-03-26T18:19:03+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=129"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=129#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;div style=&quot;PADDING-BOTTOM: 0px; MARGIN-TOP: 6px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #505050; FONT-SIZE: 13px; WORD-BREAK: break-all; FONT-WEIGHT: bold; PADDING-TOP: 0px&quot;&gt;
&lt;div style=&quot;PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ddd; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 4px&quot;&gt;MYSQL / 필드내 특정 문자열 치환하는 mysql 명령문 &lt;/div&gt;&lt;/div&gt;&lt;!-- 링크 버튼 --&gt;
&lt;div style=&quot;FLOAT: right&quot;&gt;&lt;a href=&quot;./board.php?bo_table=webtip&amp;page=&quot;&gt;&lt;img border=&quot;0&quot; align=&quot;absMiddle&quot; src=&quot;../skin/board/basic/img/btn_list.gif&quot;/&gt;&lt;/a&gt; &lt;/div&gt;
&lt;div style=&quot;LINE-HEIGHT: 1px; BACKGROUND: url(../skin/board/basic/img/title_shadow.gif) repeat-x; HEIGHT: 3px; FONT-SIZE: 1px&quot;&gt;&lt;/div&gt;
&lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;100%&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td height=&quot;5&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;BORDER-BOTTOM: #dddddd 3px solid; BORDER-LEFT: #dddddd 3px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; WORD-BREAK: break-all; BORDER-TOP: #dddddd 3px solid; BORDER-RIGHT: #dddddd 3px solid; PADDING-TOP: 10px&quot; height=&quot;150&quot;&gt;
&lt;div&gt;&lt;span id=&quot;writeContents&quot;&gt;update 테이블명 set 필드명=REPLACE(필드명,&#039;찾는문자열&#039;,&#039;수정할 문자열&#039;)&lt;br /&gt;&lt;br /&gt;예시) &lt;br /&gt;write_free 테이블의 ca_name 필드값중에 &quot;추천&quot;이라고 들어간 단어를 &quot;강추&quot;로 일괄치환하고자할때 &lt;br /&gt;update write_free set ca_name=REPLACE(ca_name,&#039;추천&#039;,&#039;강추&#039;)&lt;/span&gt; &lt;!-- 테러 태그 방지용 --&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[Spam Assassin + ClamAV 바이러스 필터 연동하기]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=130</id>
		<published>2011-03-29T18:10:37+09:00</published>
		<updated>2011-03-31T10:12:54+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=130"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=130#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;기존에 SpamAssassin과 ClamAV를 연동하는 방법은 많이 있어왔지만 사실상 연동이라기 보다는 Sendmail에서 둘다 따로 호출하거나 Procmail 스크립트를 사용하는 방법등이었습니다.&lt;br /&gt;&lt;br /&gt;다음은 ClamAV를 아예 SpamAssassin으로 합쳐 바이러스 발견시 SpamAssassin의 점수계산에 포함되도록 하는 방법입니다.&lt;br /&gt;&lt;br /&gt;무선 ClamAV를 설치하고 시작해 보도록 하겠습니다. [&lt;strong&gt;&lt;a href=&quot;http://www.clamav.net/&quot; target=&quot;_blank&quot;&gt;&lt;strong&gt;이곳&lt;/strong&gt;&lt;/a&gt;&lt;/strong&gt;]에서 ClamAV 소스를 다운받아 설치합니다. 패키지 모음은 [&lt;strong&gt;&lt;a href=&quot;http://packages.sw.be/clamav/&quot; target=&quot;_blank&quot;&gt;&lt;strong&gt;이곳&lt;/strong&gt;&lt;/a&gt;&lt;/strong&gt;]에 있습니다.&lt;br /&gt;&lt;br /&gt;ClamAV를 설치하기 전에 우선 사용자 계정을 추가합니다.&lt;br /&gt;&lt;/p&gt;&lt;pre style=&quot;WORD-WRAP: break-word; WHITE-SPACE: pre-wrap; OVERFLOW: auto; WORD-BREAK: break-all; -webkit-text-size-adjust: none&quot; class=&quot;prettyprint &quot;&gt;&lt;span class=&quot;com&quot;&gt;# groupadd clamav&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;# useradd -g clamav -s /bin/false -c &quot;Clam AntiVirus&quot; -d /var/lib/clamav clamav&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;다운받은 소스를 설치합니다.&lt;br /&gt;&lt;pre style=&quot;WORD-WRAP: break-word; WHITE-SPACE: pre-wrap; OVERFLOW: auto; WORD-BREAK: break-all; -webkit-text-size-adjust: none&quot; class=&quot;prettyprint &quot;&gt;&lt;span class=&quot;com&quot;&gt;# ./configure --sysconfdir=/etc/clamav&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;# make&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;# make install&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;추가로 필요한 디렉토리를 생성합니다.&lt;br /&gt;&lt;pre style=&quot;WORD-WRAP: break-word; WHITE-SPACE: pre-wrap; OVERFLOW: auto; WORD-BREAK: break-all; -webkit-text-size-adjust: none&quot; class=&quot;prettyprint &quot;&gt;&lt;span class=&quot;com&quot;&gt;# mkdir /var/lib/clamav&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;# mkdir /var/log/clamav&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;# mkdir /var/run/clamav&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;# chown clamav.clamav /var/lib/clamav&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;# chown clamav.clamav /var/log/clamav&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;# chown clamav.clamav /var/run/clamav&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;/etc/clamav/clamd.conf 파일에 다음의 내용을 수정합니다.&lt;br /&gt;&lt;pre style=&quot;WORD-WRAP: break-word; WHITE-SPACE: pre-wrap; OVERFLOW: auto; WORD-BREAK: break-all; -webkit-text-size-adjust: none&quot; class=&quot;prettyprint &quot;&gt;&lt;span class=&quot;typ&quot;&gt;LogFile&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;kwd&quot;&gt;var&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;log&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;clamav&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;clamd&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;log&nbsp;
&lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;LogFileMaxSize&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;lit&quot;&gt;2M&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;LogTime&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; yes&nbsp;
&lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;PidFile&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;kwd&quot;&gt;var&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;run&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;clamav&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;clamd&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;pid&nbsp;
&lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;TemporaryDirectory&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;tmp&nbsp;
&lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;LocalSocket&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;kwd&quot;&gt;var&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;lib&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;clamav&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;clamd&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;sock&nbsp;
&lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;FixStaleSocket&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; yes&nbsp;
&lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;ScanMail&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; yes&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;다음으로는 /etc/clamav/freshclam.conf 파일을 수정합니다.&lt;br /&gt;&lt;pre style=&quot;WORD-WRAP: break-word; WHITE-SPACE: pre-wrap; OVERFLOW: auto; WORD-BREAK: break-all; -webkit-text-size-adjust: none&quot; class=&quot;prettyprint &quot;&gt;&lt;span class=&quot;typ&quot;&gt;UpdateLogFile&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;kwd&quot;&gt;var&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;log&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;clamav&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;freshclam&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;log&nbsp;
&lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;PidFile&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;kwd&quot;&gt;var&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;run&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;clamav&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;freshclam&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;pid&nbsp;
&lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;DatabaseOwner&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; clamav&nbsp;
&lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;DNSDatabaseInfo&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; current&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;cvd&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;clamav&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;net&nbsp;
&lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;DatabaseMirror&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; db&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;kr&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;clamav&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;net&nbsp;
&lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;DatabaseMirror&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; database&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;clamav&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;net&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;다음의 스크립트 파일을 /etc/rc.d/init.d 안에 추가합니다.&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;
&lt;div style=&quot;TEXT-ALIGN: center&quot; class=&quot;imageblock dual&quot;&gt;
&lt;table style=&quot;MARGIN: 0px auto&quot; border=&quot;0&quot; cellspacing=&quot;5&quot; cellpadding=&quot;0&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a class=&quot;extensionIcon&quot; href=&quot;http://theeye.pe.kr/attachment/1066105557.xxx&quot;&gt;&lt;img src=&quot;http://theeye.pe.kr/resources/image/extension/unknown.gif&quot; alt=&quot;&quot; style=&quot;&quot; /&gt; clamd&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a class=&quot;extensionIcon&quot; href=&quot;http://theeye.pe.kr/attachment/1342584050.xxx&quot;&gt;&lt;img src=&quot;http://theeye.pe.kr/resources/image/extension/unknown.gif&quot; alt=&quot;&quot; style=&quot;&quot; /&gt; freshclam&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;이제 스크립트를 실행해 봅시다.&lt;br /&gt;&lt;pre style=&quot;WORD-WRAP: break-word; WHITE-SPACE: pre-wrap; OVERFLOW: auto; WORD-BREAK: break-all; -webkit-text-size-adjust: none&quot; class=&quot;prettyprint &quot;&gt;&lt;span class=&quot;com&quot;&gt;# /etc/rc.d/init.d/freshclam start&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;# /etc/rc.d/init.d/clamd start&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;/etc/cron.daily/freshclam이 생성되었다면 freshclam은 따로 데몬으로 돌리실 필요는 없습니다.&lt;br /&gt;SpamAssassin이 설치된 설정 디렉토리 /etc/mail/spamassassin 안에 다음의 파일을 추가합니다.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;clamav.cf&lt;/strong&gt;&lt;br /&gt;&lt;pre style=&quot;WORD-WRAP: break-word; WHITE-SPACE: pre-wrap; OVERFLOW: auto; WORD-BREAK: break-all; -webkit-text-size-adjust: none&quot; class=&quot;prettyprint &quot;&gt;&lt;span class=&quot;pln&quot;&gt;loadplugin &lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;ClamAV&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; clamav&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;pm&nbsp;
full CLAMAV &lt;/span&gt;&lt;span class=&quot;kwd&quot;&gt;eval&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;check_clamav&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;()&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
describe CLAMAV &lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;Clam&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;AntiVirus&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; detected a virus&nbsp;
score CLAMAV &lt;/span&gt;&lt;span class=&quot;lit&quot;&gt;10&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
add_header all &lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;Virus&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; _CLAMAVRESULT_&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;clamav.pm&lt;/strong&gt;&lt;br /&gt;&lt;pre style=&quot;WORD-WRAP: break-word; WHITE-SPACE: pre-wrap; OVERFLOW: auto; WORD-BREAK: break-all; -webkit-text-size-adjust: none&quot; class=&quot;prettyprint &quot;&gt;&lt;span class=&quot;kwd&quot;&gt;package&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;ClamAV&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;;&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;span class=&quot;kwd&quot;&gt;use&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; strict&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;p&gt;&lt;span class=&quot;com&quot;&gt;# version 2.0, 2010-01-07&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;# &nbsp; - use SA public interface set_tag() and add_header, instead of&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;# &nbsp; &nbsp; pushing a header field directly into $conf-&gt;{headers_spam}&lt;/span&gt;&lt;/p&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;p&gt;&lt;span class=&quot;com&quot;&gt;# our $CLAMD_SOCK = 3310; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; # for TCP-based usage&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;span class=&quot;kwd&quot;&gt;our&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; $CLAMD_SOCK &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;str&quot;&gt;&quot;/var/run/clamd.basic/clamd.sock&quot;&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;;&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &nbsp; &lt;/span&gt;&lt;span class=&quot;com&quot;&gt;# change me&lt;/span&gt;&lt;/p&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;p&gt;&lt;span class=&quot;kwd&quot;&gt;use&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;Mail&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;SpamAssassin&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;;&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;span class=&quot;kwd&quot;&gt;use&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;Mail&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;SpamAssassin&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;Plugin&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;;&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;span class=&quot;kwd&quot;&gt;use&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;Mail&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;SpamAssassin&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;Logger&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;;&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;span class=&quot;kwd&quot;&gt;use&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;File&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;Scan&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;ClamAV&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;;&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;span class=&quot;kwd&quot;&gt;our&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;lit&quot;&gt;@ISA&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; qw&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;Mail&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;SpamAssassin&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;Plugin&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;);&lt;/span&gt;&lt;/p&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;p&gt;&lt;span class=&quot;kwd&quot;&gt;sub&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kwd&quot;&gt;new&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;{&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&nbsp; &lt;/span&gt;&lt;span class=&quot;kwd&quot;&gt;my&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;$class&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; $mailsa&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;lit&quot;&gt;@_&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;;&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&nbsp; $class &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kwd&quot;&gt;ref&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;$class&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;||&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; $class&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;;&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&nbsp; &lt;/span&gt;&lt;span class=&quot;kwd&quot;&gt;my&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; $self &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; $class&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;-&gt;&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;SUPER&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;kwd&quot;&gt;new&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;$mailsa&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;);&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&nbsp; bless&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;$self&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; $class&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;);&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&nbsp; $self&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;-&gt;&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;register_eval_rule&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;str&quot;&gt;&quot;check_clamav&quot;&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;);&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&nbsp; &lt;/span&gt;&lt;span class=&quot;kwd&quot;&gt;return&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; $self&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;;&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;}&lt;/span&gt;&lt;/p&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;p&gt;&lt;span class=&quot;kwd&quot;&gt;sub&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; check_clamav &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;{&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&nbsp; &lt;/span&gt;&lt;span class=&quot;kwd&quot;&gt;my&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;$self&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; $pms&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; $fulltext&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;lit&quot;&gt;@_&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;;&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&nbsp; dbg&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;str&quot;&gt;&quot;ClamAV: invoking File::Scan::ClamAV, port/socket: %s&quot;&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; $CLAMD_SOCK&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;);&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&nbsp; &lt;/span&gt;&lt;span class=&quot;kwd&quot;&gt;my&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; $clamav &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kwd&quot;&gt;new&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;File&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;Scan&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;ClamAV&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;port &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;=&gt;&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; $CLAMD_SOCK&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;);&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&nbsp; &lt;/span&gt;&lt;span class=&quot;kwd&quot;&gt;my&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;$code&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; $virus&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; $clamav&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;-&gt;&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;streamscan&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;$&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;{&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;$fulltext&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;});&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&nbsp; &lt;/span&gt;&lt;span class=&quot;kwd&quot;&gt;my&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; $isspam &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;lit&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;;&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&nbsp; &lt;/span&gt;&lt;span class=&quot;kwd&quot;&gt;my&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; $header &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;str&quot;&gt;&quot;&quot;&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;;&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&nbsp; &lt;/span&gt;&lt;span class=&quot;kwd&quot;&gt;if&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;(!&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;$code&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;{&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&nbsp; &nbsp; &lt;/span&gt;&lt;span class=&quot;kwd&quot;&gt;my&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; $errstr &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; $clamav&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;-&gt;&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;errstr&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;();&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&nbsp; &nbsp; $header &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;str&quot;&gt;&quot;Error ($errstr)&quot;&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;;&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&nbsp; &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;}&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kwd&quot;&gt;elsif&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;$code eq &lt;/span&gt;&lt;span class=&quot;str&quot;&gt;&#039;OK&#039;&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;{&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&nbsp; &nbsp; $header &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;str&quot;&gt;&quot;No&quot;&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;;&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&nbsp; &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;}&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kwd&quot;&gt;elsif&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;$code eq &lt;/span&gt;&lt;span class=&quot;str&quot;&gt;&#039;FOUND&#039;&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;{&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&nbsp; &nbsp; $header &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;str&quot;&gt;&quot;Yes ($virus)&quot;&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;;&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&nbsp; &nbsp; $isspam &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;lit&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;;&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&nbsp; &nbsp; &lt;/span&gt;&lt;span class=&quot;com&quot;&gt;# include the virus name in SpamAssassin&#039;s report&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&nbsp; &nbsp; $pms&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;-&gt;&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;test_log&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;$virus&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;);&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&nbsp; &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;}&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kwd&quot;&gt;else&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;{&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&nbsp; &nbsp; $header &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;str&quot;&gt;&quot;Error (Unknown return code from ClamAV: $code)&quot;&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;;&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&nbsp; &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;}&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&nbsp; dbg&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;str&quot;&gt;&quot;ClamAV: result - $header&quot;&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;);&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&nbsp; $pms&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;-&gt;&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;set_tag&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;str&quot;&gt;&#039;CLAMAVRESULT&#039;&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; $header&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;);&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&nbsp; &lt;/span&gt;&lt;span class=&quot;com&quot;&gt;# add a metadatum so that rules can match against the result too&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&nbsp; $pms&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;-&gt;{&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;msg&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;}-&gt;&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;put_metadata&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;str&quot;&gt;&#039;X-Spam-Virus&#039;&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;$header&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;);&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&nbsp; &lt;/span&gt;&lt;span class=&quot;kwd&quot;&gt;return&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; $isspam&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;;&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;}&lt;/span&gt;&lt;/p&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;
&lt;/span&gt;&lt;p&gt;&lt;span class=&quot;lit&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;;&lt;/span&gt;&lt;/p&gt;&lt;/pre&gt;&lt;br /&gt;이후에 File::Scan::ClamAV 를 설치하여야 합니다.&lt;br /&gt;&lt;br /&gt;&lt;pre style=&quot;WORD-WRAP: break-word; WHITE-SPACE: pre-wrap; OVERFLOW: auto; WORD-BREAK: break-all; -webkit-text-size-adjust: none&quot; class=&quot;prettyprint &quot;&gt;&lt;span class=&quot;com&quot;&gt;# cpan File::Scan::ClamAV&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;br /&gt;이제 SpamAssassin에서 메일을 처리할때 ClamAV를 호출하여 바이러스 검사까지 하게 되며 바이러스가 존재할시 스코어 10점을 부여하고 &lt;strong&gt;&lt;font color=&quot;#008000&quot;&gt;X-Spam-Virus: Yes&lt;/font&gt;&lt;/strong&gt; 헤더를 붙이게 됩니다.&lt;br /&gt;&lt;br /&gt;세세한 점수를 확인하고 싶다면 [&lt;strong&gt;&lt;a href=&quot;http://wiki.apache.org/spamassassin/ClamAVMultipleScores&quot; target=&quot;_blank&quot;&gt;&lt;strong&gt;이곳&lt;/strong&gt;&lt;/a&gt;&lt;/strong&gt;]에서 확인해 보시면 됩니다.&lt;br /&gt;&lt;br /&gt;SpamAssassin을 데몬형태로 사용하고 계신다면 재시작 해주시면 됩니다. 그외의 경우에는 바로 적용됩니다.&lt;br /&gt;&lt;br /&gt;참고 : &lt;a href=&quot;http://wiki.apache.org/spamassassin/ClamAVPlugin&quot;&gt;http://wiki.apache.org/spamassassin/ClamAVPlugin&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;+++++++++++++++++++++++++++++++++&lt;/p&gt;
&lt;p&gt;로그확인은 /var/log/maillog 에서&lt;br /&gt;로그쌓이는걸 원하지않는경우 /etc/init.d/spamd 에서 SPAMDOPTIONS 부분에 -s null 을추가해주자&lt;br /&gt;+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;/p&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[cpanm]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=135</id>
		<published>2011-04-04T11:26:42+09:00</published>
		<updated>2011-04-04T11:26:42+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=135"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=135#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;div class=&quot;titleWrap&quot;&gt;&lt;span class=&quot;category&quot;&gt;&lt;a href=&quot;/category/IT/Perl&quot;&gt;&lt;font color=&quot;#333333&quot;&gt;IT/Perl&lt;/font&gt;&lt;/a&gt; &lt;/span&gt;&lt;span class=&quot;date&quot;&gt;&lt;font color=&quot;#888888&quot; size=&quot;2&quot;&gt;2010/03/07 13:19&lt;/font&gt;&lt;/span&gt; &lt;span&gt;아래의 블로그 기사는 &lt;span class=&quot;readtime&quot;&gt;2&lt;/span&gt;분 안으로 읽으실 수 있습니다.&lt;/span&gt; &lt;/div&gt;&lt;!-- titleWrap close --&gt;
&lt;div class=&quot;article&quot;&gt;
&lt;div&gt;&nbsp;&nbsp;Perl 하면 CPAN 이고, CPAN 하면 Perl 이라고 합니다.&lt;/div&gt;
&lt;div&gt;&nbsp;&nbsp;Perl 의 &nbsp;CPAN 의존도가 높고, 어떤 이는 Perl 은 CPAN 을 쓰기 위한 툴이라는 얘기까지 할 정도니까요.&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;&nbsp;&nbsp;서론은 잠시 제껴놓고, 최근 이런 CPAN 계에 큰 혜성이 등장했습니다.&lt;/div&gt;
&lt;div&gt;&nbsp;&nbsp;cpanm 이 그것입니다.&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;&nbsp;&nbsp;CPAN 도 그렇고 CPANPLUS 도 좀 그렇다 (덩치/유지보수의 어려움 등) 해서 태어난 것이 cpanm 입니다.&lt;/div&gt;
&lt;div&gt;&nbsp;&nbsp;cpanm 을 위해서 고작 8M정도의 메모리만 필요하다니 초경량인 셈이지요.&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;&nbsp;&nbsp;사용하기 위해서는 CPAN 이고 뭐고 그냥 커맨드 하나 달랑 받아오면 되는 것입니다.&nbsp;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-FAMILY: helvetica, arial, freesans, clean, sans-serif; COLOR: rgb(0,0,0); FONT-SIZE: 13px&quot; class=&quot;Apple-style-span&quot;&gt;&lt;pre style=&quot;BORDER-BOTTOM: rgb(222,222,222) 1px solid; BORDER-LEFT: rgb(222,222,222) 1px solid; PADDING-BOTTOM: 0.5em !important; OVERFLOW-X: auto !important; OVERFLOW-Y: auto !important; BACKGROUND-COLOR: rgb(248,248,255) !important; MARGIN: 1em 0px; PADDING-LEFT: 0.5em !important; PADDING-RIGHT: 0.5em !important; FONT: 12px/1.5em Monaco, &#039;Courier New&#039;, &#039;DejaVu Sans Mono&#039;, &#039;Bitstream Vera Sans Mono&#039;, monospace; COLOR: rgb(68,68,68) !important; BORDER-TOP: rgb(222,222,222) 1px solid; BORDER-RIGHT: rgb(222,222,222) 1px solid; PADDING-TOP: 0.5em !important&quot;&gt;&lt;code style=&quot;BORDER-BOTTOM: rgb(222,222,222) 1px; BORDER-LEFT: rgb(222,222,222) 1px; PADDING-BOTTOM: 0px !important; BACKGROUND-COLOR: rgb(248,248,255) !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; FONT: 12px/1.4em Monaco, &#039;Courier New&#039;, &#039;DejaVu Sans Mono&#039;, &#039;Bitstream Vera Sans Mono&#039;, monospace; COLOR: rgb(68,68,68) !important; BORDER-TOP: rgb(222,222,222) 1px; BORDER-RIGHT: rgb(222,222,222) 1px; PADDING-TOP: 0px !important&quot;&gt;wget http://xrl.us/cpanm&lt;/code&gt;&lt;/pre&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&nbsp;&nbsp;다운받아서 실행권한주고 적당한 툴이 모여있는 디렉토리로 옮겨줍니다.&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;&nbsp;그래도 굳이 cpan 을 써서 인스톨 하겠다 하신다면...&nbsp;&nbsp;&nbsp;App::cpanminus 를 설치하면 cpanm 이라는 커맨드를 사용할 수 있습니다.&lt;/div&gt;
&lt;div&gt;&nbsp;* &lt;a title=&quot;[http://search.cpan.org/perldoc?App::cpanminus]로 이동합니다.&quot; href=&quot;http://search.cpan.org/perldoc?App::cpanminus&quot; target=&quot;_blank&quot;&gt;http://search.cpan.org/perldoc?App::cpanminus&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;&nbsp;&nbsp;기존에 local::lib 을 사용하고 있다면 자동으로 local::lib 디렉토리에 맞춰줍니다.&lt;/div&gt;
&lt;div&gt;&nbsp;&nbsp;그렇지 않으면 홈디렉토리에 기본으로 ~/perl5 라는 디렉토리를 생성하고 거기에 모듈들을 인스톨해갑니다.&nbsp;&lt;/div&gt;
&lt;div&gt;&nbsp;&nbsp;(.modulebuildrc 에 기재된 대로..)&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;&nbsp;&nbsp;사용법은 그냥 cpanm [모듈이름] 만 하면 땡입니다.&lt;/div&gt;
&lt;div&gt;&nbsp;&nbsp;CPAN 과는 달리 의존모듈 설치시에 물어보지 않고 알아서 다 깔아줍니다.&lt;/div&gt;
&lt;div&gt;&nbsp;&nbsp;뿐만아니라 버젼을 지정해서 설치가 가능하거나, 인터넷상이나 로컬 디렉토리 안의 특정 tar.gz 로 된 배포판을 지정해도&nbsp;&lt;/div&gt;
&lt;div&gt;&nbsp;&nbsp;자동으로 설치가 가능합니다.&lt;/div&gt;
&lt;div&gt;&nbsp;&nbsp;github 등에서 개발하고 있는 어떤 모듈들이 있다면 cpanm 으로 github 안에 작업중인 배포판만 지정해주면 되니,&nbsp;&lt;/div&gt;
&lt;div&gt;&nbsp;&nbsp;git clone(or wget -&gt; tar zxvf [...] -&gt; cd [...]) -&gt; Makefile.PL -&gt; make -&gt; make test -&gt; make install&nbsp;&lt;/div&gt;
&lt;div&gt;&nbsp;&nbsp;이것이 cpanm 한방으로 끝난다는 얘기지요.&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;&nbsp;&nbsp;그리고 cpanm은 여러가지 plugin 들을 사용할 수 있습니다.&nbsp;&lt;/div&gt;
&lt;div&gt;&nbsp;&nbsp;현재 기본적인 사용으로는 꺼논 상태이지만..&lt;/div&gt;
&lt;div&gt;&nbsp;&nbsp;홈디렉토리 안의 .cpanm/plugins/ 에 플러그인을 집어넣고,&lt;/div&gt;
&lt;div&gt;&nbsp;&nbsp;&lt;b&gt;PERL_CPANM_DEV&lt;/b&gt; 환경변수를 설정해주면 됩니다.&lt;/div&gt;
&lt;div&gt;&nbsp;&nbsp;&lt;/div&gt;
&lt;div&gt;&nbsp;&nbsp;growl 플러그인을 사용하면 모듈 설치가 끝나거나 에러가 났을 경우에 Growl 이 알려주기 때문에...&lt;/div&gt;
&lt;div&gt;&nbsp;&nbsp;계속해서 터미널을 쳐다보고 있을 필요도 없겠죠 :-) (거기에 의존모듈 설치의향같은 건 물어보지 않으니까요)&nbsp;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;&nbsp;&nbsp;아래의 github 페이지에 자세한 내용이 나와있으니 한번 훑어보세요. 플러그인도 여기에서 받을 수 있습니다.&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;&nbsp;&nbsp;&lt;a href=&quot;http://github.com/miyagawa/cpanminus&quot;&gt;http://github.com/miyagawa/cpanminus&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;** 추기&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;&nbsp;cpanm 의 초기설정에 대한 자세한 설명은 aero 님의 블로그에도 잘 설명되어 있습니다. @&lt;a class=&quot;twitter-anywhere-user&quot; href=&quot;http://twitter.com/aer0&quot;&gt;aer0&lt;/a&gt;++&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;&lt;a href=&quot;http://aero.sarang.net/blog/2010/03/full-cpanm-bootstrapping.html&quot;&gt;http://aero.sarang.net/blog/2010/03/full-cpanm-bootstrapping.html&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;** 추기2&nbsp;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;&nbsp;&nbsp;App::cpanoutdated 를 사용하면 현재 설치된 CPAN 모듈들의 새로운 버젼이 있는지에 대한 체크가 가능합니다. cpan-outdated 커맨드를 이용해서 새로운 버젼의 모듈들의 이름을 알 수 있고, 이것을 cpanm 으로 넘기면 모든 낡은 CPAN 모듈들을 한방에 새로운 버젼으로 업데이트할 수 있게 됩니다.&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div style=&quot;BORDER-BOTTOM: rgb(203,203,203) 1px solid; BORDER-LEFT: rgb(203,203,203) 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: rgb(0,0,0); PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: rgb(203,203,203) 1px solid; BORDER-RIGHT: rgb(203,203,203) 1px solid; PADDING-TOP: 10px&quot; class=&quot;txc-textbox&quot;&gt;
&lt;div&gt;&lt;font class=&quot;Apple-style-span&quot; color=&quot;#ffffff&quot;&gt;cpan-outdated | cpanm&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[요긴하게 사용되는 리눅스 명령 모음.]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=136</id>
		<published>2011-04-07T12:55:48+09:00</published>
		<updated>2011-04-10T16:59:29+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=136"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=136#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;# 부팅시 자동 실행 확인 및 설정&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&nbsp;&nbsp; +++&nbsp; 확인&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # chkconfig --list&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;또는&nbsp; |grep httpd&nbsp;&nbsp; --&gt; 옵션 붙인다&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&nbsp;&nbsp; +++&nbsp; 설정&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # chkconfig --level 2345 httpd on&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&nbsp;&nbsp; +++&nbsp; 실행 및 확인&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # apachectl restart&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # netstat -nlpt&nbsp;&nbsp;&nbsp; -------&gt; 간단하게&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -nlp&nbsp; -----&gt; UNIX domain socket 보여줌&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&nbsp;#&nbsp; ls -al rndc.key&nbsp;&nbsp;&nbsp; ---&gt; 파일 위치 확인&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;# named-checkconf&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;+++++ FQDN 설정 방법 ++++++&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;/etc/hosts&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;/etc/sysconfig/network/hosts&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;파일에서&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;ns.linuking.com&nbsp;&nbsp; ns&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&lt;a href=&quot;http://www.linuking.com&quot;&gt;www.linuking.com&lt;/a&gt;&nbsp;&nbsp;&nbsp; www&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;mail.linuking.com&nbsp;&nbsp;&nbsp;&nbsp; mail&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;과 같이 수정한 후 &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;service network restart 적용 그런데 확실한 방법은 아래 명령으로 해결한다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;#sysctl -w kernel.hostname=www.domain.com&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;+++++++++++++++++++++++++++++++++++++++&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;
&lt;h2&gt;&lt;a name=&quot;Yum_Repository&quot;&gt;&lt;/a&gt;Yum Repository&lt;a class=&quot;section_anchor&quot; href=&quot;#Yum_Repository&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;If you use CentOS, please enable all default yum repositories under /etc/yum.repos.d/ (which has &quot;.repo&quot; suffix). It is enabled if they contains &quot;enabled=1&quot;. &lt;/li&gt;
&lt;li&gt;If you use RHEL, you have to create a local yum repository with CD/DVD disks or ISO images. Please refer to this document: &lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;/p/iredmail/wiki/Create_a_Local_Yum_Repository&quot;&gt;&lt;font color=&quot;#0000cc&quot;&gt;Create a local yum repository&lt;/font&gt;&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;It&#039;s recommended that use local yum repository for iRedMail installation, so that you can avoid network relate issue/errors, such as low bandwidth, network interrupt, etc. &lt;/li&gt;&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;t&#039;s recommended run &#039;yum clean all&#039; to clear all yum metadata, and then fetch the newest yum metadata: &lt;/li&gt;&lt;pre class=&quot;prettyprint&quot;&gt;&lt;span class=&quot;com&quot;&gt;&lt;font color=&quot;#880000&quot;&gt;# yum clean all&lt;/font&gt;&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;&lt;font color=&quot;#880000&quot;&gt;# yum list&lt;/font&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/ul&gt;&lt;/span&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&lt;br /&gt;&lt;br /&gt;&nbsp;&lt;/p&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[Solving the &quot;Can&#039;t connect to UNIX socket&quot; and &quot;/parts: Access denied&quot; problems.]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=137</id>
		<published>2011-04-08T13:01:30+09:00</published>
		<updated>2011-04-08T13:01:30+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=137"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=137#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;h4&gt;Configuring ClamAV (clamd) for use with amavisd-new HOWTO&lt;/h4&gt;Solving the &quot;Can&#039;t connect to UNIX socket&quot; and &quot;/parts: Access denied&quot; problems.&lt;br /&gt;&lt;br /&gt;This document has only been tested on Debian GNU/Linux but is presumed to apply (in general) to other Linux distributions.&lt;br /&gt;I have also written a &lt;a href=&quot;http://www200.pair.com/mecham/spam/clamav-redhat-amavis.html&quot; target=&quot;_new34&quot;&gt;HOWTO&lt;/a&gt; for Red Hat/Fedora users. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Almost all the problems with clamd (as it relates to amavisd-new) stem from file permission issues or an incorrectly configured LocalSocket.&lt;/b&gt; &lt;br /&gt;&lt;br /&gt;
&lt;table border=&quot;1&quot; cellpadding=&quot;4&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;UPDATE:&lt;/b&gt; Since I wrote this HOWTO, I found there is a very simple way to fix the file permission issues without performing all the user changes and file ownership changes I have listed below in the original HOWTO. The original HOWTO may however still provide insight into other clamd.conf and freshclam.conf configuration options. &lt;br /&gt;&lt;br /&gt;One requirement for a successful installation is &lt;b&gt;&#039;AllowSupplementaryGroups yes&#039; must be included in clamd.conf&lt;/b&gt;. Another requirement is &lt;b&gt;the value after CONTSCAN in amavisd.conf must match the LocalSocket parameter in clamd.conf&lt;/b&gt; (change amavisd.conf if it does not). A third requirement is &lt;b&gt;TCPSocket cannot be used simultaneously with LocalSocket&lt;/b&gt; so TCPSocket must be commented out and LocalSocket must be enabled. The group that your amavisd-new user belongs to must also have write privileges to the amavisd-new user&#039;s home directory and subdirectories. This step should have been done during the installation of amavisd-new, and would consist of doing something similar to &lt;b&gt;chmod -R 750 /var/amavis&lt;/b&gt; or &lt;b&gt;chmod -R 750 /var/lib/amavis&lt;/b&gt; (adjust path as needed). Once you have ClamAV installed and the clamav user and clamav group have been created and the above requirements have been met, all you may need to do is make the user &quot;clamav&quot; a member of the same group that the amavisd-new user belongs to. Your amavisd-new user likely belongs to the &quot;amavis&quot; or &quot;vscan&quot; group. If that is the case you would issue the command: &lt;br /&gt;&lt;br /&gt;&lt;code&gt;gpasswd -a clamav amavis&lt;br /&gt;(or)&lt;br /&gt;gpasswd -a clamav vscan (for example) &lt;/code&gt;&lt;br /&gt;&lt;br /&gt;You can test that clamav now belongs to both groups by issuing the command &quot;groups clamav&quot;. The command above may not bring the desired result on some systems, so as an alternative you can directly edit &lt;code&gt;/etc/group&lt;/code&gt; (use vigr if it&#039;s installed and you are familiar with vi commands) and manually add the user &quot;clamav&quot; to the &quot;amavis&quot; or &quot;vscan&quot; group: &lt;br /&gt;&lt;br /&gt;&lt;code&gt;amavis:x:104:&lt;b&gt;clamav&lt;/b&gt;&lt;br /&gt;(or)&lt;br /&gt;vscan:x:999:&lt;b&gt;clamav&lt;/b&gt; (for example) &lt;/code&gt;&lt;br /&gt;&lt;br /&gt;As a third alternate, you could (for example) possibly use &nbsp; &lt;code&gt;usermod -G amavis clamav&lt;/code&gt;&nbsp; but if you do, be very careful that you use an upper case &quot;G&quot; or you will have a mess to fix. Then, of course, stop and restart clamd and amavisd (amavisd-new), or simply reboot (if appropriate). Send a &lt;a href=&quot;http://www.eicar.com/anti_virus_test_file.htm&quot; target=&quot;_new443&quot;&gt;test virus&lt;/a&gt; through and read the log files. I suggest downloading eicar.com.txt, renaming it to eicar.txt and then attaching it to the email. Give it a try. If it doesn&#039;t work, try the other &quot;change owner and ownership&quot; method outlined in the original HOWTO below. Also consider that SELinux or AppArmor may interfere with the way clamd and amavisd-new work together. If you use SELinux or AppArmor I leave it up to you to solve that problem. This document assumes the reader knows to comment out &quot;@bypass_virus_checks_*&quot; to enable virus scanning (and to also uncomment the &quot;ClamAV-clamd&quot; code in the @av_scanners section). One last note: in at least one version of the 0.90 release, it can take several minutes for clamd to create the Unix socket. If you are using a 0.90 version, please allow several minutes for creation of the clamd socket once clamd is started. Better yet, upgrade to the latest version. If using Debian etch stable 0.90.1, read &lt;a href=&quot;http://marc.info/?l=postfix-users&amp;m=119852130019268&quot;&gt;this&lt;/a&gt;. &lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;And now the original HOWTO:&lt;br /&gt;&lt;br /&gt;It seems many people get frustrated when trying to configure ClamAV to work with amavisd-new. They get the ClamAV daemon (clamd) installed via their distro&#039;s package maintainer or they download the source and install it from there. Part of the frustration comes from the inconsistent placement of files between different versions of ClamAV and different versions of binary packages available, but this can be said of nearly any program that consists of more than a few files. Partly because of these inconsistencies it becomes difficult for anyone to instruct a person on how to configure ClamAV for use with amavisd-new.&lt;br /&gt;&lt;br /&gt;If you have the opportunity, you should install the binary package available for your distribution. Binary packages are available for Debian, RedHat Fedora, PLD Linux Distribution, Mandrake, Slackware, FreeBSD, OpenBSD, NetBSD and AIX. Installing and configuring ClamAV from source code is somewhat more daunting and you will have to come up with way to start clamd automatically and automate the virus definition database updates. I suggest you read through this document, then read the ClamAV documentation.&lt;br /&gt;&lt;br /&gt;I suggest running &nbsp; &lt;code&gt;&lt;font size=&quot;3&quot; face=&quot;굴림체&quot;&gt;updatedb&lt;/font&gt;&lt;/code&gt; &nbsp; and then &nbsp; &lt;code&gt;&lt;font size=&quot;3&quot; face=&quot;굴림체&quot;&gt;locate clam | more&lt;/font&gt;&lt;/code&gt; &nbsp; and &nbsp; &lt;code&gt;&lt;font size=&quot;3&quot; face=&quot;굴림체&quot;&gt;locate .cvd&lt;/font&gt;&lt;/code&gt; &nbsp; to find where the files are located. If you would like to move some of the data files that ClamAV uses (the ones that are referred to in the configuration files) you can create new directories and move the files there provided you also make the changes in the configuration files and change the ownership of the new directories (and the files contained therein). &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Almost all the problems with clamd (as it relates to amavisd-new) stem from file permission issues or an incorrectly configured LocalSocket.&lt;/b&gt; From what I see, when clamd is installed, the &quot;clamav&quot; user that is created (either manually or by the installation process) is the only &quot;normal&quot; user that can write to the files that the program uses during it&#039;s operation. Thus, when you install the clamd daemon the first time, and you try to use it with amavisd-new, you may get &quot;Can&#039;t connect to UNIX socket&quot;. This is because you are running amavisd-new as a different user (probably &quot;amavis&quot; or &quot;vscan&quot; or something) and that user does not have permission to write to a file that the two programs use to communicate with each other (the LocalSocket file).&lt;br /&gt;&lt;br /&gt;I imagine you could break all the security that ClamAV has set up and allow anyone to write it&#039;s files, but I don&#039;t want to break stuff. One alternative is to set ClamAV up to run under the same user that amavisd-new runs under and then hand the ownership of the ClamAV files over to that user. Let&#039;s call that user &quot;amavis&quot; from now on. Fortunately, the ClamAV developers expected there might be instances where doing this might be necessary so they built the capability into the program. &lt;b&gt;So our somewhat simple task is to change the owner the program runs under, then change the ownership of the files that it writes to.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;The examples below are from a Debian machine on which I installed clamav-daemon version 0.90.1-1 using &quot;apt-get -t unstable install clamav clamav-daemon&quot;. Use the following directory names and file names and user names &lt;b&gt;only as examples&lt;/b&gt;. They are provided to illustrate the concepts and your system may use different directories, file names and user names.&lt;br /&gt;&lt;br /&gt;Open up your &nbsp; &lt;code&gt;&lt;font size=&quot;3&quot; face=&quot;굴림체&quot;&gt;/etc/clamav/clamd.conf&lt;/font&gt;&lt;/code&gt; &nbsp; with your favorite editor.&lt;br /&gt;This is the clamav main configuration file. Look for a line similar to this:&lt;br /&gt;&lt;font size=&quot;3&quot;&gt;&lt;font face=&quot;굴림체&quot;&gt;&lt;code&gt;LocalSocket &lt;b&gt;/var/run/clamav/clamd.ctl&lt;/b&gt;&lt;/code&gt;&lt;br /&gt;&lt;/font&gt;&lt;/font&gt;Make a note of this.&lt;br /&gt;&lt;br /&gt;Now open up your amavisd.conf, mine is &nbsp; &lt;font size=&quot;3&quot;&gt;&lt;font face=&quot;굴림체&quot;&gt;&lt;code&gt;/etc/amavis/amavisd.conf&lt;/code&gt;&lt;br /&gt;&lt;/font&gt;&lt;/font&gt;and look for the section: &lt;pre&gt; [&#039;Clam Antivirus-clamd&#039;,
  &amp;ask_daemon, [&quot;CONTSCAN {}n&quot;, &quot;&lt;b&gt;/var/run/clamav/clamd.ctl&lt;/b&gt;&quot;],
  qr/bOK$/, qr/bFOUND$/,
  qr/^.*?: (?!Infected Archive)(.*) FOUND$/ ],
 &lt;/pre&gt;&lt;b&gt;The text illustrated above must match the LocalSocket parameter you found in clamd.conf.&lt;/b&gt;&lt;br /&gt;Edit amavisd.conf to match what you found in clamd.conf if it is different.&lt;br /&gt;This &quot;clamd.ctl&quot; is the file that is shared between the two programs and the reason we have problems.&lt;br /&gt;Now open up the clamd.conf file again (mine is &nbsp; &lt;code&gt;&lt;font size=&quot;3&quot; face=&quot;굴림체&quot;&gt;/etc/clamav/clamd.conf&lt;/font&gt;&lt;/code&gt;)&lt;br /&gt;Below is illustrated the items in the file we are interested in: &lt;pre&gt;LocalSocket /var/run/clamav/clamd.ctl
User clamav
LogFile /var/log/clamav/clamav.log
PidFile /var/run/clamav/clamd.pid
DatabaseDirectory /var/lib/clamav/
&lt;/pre&gt;We need to edit this file and change: &lt;br /&gt;&lt;code&gt;&lt;font size=&quot;3&quot; face=&quot;굴림체&quot;&gt;User clamav&lt;/font&gt;&lt;/code&gt; &lt;br /&gt;&lt;font size=&quot;3&quot;&gt;&lt;i&gt;to&lt;/i&gt;&lt;br /&gt;&lt;code&gt;&lt;font face=&quot;굴림체&quot;&gt;User amavis&lt;/font&gt;&lt;/code&gt;&lt;/font&gt; &lt;br /&gt;&lt;br /&gt;Remember, you may be using a different name for your amavisd-new user.&lt;br /&gt;Notice, that in my system, there are 3 directories listed above:&lt;br /&gt;&lt;font size=&quot;3&quot;&gt;&lt;font face=&quot;굴림체&quot;&gt;&lt;code&gt;/var/run/clamav&lt;/code&gt;&lt;br /&gt;&lt;code&gt;/var/log/clamav&lt;/code&gt;&lt;br /&gt;&lt;code&gt;/var/lib/clamav&lt;/code&gt;&lt;br /&gt;&lt;/font&gt;&lt;/font&gt;Now let&#039;s change the ownership of the 3 directories shown above (and the files contained therein) so &quot;amavis&quot; can write to them.&lt;br /&gt;Before you do this, be aware, not all installations use a &nbsp; &lt;code&gt;&lt;font size=&quot;3&quot; face=&quot;굴림체&quot;&gt;/var/log/clamav&lt;/font&gt;&lt;/code&gt; &nbsp; directory.&lt;br /&gt;If your &nbsp; &lt;code&gt;&lt;font size=&quot;3&quot; face=&quot;굴림체&quot;&gt;LogFile&lt;/font&gt;&lt;/code&gt; &nbsp; parameter reads something like &nbsp; &lt;font size=&quot;3&quot;&gt;&lt;font face=&quot;굴림체&quot;&gt;&lt;code&gt;LogFile /var/log/clamav.log&lt;/code&gt;&lt;br /&gt;&lt;/font&gt;&lt;/font&gt;Then you do not want to change permissions on the entire &nbsp; &lt;code&gt;&lt;font size=&quot;3&quot; face=&quot;굴림체&quot;&gt;/var/log&lt;/font&gt;&lt;/code&gt; &nbsp; directory!!!!!&lt;br /&gt;&lt;b&gt;In this case you would only change ownership of the FILE,&lt;/b&gt; like so:&lt;br /&gt;&lt;font size=&quot;3&quot;&gt;&lt;font face=&quot;굴림체&quot;&gt;&lt;code&gt;chown amavis:amavis /var/log/clamav.log&lt;/code&gt;&lt;br /&gt;&lt;/font&gt;&lt;/font&gt;&lt;b&gt;This applies any time the ClamAV file(s) we want to change ownership of are not in a directory specifically created to hold ClamAV files.&lt;/b&gt; &lt;br /&gt;&lt;br /&gt;&lt;font size=&quot;3&quot;&gt;&lt;font face=&quot;굴림체&quot;&gt;&lt;code&gt;chown -R amavis:amavis /var/run/clamav&lt;/code&gt;&lt;br /&gt;&lt;code&gt;chown -R amavis:amavis /var/lib/clamav&lt;/code&gt;&lt;br /&gt;&lt;/font&gt;&lt;i&gt;and provided you have a separate directory for your log files:&lt;/i&gt;&lt;br /&gt;&lt;font face=&quot;굴림체&quot;&gt;&lt;code&gt;chown -R amavis:amavis /var/log/clamav&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;/font&gt;&lt;/font&gt;The virus definition database update program &quot;freshclam&quot; has a configuration file that also needs to be modified.&lt;br /&gt;Mine is called &nbsp; &lt;font size=&quot;3&quot;&gt;&lt;font face=&quot;굴림체&quot;&gt;&lt;code&gt;/etc/clamav/freshclam.conf&lt;/code&gt;&lt;br /&gt;&lt;/font&gt;&lt;/font&gt;Open this file in your editor. The items we are interested in are: &lt;pre&gt;DatabaseOwner clamav
UpdateLogFile /var/log/clamav/freshclam.log
&lt;/pre&gt;Change the DatabaseOwner to &lt;b&gt;amavis&lt;/b&gt; (or whatever your amavis user is named) and make a note of the location of the log file.&lt;br /&gt;As mentioned above, if &nbsp; &lt;code&gt;&lt;font size=&quot;3&quot; face=&quot;굴림체&quot;&gt;freshclam.log&lt;/font&gt;&lt;/code&gt; &nbsp; is not in its own &nbsp; &lt;code&gt;&lt;font size=&quot;3&quot; face=&quot;굴림체&quot;&gt;clamav&lt;/font&gt;&lt;/code&gt; &nbsp; directory then only change ownership of the &nbsp; &lt;code&gt;&lt;font size=&quot;3&quot; face=&quot;굴림체&quot;&gt;freshclam.log&lt;/font&gt;&lt;/code&gt; &nbsp; file, not the entire directory. In our case, we already changed the ownership of the &nbsp; &lt;code&gt;&lt;font size=&quot;3&quot; face=&quot;굴림체&quot;&gt;/var/log/clamav&lt;/font&gt;&lt;/code&gt; &nbsp; directory and all it&#039;s contents, so we don&#039;t have any more to do here. Your system may differ, so you may need to change ownership.&lt;br /&gt;&lt;br /&gt;On my Debian system there are two more files that have to be modified. They are the files that control the maintenance of our log files. You will not necessarily have these files on your system. Our log files get &quot;rotated&quot; by the &quot;logrotate&quot; program each week and these files, if left unchanged, will assign &quot;clamav&quot; as the owner of any new log files it creates. If it does this, we will not be able to write to them. Not a good thing.&lt;br /&gt;&lt;br /&gt;These files, on my Debian system are:&lt;br /&gt;&lt;code&gt;&lt;font size=&quot;3&quot; face=&quot;굴림체&quot;&gt;/etc/logrotate.d/clamav-daemon&lt;/font&gt;&lt;/code&gt; (controls the clamav.log)&lt;br /&gt;&lt;font size=&quot;3&quot;&gt;&lt;i&gt;and&lt;/i&gt;&lt;br /&gt;&lt;code&gt;&lt;font face=&quot;굴림체&quot;&gt;/etc/logrotate.d/clamav-freshclam&lt;/font&gt;&lt;/code&gt;&lt;/font&gt; (controls the freshclam.log)&lt;br /&gt;&lt;br /&gt;The interesting parts of &nbsp; &lt;code&gt;&lt;font size=&quot;3&quot; face=&quot;굴림체&quot;&gt;/etc/logrotate.d/clamav-daemon&lt;/font&gt;&lt;/code&gt; &nbsp; on my system are:&lt;br /&gt;&lt;pre&gt; create 640  clamav adm
     /etc/init.d/clamav-daemon reload &gt; /dev/null
&lt;/pre&gt;Edit this file and change:&lt;br /&gt;&lt;font size=&quot;3&quot;&gt;&lt;font face=&quot;굴림체&quot;&gt;&lt;code&gt;create 640 clamav adm&lt;/code&gt;&lt;br /&gt;&lt;/font&gt;&lt;i&gt;to&lt;/i&gt;&lt;br /&gt;&lt;font face=&quot;굴림체&quot;&gt;&lt;code&gt;create 640 &lt;b&gt;amavis&lt;/b&gt; adm&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;/font&gt;&lt;/font&gt;Also shown above is how the clamav-daemon is shutdown and restarted. (&lt;code&gt;&lt;font size=&quot;3&quot; face=&quot;굴림체&quot;&gt;/etc/init.d/clamav-daemon reload&lt;/font&gt;&lt;/code&gt;)&lt;br /&gt;Handy to know.&lt;br /&gt;&lt;br /&gt;We need to do the same thing with &nbsp; &lt;font size=&quot;3&quot;&gt;&lt;font face=&quot;굴림체&quot;&gt;&lt;code&gt;/etc/logrotate.d/clamav-freshclam&lt;/code&gt;&lt;br /&gt;&lt;/font&gt;&lt;/font&gt;&lt;pre&gt;create 640 clamav adm
     /etc/init.d/clamav-freshclam reload &gt; /dev/null
 &lt;/pre&gt;Edit this file and change:&lt;br /&gt;&lt;font size=&quot;3&quot;&gt;&lt;font face=&quot;굴림체&quot;&gt;&lt;code&gt;create 640 clamav adm&lt;/code&gt;&lt;br /&gt;&lt;/font&gt;&lt;i&gt;to&lt;/i&gt;&lt;br /&gt;&lt;font face=&quot;굴림체&quot;&gt;&lt;code&gt;create 640 &lt;b&gt;amavis&lt;/b&gt; adm&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;/font&gt;&lt;/font&gt;We should reload clamd with the command we found above (&lt;code&gt;&lt;font size=&quot;3&quot; face=&quot;굴림체&quot;&gt;/etc/init.d/clamav-daemon reload&lt;/font&gt;&lt;/code&gt;) in order for the daemon to read it&#039;s new configuration. Your system will probably differ here. At any rate, you need to stop and restart the clamd process. &lt;br /&gt;&lt;br /&gt;Also do the same for freshclam: (&lt;code&gt;&lt;font size=&quot;3&quot; face=&quot;굴림체&quot;&gt;/etc/init.d/clamav-freshclam reload&lt;/font&gt;&lt;/code&gt;)&lt;br /&gt;If there are errors in the configuration, it should tell you.&lt;br /&gt;You will also need to stop and restart (or reload) amavisd-new.&lt;br /&gt;If this is a new computer you are building (not in production yet), I suggest you simply reboot. &lt;br /&gt;&lt;br /&gt;
&lt;hr /&gt;
FYI: These are my configuration files in their entirety (version 0.90.1):&lt;br /&gt;&lt;br /&gt;/etc/clamav/clamd.conf: &lt;pre&gt;LocalSocket /var/run/clamav/clamd.ctl
FixStaleSocket true
User amavis # user can be clamav if clamav is a member of amavis group
AllowSupplementaryGroups true
ScanMail true
ScanArchive true
ArchiveMaxRecursion 5
ArchiveMaxFiles 1000
ArchiveMaxFileSize 21M
ArchiveMaxCompressionRatio 250
ArchiveLimitMemoryUsage false
ArchiveBlockEncrypted false
MaxDirectoryRecursion 15
FollowDirectorySymlinks false
FollowFileSymlinks false
ReadTimeout 180
MaxThreads 12
MaxConnectionQueueLength 15
StreamMaxLength 10M
LogSyslog false
LogFacility LOG_LOCAL6
LogClean false
LogVerbose false
PidFile /var/run/clamav/clamd.pid
DatabaseDirectory /var/lib/clamav
TemporaryDirectory /tmp
SelfCheck 3600
Foreground false
Debug false
ScanPE true
ScanOLE2 true
ScanHTML true
DetectBrokenExecutables false
MailFollowURLs false
ArchiveBlockMax false
ExitOnOOM false
LeaveTemporaryFiles false
AlgorithmicDetection true
ScanELF true
NodalCoreAcceleration false
IdleTimeout 30
MailMaxRecursion 64
PhishingSignatures true
LogFile /var/log/clamav/clamav.log
LogTime true
LogFileUnlock false
LogFileMaxSize 0 # only appropriate because I use logrotate
&lt;/pre&gt;&lt;br /&gt;/etc/clamav/freshclam.conf: &lt;pre&gt;DatabaseOwner amavis # owner can be clamav if clamav is a member of amavis group
UpdateLogFile /var/log/clamav/freshclam.log
LogVerbose false
LogSyslog false
LogFacility LOG_LOCAL6
LogFileMaxSize 0 # only appropriate because I use logrotate
Foreground false
Debug false
MaxAttempts 5
DatabaseDirectory /var/lib/clamav/
DNSDatabaseInfo current.cvd.clamav.net
AllowSupplementaryGroups true
PidFile /var/run/clamav/freshclam.pid
ConnectTimeout 30
ReceiveTimeout 30
ScriptedUpdates yes
NotifyClamd /etc/clamav/clamd.conf
DatabaseMirror db.local.clamav.net
DatabaseMirror database.clamav.net
DatabaseMirror db.us.clamav.net
&lt;/pre&gt;&lt;br /&gt;/etc/logrotate.d/clamav-daemon: &lt;pre&gt;/var/log/clamav/clamav.log {
     rotate 12
     weekly
     compress
     delaycompress
     create 640  amavis adm
     postrotate
     /etc/init.d/clamav-daemon reload-log &gt; /dev/null
     endscript
     }

&lt;/pre&gt;/etc/logrotate.d/clamav-freshclam: &lt;pre&gt;/var/log/clamav/freshclam.log {
     rotate 12
     weekly
     compress
     delaycompress
     create 640 amavis adm
     postrotate
     /etc/init.d/clamav-freshclam reload-log &gt; /dev/null
     endscript
     }
&lt;/pre&gt;The &lt;a href=&quot;http://www200.pair.com/mecham/spam/clamav-daemon.txt&quot; target=&quot;_new11&quot;&gt;/etc/init.d/clamav-daemon&lt;/a&gt; and &lt;a href=&quot;http://www200.pair.com/mecham/spam/clamav-freshclam.txt&quot; target=&quot;_new12&quot;&gt;/etc/init.d/clamav-freshclam&lt;/a&gt; startup scripts are specific to Debian. &lt;br /&gt;&lt;br /&gt;
&lt;hr /&gt;
To further illustrate, here is another example with the program installed from source code:&lt;br /&gt;Note that I personally don&#039;t like this setup. It&#039;s only an example. Remember that YOU can define were ClamAV files reside.&lt;br /&gt;&lt;br /&gt;We will uncomment a few of the default parameters in the configuration files and change the user to &quot;amavis&quot;. You must comment out TCPSocket if the system is configured such that the interface between amavis and clamav is through the LocalSocket file. These settings cannot be used simultaneously. &lt;br /&gt;The parameters of interest in /etc/clamd.conf will look something like: &lt;pre&gt;LogFile /tmp/clamd.log
PidFile /var/run/clamd.pid
LocalSocket /tmp/clamd
DatabaseDirectory /var/lib/clamav
User amavis
&lt;/pre&gt;We will set parameters in /etc/freshclam.conf to: &lt;pre&gt;UpdateLogFile /var/log/freshclam.log
DatabaseOwner amavis
&lt;/pre&gt;We will edit amavisd.conf to match the LocalSocket parameter above: &lt;pre&gt; [&#039;Clam Antivirus-clamd&#039;,
  &amp;ask_daemon, [&quot;CONTSCAN {}n&quot;, &quot;&lt;b&gt;/tmp/clamd&lt;/b&gt;&quot;],
  qr/bOK$/, qr/bFOUND$/,
  qr/^.*?: (?!Infected Archive)(.*) FOUND$/ ],
 &lt;/pre&gt;Now we will change ownership of the files: Note that if this is a new installation, we may need to &quot;touch&quot; the log files and the /var/lib/clamav directory may have to be created.&lt;br /&gt;&lt;br /&gt;Oddly enough, the configuration files show &quot;DatabaseDirectory /var/log/clamav&quot; but the installer has put the database files (main.cvd and daily.cvd) in the /usr/local/share/clamav directory (apparently this is the default location). &lt;pre&gt;   
touch /tmp/clamd.log
touch /var/log/freshclam.log
chown amavis:amavis /tmp/clamd.log
chown amavis:amavis /var/log/freshclam.log
chown amavis:amavis /tmp/clamd
mkdir /var/lib/clamav
chown -R amavis:amavis /var/lib/clamav
 &lt;/pre&gt;I started up clamd and looked in the clamd.log and got:&lt;br /&gt;&quot;ERROR: Can&#039;t save PID in file /var/run/clamd.pid&quot;&lt;br /&gt;So I did the following to solve the problem:&lt;br /&gt;&lt;font size=&quot;3&quot;&gt;&lt;font face=&quot;굴림체&quot;&gt;&lt;code&gt;mkdir /var/run/clamav&lt;/code&gt;&lt;br /&gt;&lt;code&gt;chown amavis:amavis /var/run/clamav&lt;/code&gt;&lt;br /&gt;&lt;/font&gt;&lt;/font&gt;Then I changed the PidFile parameter to: &nbsp; &lt;code&gt;&lt;font size=&quot;3&quot; face=&quot;굴림체&quot;&gt;PidFile /var/run/clamav/clamd.pid&lt;/font&gt;&lt;/code&gt; &lt;br /&gt;&lt;br /&gt;You will need an init script to start and stop clamd during reboots. There are some supplied with the source code; look in the &lt;code&gt;&lt;font size=&quot;3&quot; face=&quot;굴림체&quot;&gt;/usr/local/src/clamav-X.XX/contrib/init&lt;/font&gt;&lt;/code&gt; directory (or similar location) for those. If you don&#039;t find one there that serves your purpose, Google around for others. For example:&lt;br /&gt;&lt;a href=&quot;http://clamav.skc.com.pl/howtos/files/rc.clamd&quot; target=&quot;_new1&quot;&gt;http://clamav.skc.com.pl/howtos/files/rc.clamd&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://enki.cthuugle.com/downloads/clamav.txt&quot; target=&quot;_new11&quot;&gt;http://enki.cthuugle.com/downloads/clamav.txt&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www200.pair.com/mecham/spam/redhat-clamd-init.txt&quot; target=&quot;_new10&quot;&gt;http://www200.pair.com/mecham/spam/redhat-clamd-init.txt&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://mingo.ath.cx/files/clamd&quot; target=&quot;_new12&quot;&gt;http://mingo.ath.cx/files/clamd&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;You can simply run freshclam as a cron job:&lt;br /&gt;Create a file (&quot;freshclam&quot; for example) in the /etc/cron.d directory which reads something like this for example:&lt;br /&gt;&lt;font size=&quot;3&quot;&gt;&lt;font face=&quot;굴림체&quot;&gt;&lt;code&gt;MM * * * * amavis /usr/local/bin/freshclam --quiet&lt;/code&gt;&lt;br /&gt;&lt;/font&gt;&lt;/font&gt;(pick a random number between 1 and 59 for the &quot;MM&quot; time - don&#039;t use the digit zero).&lt;br /&gt;This will run every hour. &lt;br /&gt;&lt;br /&gt;Run &#039;freshclam&#039;.&lt;br /&gt;Stop and restart clamd.&lt;br /&gt;Stop and restart amavisd-new.&lt;br /&gt;If you have freshclam running as a daemon, stop and restart that too.&lt;br /&gt;Test your installation by sending the eicar test virus through the system.&lt;br /&gt;Read the log files.&lt;br /&gt;Read the ClamAV documentation.&lt;br /&gt;To make things a little easier right from the beginning, use the following options before you compile the program (obviously you may need to substitute &#039;amavis&#039; for your current amavisd-new user and group): &lt;pre&gt;./configure --with-user=amavis --with-group=amavis --sysconfdir=/etc/clamav --with-dbdir=/var/lib/clamav&lt;/pre&gt;I think the /directory/file setup examples given in the beginning are more logical. &lt;br /&gt;&lt;br /&gt;Document by Gary V, mr88talent at yahoo dot com&lt;br /&gt;&lt;br /&gt;I hope this has been of some help to you. Please contact me only if you find stupid errors or find that this simply does not work or you have a useful addition.&lt;br /&gt;&lt;br /&gt;I leave it up to you for any other issues. Absolutely no warranty of any kind. Use entirely at your own risk. The author accepts no responsibility for any loss or damage caused by the use, lack of use, or misuse, of information contained in this document. 20 MAR 2007 &lt;br /&gt;&lt;br /&gt;Special thanks to Debian package maintainer Stephen Gran and co-maintainers Thomas Lamy and Magnus Ekdahl. &lt;br /&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[Amavisd 에서 spam filtering 수준 조절]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=138</id>
		<published>2011-04-09T15:00:00+09:00</published>
		<updated>2011-04-09T15:00:00+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=138"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=138#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;h3&gt;Spamassassin score system&lt;/h3&gt;
&lt;p&gt;&nbsp;&lt;/p&gt;
&lt;h6&gt;X-Spam-Status&lt;/h6&gt;
&lt;p&gt;스팸 스코어가 무슨 테스트로 인해 지정되었는지를 설명하고 있다.&lt;/p&gt;
&lt;p&gt;아래 예는 No - 스팸 메시지가 아니다. hits=2.2 태그 레벨이 2.2로 HTMl, SPF 테스트를 수행했다는 의미를 포함하고 있다.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;X-ASF-Spam-Status: No, &lt;strong&gt;hits=2.2&lt;/strong&gt; &lt;strong&gt;required=10.0&lt;/strong&gt;&nbsp;&nbsp; &lt;strong&gt;tests=HTML_MESSAGE,SPF_PASS&lt;/strong&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;&nbsp;&lt;/p&gt;
&lt;h4&gt;Amavisd 에서 spam filtering 수준 조절&lt;/h4&gt;
&lt;p&gt;Amavisd 를 이용해 원하는 태그, 아래와 같은 “spamminess” level 을 지정해 줄 수 있다.&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;&nbsp;&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;&nbsp;&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;&nbsp;&lt;/p&gt;
&lt;div style=&quot;BACKGROUND-COLOR: rgb(249,249,216)&quot; class=&quot;section&quot;&gt;
&lt;p class=&quot;section&quot;&gt;&lt;strong class=&quot;section&quot;&gt;$sa_tag_level_deflt= 2.0;&lt;/strong&gt;&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;X-Spam-Status, X-Spam-Level 태그에 스팸 레벨을 지정한다. &lt;span class=&quot;Console&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;&#039;&quot;&gt;&lt;em&gt;$sa_tag_level_deflt= undef;&lt;/em&gt; 로 지정하면 이 태그는 항상 추가된다.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;&nbsp;&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;&nbsp;&lt;/p&gt;
&lt;div style=&quot;BACKGROUND-COLOR: rgb(249,249,216)&quot; class=&quot;section&quot;&gt;
&lt;p class=&quot;section&quot;&gt;&lt;strong class=&quot;section&quot;&gt;$sa_tag2_level_deflt = 6.31;&lt;/strong&gt;&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;스팸이란 판단의 경계 스코어 값이다.&nbsp; 이 값 이상의 스코어를 얻은 메시지는 스팸으로 인식되고 메시지 제목에 **** SPAM **** 이 추가된다. 6.31이라는 값은 너무 높은 것 같고 &lt;strong&gt;$sa_tag2_level_deflt =&lt;/strong&gt; &lt;strong&gt;5.0&lt;/strong&gt;으로 사용해 보라.&lt;/p&gt;&lt;/div&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: &#039;&#039;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;&nbsp;&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;&nbsp;&lt;/p&gt;
&lt;div style=&quot;BACKGROUND-COLOR: rgb(249,249,216)&quot; class=&quot;section&quot;&gt;
&lt;p class=&quot;section&quot;&gt;&lt;strong class=&quot;section&quot;&gt;$sa_kill_level_deflt = 6.31;&lt;/strong&gt;&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;스팸 레벨이 이 값일 경우 Amavis에 의해 메일은 검역소로 보내지거나 특정 메일 박스로 간다. 또한 메시지의 “spamminess” level 을 정의해서 스팸 처리된 메일의 송신자는 Delivery Status Notification (DSN) 인 “your message was not delivered” 와 같은 이메일을 받을 수 있다. 단, $sa_dsn_cutoff_level value 이 스팸 레벨 이하로 설정되면 DSN 메시지는 보내지 않는다.&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;&nbsp;&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;&lt;span class=&quot;Console&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;&#039;&quot;&gt;$sa_kill_level_deflt = 10000; 로 설정하면 스패머에게 메일 전송을 안하고 특정 메일박스에 복사하지도 않는다.&lt;/span&gt;&lt;/span&gt; 즉 사용자에게 특정한 문자가 추가된 메일을 전송하게 된다. 이 숫자는 10000을 넘지 않는게 좋겠다.&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;$sa_tag2_level_deflt 를 kill_level_deflt와 같은 값으로 설정하면 특정 메일박스로 가고 사용자에게 전송되지 않는다. 바로 이어서 “$spam_quarantine_to” 에 특정 이메일 주소를 명시해서 스팸으로 인식( 4개의 스팸 헤더, 제목 변경 혹은 검역소로 보내야하는)되는 메시지를 보내거나 이 값이 없다면 시스템의 검역소로 보내진다.&lt;/p&gt;&lt;/div&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;&nbsp;&lt;/p&gt;
&lt;div style=&quot;BACKGROUND-COLOR: rgb(249,249,216)&quot; class=&quot;section&quot;&gt;
&lt;p class=&quot;section&quot;&gt;&lt;strong class=&quot;section&quot;&gt;$sa_dsn_cutoff_level = 9;&lt;/strong&gt;&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;DSN 메시지를 메일 발송자에게 전송하지 않는 스팸 레벨을 정의한다. You can leave it as it is, since we’ll not do any bouncing (see below the change from D_BOUNCE to D_DISCARD).&lt;/p&gt;&lt;/div&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;&nbsp;&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;&nbsp;&lt;/p&gt;
&lt;div style=&quot;BACKGROUND-COLOR: rgb(249,249,216)&quot; class=&quot;section&quot;&gt;
&lt;p class=&quot;section&quot;&gt;&lt;strong class=&quot;section&quot;&gt;@bypass_virus_checks_maps = (1);&lt;/strong&gt;&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;Anti-Virus 검증을 제외한다.&lt;/p&gt;&lt;/div&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;&nbsp;&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;&nbsp;&lt;/p&gt;
&lt;div style=&quot;BACKGROUND-COLOR: rgb(249,249,216)&quot; class=&quot;section&quot;&gt;
&lt;p class=&quot;section&quot;&gt;&lt;strong class=&quot;section&quot;&gt;$sa_spam_subject_tag = &#039;***SPAM*** &#039;;&lt;/strong&gt;&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;메일 메시지가 스팸으로 판정되면 메일 제목의 앞에 추가하는 문자열. 마지막 공백이 있음에 주의.&lt;/p&gt;&lt;/div&gt;
&lt;p class=&quot;section&quot;&gt;&nbsp;&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;&nbsp;&lt;/p&gt;
&lt;div style=&quot;BACKGROUND-COLOR: rgb(249,249,216)&quot; class=&quot;section&quot;&gt;
&lt;p class=&quot;section&quot;&gt;&lt;strong class=&quot;section&quot;&gt;@local_domains_maps = ( [&quot;.$mydomain&quot;] );&lt;/strong&gt;&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;주어진 도메인을 Amavis 가 이메일을 스캔할 것을 정의. 아래와 같이 지역 도메인을 사용할 수 있다.&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;&lt;span class=&quot;section&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;&#039;&quot; class=&quot;section&quot;&gt;@local_domains_maps = ( [&quot;.$mydomain&quot;, &quot;example2.com&quot;, &quot;example3.com&quot;] );&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;&nbsp;&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;&nbsp;&lt;/p&gt;
&lt;div style=&quot;BACKGROUND-COLOR: rgb(249,249,216)&quot; class=&quot;section&quot;&gt;
&lt;p class=&quot;section&quot;&gt;&lt;strong class=&quot;section&quot;&gt;# $final_virus_destiny= D_DISCARD;&lt;/strong&gt;&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;이 라인을 찾아 # 로 막았으면 제거한다. Amavis 가 검역소로 바이러스가 포함된 메시지를 전송한다 ( 특정한 이메일 박스, 시스템에 지정된 검역소&nbsp; )&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;&nbsp;&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;$final_*_destiny 의 값을 D_DISCARD 로 설정하면 메일 발송자에게 바이러스 차단에 대한 메시지를 전송하지 않는다.&lt;/p&gt;&lt;/div&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;&nbsp;&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;&nbsp;&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;&nbsp;&lt;/p&gt;
&lt;div style=&quot;BACKGROUND-COLOR: rgb(249,249,216)&quot; class=&quot;section&quot;&gt;
&lt;p class=&quot;section&quot;&gt;&lt;strong class=&quot;section&quot;&gt;$final_banned_destiny=D_DISCARD;&lt;/strong&gt;&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;Amavis 가 금지된 파일을로 무엇을 할지 지정한다. &lt;strong&gt;D_DISCARD 로 지정하면 지정된 메일박스로 메시지를 전달할 수 이다.&lt;/strong&gt;&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;기본은 D_BOUNCE.&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;&lt;span style=&quot;COLOR: red&quot; class=&quot;section&quot;&gt;Note: even if you leave this setting as is, i.e. commented out, double-extension files will still be blocked. This is an Amavis default.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;&nbsp;&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;&nbsp;&lt;/p&gt;
&lt;div style=&quot;BACKGROUND-COLOR: rgb(249,249,216)&quot; class=&quot;section&quot;&gt;
&lt;p class=&quot;section&quot;&gt;&lt;strong class=&quot;section&quot;&gt;$final_spam_destiny= D_DISCARD;&lt;/strong&gt;&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;스팸 메일을 검역소로 보낸다 - $spam_quarantine_to 에 지정된 이메일 주소. 기본은 D_BOUNCE&lt;/p&gt;&lt;/div&gt;
&lt;p class=&quot;section&quot;&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;&nbsp;&lt;/p&gt;
&lt;div style=&quot;BACKGROUND-COLOR: rgb(249,249,216)&quot; class=&quot;section&quot;&gt;
&lt;p&gt;&nbsp;&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;&lt;strong class=&quot;section&quot;&gt;$virus_admin= &quot;virusalert@$mydomain&quot;;&lt;/strong&gt;&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;바이러스 발견시 메시지를 전송할 관리자 이메일 postmaster 를 사용하자.&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;&lt;span class=&quot;section&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;&#039;&quot; class=&quot;section&quot;&gt;$virus_admin= &quot;&lt;strong&gt;postmaster&lt;/strong&gt;@$mydomain&quot;;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&nbsp;&lt;/p&gt;&lt;/div&gt;
&lt;p class=&quot;section&quot;&gt;&nbsp;&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;&nbsp;&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;&nbsp;&lt;/p&gt;
&lt;div style=&quot;BACKGROUND-COLOR: rgb(249,249,216)&quot; class=&quot;section&quot;&gt;
&lt;p class=&quot;section&quot;&gt;경고 등 관리자는 postmaster 를 이용하자:&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;&lt;span class=&quot;section&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;&#039;&quot; class=&quot;section&quot;&gt;$mailfrom_notify_admin= &quot;postmaster@$mydomain&quot;;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;&lt;span class=&quot;section&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;&#039;&quot; class=&quot;section&quot;&gt;$mailfrom_notify_recip= &quot;postmaster@$mydomain&quot;;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;&lt;span class=&quot;section&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;&#039;&quot; class=&quot;section&quot;&gt;$mailfrom_notify_spamadmin = &quot;postmaster@$mydomain&quot;;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;즉, FROM: &lt;a href=&quot;/pages/mailto:postmaster@example.com&quot;&gt;&lt;u&gt;&lt;font color=&quot;#568942&quot;&gt;postmaster@example.com&lt;/font&gt;&lt;/u&gt;&lt;/a&gt; 로 사용자에게 메시지가 전달된다.&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;&nbsp;&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;$spam_admin 설정이 있지만 스팸 발견시 경고 메시지를 전송하지는 말자.&lt;/p&gt;&lt;/div&gt;
&lt;p class=&quot;section&quot;&gt;&nbsp;&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;&nbsp;&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;아래 명령들은 amavis 설정 파일에 기본적으로 준비되어 있지 않다. 입력을 하길 바란다.&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;&nbsp;&lt;/p&gt;
&lt;div style=&quot;BACKGROUND-COLOR: rgb(249,249,216)&quot; class=&quot;section&quot;&gt;
&lt;p class=&quot;section&quot;&gt;&lt;strong class=&quot;section&quot;&gt;&lt;span class=&quot;section&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;&#039;&quot; class=&quot;section&quot;&gt;@bypass_banned_checks_maps = (1);&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;특정한 확장자를 포함한 이메일은 금지한다 - 모든 이중 확장자 파일은 막는다.&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;금지할 확장자 들은 &lt;strong&gt;$banned_filename_re = new_RE 에서 정의한다.&lt;/strong&gt;&lt;/p&gt;&lt;/div&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;&nbsp;&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;&nbsp;&lt;/p&gt;
&lt;div style=&quot;BACKGROUND-COLOR: rgb(249,249,216)&quot; class=&quot;section&quot;&gt;
&lt;p class=&quot;section&quot;&gt;&lt;strong&gt;금지 파일&lt;/strong&gt;&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;$banned_filename_re = new_RE(&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;# qr&#039;^UNDECIPHERABLE$&#039;,# is or contains any undecipherable components&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;&nbsp;&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;# block certain double extensions anywhere in the base name&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;qr&#039;.[^./]*[A-Za-z][^./]*.(exe|vbs|pif|scr|bat|cmd|com|cpl|dll).?$&#039;i,&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;&nbsp;&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;# qr&#039;{[0-9a-z]{4,}(-[0-9a-z]{4,}){0,7}}?&#039;i,# Class ID extensions - CLSID&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;&nbsp;&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;qr&#039;^application/x-msdownload$&#039;i,# block these MIME types&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;qr&#039;^application/x-msdos-program$&#039;i,&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;qr&#039;^application/hta$&#039;i,&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;&nbsp;&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;# qr&#039;^message/partial$&#039;i,# rfc2046 MIME type&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;# qr&#039;^message/external-body$&#039;i,# rfc2046 MIME type&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;&nbsp;&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;# [ qr&#039;^.(Z|gz|bz2)$&#039;=&gt; 0 ],# allow any in Unix-compressed&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;[ qr&#039;^.(rpm|cpio|tar)$&#039;=&gt; 0 ],# allow any in Unix-type archives&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;# [ qr&#039;^.(zip|rar|arc|arj|zoo)$&#039;=&gt; 0 ],# allow any within such archives&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;&nbsp;&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;qr&#039;..(exe|vbs|pif|scr|bat|cmd|com|cpl)$&#039;i, # banned extension - basic&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;# qr&#039;..(ade|adp|app|bas|bat|chm|cmd|com|cpl|crt|emf|exe|fxp|grp|hlp|hta|&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;#inf|ins|isp|js|jse|lnk|mda|mdb|mde|mdw|mdt|mdz|msc|msi|msp|mst|&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;#ops|pcd|pif|prg|reg|scr|sct|shb|shs|vb|vbe|vbs|&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;#wmf|wsc|wsf|wsh)$&#039;ix,# banned ext - long&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;&nbsp;&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;# qr&#039;..(mim|b64|bhx|hqx|xxe|uu|uue)$&#039;i,# banned extension - WinZip vulnerab.&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;&nbsp;&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;qr&#039;^.(exe-ms)$&#039;,# banned file(1) types&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;# qr&#039;^.(exe|lha|tnef|cab|dll)$&#039;,# banned file(1) types&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;);&lt;/p&gt;&lt;/div&gt;
&lt;p class=&quot;section&quot;&gt;&nbsp;&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;&nbsp;&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;&nbsp;&lt;/p&gt;
&lt;div style=&quot;BACKGROUND-COLOR: rgb(249,249,216)&quot; class=&quot;section&quot;&gt;
&lt;p class=&quot;section&quot;&gt;&lt;strong&gt;&lt;span class=&quot;section&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;&#039;&quot; class=&quot;section&quot;&gt;@whitelist_sender_maps = read_hash(&quot;$MYHOME/white.lst&quot;);&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;white-list 파일이 있는 위치를 지정한다.기본값은 /var/amavis.&lt;/p&gt;&lt;/div&gt;
&lt;p class=&quot;section&quot;&gt;&nbsp;&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;&nbsp;&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;&nbsp;&lt;/p&gt;
&lt;div style=&quot;BACKGROUND-COLOR: rgb(249,249,216)&quot; class=&quot;section&quot;&gt;
&lt;p class=&quot;section&quot;&gt;&lt;strong&gt;&lt;span class=&quot;section&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;&#039;&quot; class=&quot;section&quot;&gt;@blacklist_sender_maps = read_hash(&quot;$MYHOME/black.lst&quot;);&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;black-list 송신자가 있는 위치를 지정한다. 기본값은 /var/amavis.&lt;/p&gt;&lt;/div&gt;
&lt;p class=&quot;section&quot;&gt;&nbsp;&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;&nbsp;&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;&nbsp;&lt;/p&gt;
&lt;div style=&quot;BACKGROUND-COLOR: rgb(249,249,216)&quot; class=&quot;section&quot;&gt;
&lt;p class=&quot;section&quot;&gt;&lt;strong&gt;&lt;span class=&quot;section&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;&#039;&quot; class=&quot;section&quot;&gt;$spam_quarantine_to = &quot;spam@$mydomain&quot;;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;&lt;strong class=&quot;section&quot;&gt;$sa_kill_level_deflt&lt;/strong&gt; &lt;span class=&quot;section&quot;&gt;에서 지정한 스팸 레벨로 검출한 스팸&nbsp;&lt;/span&gt; 메시지를 전달한 이메일 주소. 만약 스팸으로 처리된 메시지를 사용자에게 Spam tag만 붙여 전송하고자 한다면 이 명령은 무시해도 좋다. 그렇지만 $sa_kill_level_deflt 과 $sa_tag2_level_deflt 레벨이 동일하다면 &lt;span class=&quot;section&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;&#039;&quot; class=&quot;section&quot;&gt;$spam_quarantine_to 설정을 해야 한다.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;p class=&quot;section&quot;&gt;&nbsp;&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;&nbsp;&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;&nbsp;&lt;/p&gt;
&lt;div style=&quot;BACKGROUND-COLOR: rgb(249,249,216)&quot; class=&quot;section&quot;&gt;
&lt;p class=&quot;section&quot;&gt;&lt;strong&gt;&lt;span class=&quot;section&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;&#039;&quot; class=&quot;section&quot;&gt;$virus_quarantine_to = &quot;virus@$mydomain&quot;;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;모든 바이러스 메일을 지정한 이메일로 전달한다.&lt;/p&gt;&lt;/div&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;&nbsp;&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;&nbsp;&lt;/p&gt;
&lt;div style=&quot;BACKGROUND-COLOR: rgb(249,249,216)&quot; class=&quot;section&quot;&gt;
&lt;p class=&quot;section&quot;&gt;&lt;strong&gt;&lt;span class=&quot;section&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;&#039;&quot; class=&quot;section&quot;&gt;$banned_quarantine_to = &quot;spam@$mydomain&quot;;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;지정한 파일 형식 ($bypass_banned_checks_maps 에서)을 금지하는 설정을 하고 해당 메일을 지정한 이메일로 전송한다.&lt;/p&gt;&lt;/div&gt;
&lt;p class=&quot;section&quot;&gt;&nbsp;&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;&nbsp;&lt;/p&gt;
&lt;div style=&quot;BACKGROUND-COLOR: rgb(249,249,216)&quot; class=&quot;section&quot;&gt;
&lt;p class=&quot;section&quot;&gt;&lt;strong&gt;&lt;span class=&quot;section&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;&#039;&quot; class=&quot;section&quot;&gt;$recipient_delimiter = &#039;+&#039;;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;or&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;&lt;strong&gt;&lt;span class=&quot;section&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;&#039;&quot; class=&quot;section&quot;&gt;$recipient_delimiter = &#039;-&#039;;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;Postfix 에서 이메일 주소에서 구분자를 지정했다면 둘 중 하나를 설정한다.&lt;/p&gt;&lt;/div&gt;
&lt;p class=&quot;section&quot;&gt;&nbsp;&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;&nbsp;&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;&nbsp;&lt;/p&gt;
&lt;div style=&quot;BACKGROUND-COLOR: rgb(249,249,216)&quot; class=&quot;section&quot;&gt;
&lt;p class=&quot;section&quot;&gt;&lt;span class=&quot;section&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;&#039;&quot; class=&quot;section&quot;&gt;$hdrfrom_notify_admin = &quot;Content Filter &lt;postmaster@$mydomain&gt;&quot;;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;이 명령은 이메일 헤더의 FROM을 강제로 지정한 주소로 바꾸어준다.&lt;/p&gt;&lt;/div&gt;
&lt;p class=&quot;section&quot;&gt;&nbsp;&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;&nbsp;&lt;/p&gt;
&lt;h4 class=&quot;section&quot;&gt;Outgoing email 에 spam 해제&lt;/h4&gt;
&lt;p class=&quot;section&quot;&gt;I think the easiest way to bypass spam scanning for outgoing emails is to set&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;&nbsp;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p class=&quot;section&quot;&gt;@bypass_spam_checks_maps = ( [&quot;example.com&quot;] );&lt;/p&gt;&lt;/blockquote&gt;
&lt;p class=&quot;section&quot;&gt;&nbsp;&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;&nbsp;&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;Or if you want to read your domains from a file:&lt;/p&gt;
&lt;p class=&quot;section&quot;&gt;&nbsp;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p class=&quot;section&quot;&gt;read_hash(%local_domains, &#039;/etc/amavis/local_domains&#039;);&lt;/p&gt;&lt;/blockquote&gt;
&lt;p class=&quot;section&quot;&gt;&lt;br /&gt;&lt;br /&gt;Then you can add your domains to /etc/amavis/local_domains - one domain per line.&lt;br /&gt;&lt;br /&gt;You can use the same syntax for bypass virus/header/banned checks.&lt;br /&gt;&lt;br /&gt;Also look at these examples:&lt;br /&gt;http://www200.pair.com/mecham/spam/bypassing.html&lt;/p&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[Install amavisd-new, SpamAssassin]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=139</id>
		<published>2011-04-09T15:05:42+09:00</published>
		<updated>2011-04-11T16:10:31+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=139"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=139#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;h4 class=&quot;MsoNormal&quot;&gt;&lt;span&gt;What is Vipul&#039;s Razor?&lt;/span&gt;&lt;/h4&gt;
&lt;h4 class=&quot;MsoNormal&quot;&gt;&lt;span&gt;Vipul&#039;s Razor is &lt;/span&gt;&lt;span style=&quot;COLOR: rgb(255,102,0)&quot;&gt;a distributed, collaborative, spam detection and filtering network&lt;/span&gt;&lt;span&gt;. Through user contribution, Razor establishes a distributed and constantly updating catalogue of spam in propagation that is consulted by email clients to filter out known spam. Detection is done with statistical and randomized signatures that efficiently spot mutating spam content. User input is validated through reputation assignments based on consensus on report and revoke assertions which in turn is used for computing confidence values associated with individual signatures.&lt;/span&gt;&lt;/h4&gt;
&lt;h4 class=&quot;MsoNormal&quot;&gt;&lt;span&gt;&nbsp;&lt;/span&gt;&lt;/h4&gt;
&lt;h4 class=&quot;MsoNormal&quot;&gt;&lt;span&gt;&nbsp;&lt;/span&gt;&lt;/h4&gt;
&lt;h4 class=&quot;content xhtmlEditorBody readonlyContentBody&quot;&gt;&lt;span&gt;Install amavisd-new, SpamAssassin&lt;/span&gt;&lt;/h4&gt;
&lt;h4 class=&quot;content xhtmlEditorBody readonlyContentBody&quot;&gt;&lt;span&gt;&nbsp;&lt;/span&gt;&lt;/h4&gt;
&lt;p class=&quot;content xhtmlEditorBody readonlyContentBody&quot;&gt;
&lt;li&gt;
&lt;h4&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma; FONT-SIZE: 13px&quot;&gt;apt-get install amavisd-new spamassassin clamav clamav-daemon zoo unzip bzip2 libnet-ph-perl libnet-snpp-perl libnet-telnet-perl nomarch lzop pax&lt;/span&gt;&lt;/h4&gt;&lt;/li&gt;&lt;/p&gt;
&lt;h4 class=&quot;command&quot;&gt;&lt;span&gt;&nbsp;&lt;/span&gt;&lt;/h4&gt;
&lt;h4 class=&quot;command&quot;&gt;&lt;span&gt;&nbsp;&lt;/span&gt;&lt;/h4&gt;
&lt;h4 class=&quot;command&quot;&gt;&lt;span&gt;설치후 의존성 때문에 AppArmor가 설치되므로 처음에 했던데로 제거를한다:&lt;/span&gt;&lt;/h4&gt;
&lt;ol class=&quot;code&quot;&gt;
&lt;li&gt;
&lt;h4&gt;&lt;span&gt;/etc/init.d/apparmor stop&lt;/span&gt;&lt;br /&gt;&lt;span&gt;update-rc.d -f apparmor remove&lt;/span&gt;&lt;br /&gt;&lt;span&gt;apt-get remove apparmor apparmor-utils&lt;/span&gt;&lt;/h4&gt;&lt;/li&gt;&lt;/ol&gt;
&lt;h4 class=&quot;command&quot;&gt;&lt;span&gt;&nbsp;&lt;/span&gt;&lt;/h4&gt;
&lt;h4 class=&quot;command&quot;&gt;&lt;span&gt;amavisd-new의 설정은 &lt;/span&gt;&lt;span class=&quot;system&quot;&gt;/etc/amavis/conf.d&lt;/span&gt;&lt;span&gt; 에 위치&lt;/span&gt;&lt;/h4&gt;
&lt;h4 class=&quot;command&quot;&gt;&lt;span&gt;아래는 세 개의 주요 파일을 수정하지만, 해당 디렉토리의 설정 파일을 하나씩 살펴보길 바란다.&lt;/span&gt;&lt;/h4&gt;
&lt;h4 class=&quot;command&quot;&gt;&lt;span&gt;&nbsp;&lt;/span&gt;&lt;/h4&gt;
&lt;h4&gt;&lt;span&gt;vi /etc/amavis/conf.d/15-content_filter_mode&lt;/span&gt;&lt;/h4&gt;
&lt;h4&gt;&lt;span class=&quot;system&quot;&gt;@bypass_virus_checks_maps&lt;/span&gt;&lt;span&gt; 와&nbsp; &lt;/span&gt;&lt;span class=&quot;system&quot;&gt;@bypass_spam_checks_maps&lt;/span&gt;&lt;span&gt; 의 커맨트를 푼다.&lt;/span&gt;&lt;/h4&gt;
&lt;h4&gt;&lt;span&gt;&nbsp;&lt;/span&gt;&lt;/h4&gt;
&lt;h4&gt;&lt;span&gt;vi /etc/amavis/conf.d/20-debian_defaults&lt;/span&gt;&lt;/h4&gt;
&lt;h4&gt;&lt;span&gt;&nbsp;spam-/virus-mails을 위한 spam settings and the actions 을 살펴보고 필요하면 수정해 사용하다. 아래는 기본값이다.&lt;/span&gt;&lt;/h4&gt;
&lt;h4 style=&quot;BACKGROUND-COLOR: rgb(249,249,216)&quot; class=&quot;section&quot;&gt;&lt;span&gt; $QUARANTINEDIR = &quot;$MYHOME/virusmails&quot;;&lt;/span&gt;&lt;br /&gt;&lt;/h4&gt;
&lt;h4&gt;&lt;span&gt; $quarantine_subdir_levels = 1; # enable quarantine dir hashing&lt;/span&gt;&lt;br /&gt;&lt;span&gt; $log_recip_templ = undef; # disable by-recipient level-0 log entries&lt;/span&gt;&lt;br /&gt;&lt;span&gt; $DO_SYSLOG = 1; # log via syslogd (preferred)&lt;/span&gt;&lt;br /&gt;&lt;span&gt; $syslog_ident = &#039;amavis&#039;; # syslog ident tag, prepended to all messages&lt;/span&gt;&lt;br /&gt;&lt;span&gt; $syslog_facility = &#039;mail&#039;;&lt;/span&gt;&lt;br /&gt;&lt;span&gt; $syslog_priority = &#039;debug&#039;; # switch to info to drop debug output, etc&lt;/span&gt;&lt;br /&gt;&lt;span&gt; $enable_db = 1; # enable use of BerkeleyDB/libdb (SNMP and nanny)&lt;/span&gt;&lt;br /&gt;&lt;span&gt; $enable_global_cache = 1; # enable use of libdb-based cache if $enable_db=1&lt;/span&gt;&lt;br /&gt;&lt;span&gt; $inet_socket_port = 10024; # default listening socket&lt;/span&gt;&lt;br /&gt;&lt;span&gt; $sa_spam_subject_tag = &#039;***SPAM*** &#039;;&lt;/span&gt;&lt;br /&gt;&lt;span&gt; $sa_tag_level_deflt = 2.0; # add spam info headers if at, or above that level&lt;/span&gt;&lt;br /&gt;&lt;span&gt; $sa_tag2_level_deflt = 6.31; # add &#039;spam detected&#039; headers at that level&lt;/span&gt;&lt;br /&gt;&lt;span&gt; $sa_kill_level_deflt = 6.31; # triggers spam evasive actions&lt;/span&gt;&lt;br /&gt;&lt;span&gt; $sa_dsn_cutoff_level = 10; # spam level beyond which a DSN is not sent&lt;/span&gt;&lt;br /&gt;&lt;span&gt; [...]&lt;/span&gt;&lt;br /&gt;&lt;span&gt; $final_virus_destiny = D_DISCARD; # (data not lost, see virus quarantine)&lt;/span&gt;&lt;br /&gt;&lt;span&gt; $final_banned_destiny = D_BOUNCE; # D_REJECT when front-end MTA&lt;/span&gt;&lt;br /&gt;&lt;span&gt; $final_spam_destiny = D_BOUNCE;&lt;/span&gt;&lt;br /&gt;&lt;span&gt; $final_bad_header_destiny = D_PASS; # False-positive prone (for spam) &lt;/span&gt;&lt;/h4&gt;
&lt;h4 class=&quot;section&quot;&gt;&nbsp;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;h4&gt;&lt;span&gt;Amavis 설정에 대해서는 &lt;/span&gt;&lt;a class=&quot;wiki&quot; title=&quot;Amavisd-new 로 Spamassassin 관리&quot; href=&quot;/pages/3836969&quot;&gt;&lt;span&gt;Amavisd-new 로 Spamassassin 관리&lt;/span&gt;&lt;/a&gt;&lt;span&gt; 를 참조.&lt;/span&gt;&lt;/h4&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;h4&gt;&lt;span&gt;&nbsp;&lt;/span&gt;&lt;/h4&gt;
&lt;h4&gt;&lt;span&gt;&nbsp;&lt;/span&gt;&lt;/h4&gt;
&lt;h4&gt;&lt;span&gt;vi /etc/amavis/conf.d/50-user&lt;/span&gt;&lt;/h4&gt;
&lt;h4&gt;&lt;span&gt;파일의 중간 쯤에 &lt;/span&gt;&lt;span class=&quot;system&quot;&gt;$pax=&#039;pax&#039;;&lt;/span&gt;&lt;span&gt; 를 추가한다.&lt;/span&gt;&lt;/h4&gt;
&lt;h4&gt;&lt;span&gt;&nbsp;&lt;/span&gt;&lt;/h4&gt;
&lt;h4&gt;&lt;span class=&quot;strike&quot;&gt;&lt;span&gt;vi /etc/amavis/conf.d/05-node_id&lt;/span&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;ol class=&quot;code&quot;&gt;
&lt;li&gt;
&lt;h4&gt;&lt;span class=&quot;strike&quot;&gt;&lt;span&gt;$myhostname = &quot;your_domain&quot;;&lt;/span&gt;&lt;/span&gt;&lt;/h4&gt;&lt;/li&gt;&lt;/ol&gt;
&lt;h4&gt;&lt;span&gt;&nbsp;&lt;/span&gt;&lt;/h4&gt;
&lt;h4&gt;&lt;span&gt;&nbsp;&lt;/span&gt;&lt;/h4&gt;
&lt;h4&gt;&lt;span&gt;clamav사용자, 그룹 추가후 시작&lt;/span&gt;&lt;/h4&gt;
&lt;ol class=&quot;code&quot;&gt;
&lt;li&gt;
&lt;h4&gt;&lt;span&gt;adduser clamav amavis&lt;/span&gt;&lt;br /&gt;&lt;span&gt;/etc/init.d/amavis restart&lt;/span&gt;&lt;br /&gt;&lt;span&gt;/etc/init.d/clamav-daemon restart&lt;/span&gt;&lt;br /&gt;&lt;span&gt;/etc/init.d/clamav-freshclam restart&lt;/span&gt;&lt;/h4&gt;&lt;/li&gt;&lt;/ol&gt;
&lt;h4 class=&quot;command&quot;&gt;&lt;span&gt;&nbsp;&lt;/span&gt;&lt;/h4&gt;
&lt;h4 class=&quot;command&quot;&gt;&lt;span&gt;&nbsp;&lt;/span&gt;&lt;/h4&gt;
&lt;h4 class=&quot;command&quot;&gt;&lt;span&gt;&nbsp;&lt;/span&gt;&lt;/h4&gt;
&lt;h4 class=&quot;command&quot;&gt;&lt;span&gt;Postfix에 추가&lt;/span&gt;&lt;/h4&gt;
&lt;h4 class=&quot;command&quot;&gt;&lt;span&gt;&nbsp;&lt;/span&gt;&lt;/h4&gt;
&lt;h4 class=&quot;command&quot;&gt;&lt;span&gt;Postfix to pipe incoming email through amavisd-new:&lt;/span&gt;&lt;/h4&gt;
&lt;ol class=&quot;code&quot;&gt;
&lt;li&gt;
&lt;h4 class=&quot;command&quot;&gt;&lt;span&gt;postconf -e &#039;content_filter = amavis:[127.0.0.1]:10024&#039;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;postconf -e &#039;receive_override_options = no_address_mappings&#039;&lt;/span&gt;&lt;/h4&gt;&lt;/li&gt;&lt;/ol&gt;
&lt;h4 class=&quot;command&quot;&gt;&lt;span&gt;&nbsp;&lt;/span&gt;&lt;/h4&gt;
&lt;h4 class=&quot;command&quot;&gt;&lt;span&gt;vi /etc/postfix/master.cf&lt;/span&gt;&lt;/h4&gt;
&lt;h4 class=&quot;command&quot;&gt;&lt;span&gt;아래 라인을 추가해 준다.&lt;/span&gt;&lt;/h4&gt;
&lt;h4 class=&quot;command&quot;&gt;&lt;a class=&quot;attachment&quot; title=&quot;master.cf&quot; href=&quot;/pages/3758151/attachments/1861307&quot;&gt;&lt;span&gt;master.cf&lt;/span&gt;&lt;/a&gt;&lt;/h4&gt;
&lt;h4 style=&quot;BACKGROUND-COLOR: rgb(249,249,216)&quot; class=&quot;section&quot;&gt;&lt;span&gt; amavis unix - - - - 2 smtp&lt;/span&gt;&lt;br /&gt;&lt;/h4&gt;
&lt;h4&gt;&lt;span&gt; -o smtp_data_done_timeout=1200&lt;/span&gt;&lt;br /&gt;&lt;span&gt; -o smtp_send_xforward_command=yes&lt;/span&gt;&lt;br /&gt;&lt;span&gt; &lt;/span&gt;&lt;br /&gt;&lt;span&gt; 127.0.0.1:10025 inet n - - - - smtpd&lt;/span&gt;&lt;br /&gt;&lt;span&gt; -o content_filter=&lt;/span&gt;&lt;br /&gt;&lt;span&gt; -o local_recipient_maps=&lt;/span&gt;&lt;br /&gt;&lt;span&gt; -o relay_recipient_maps=&lt;/span&gt;&lt;br /&gt;&lt;span&gt; -o smtpd_restriction_classes=&lt;/span&gt;&lt;br /&gt;&lt;span&gt; -o smtpd_client_restrictions=&lt;/span&gt;&lt;br /&gt;&lt;span&gt; -o smtpd_helo_restrictions=&lt;/span&gt;&lt;br /&gt;&lt;span&gt; -o smtpd_sender_restrictions=&lt;/span&gt;&lt;br /&gt;&lt;span&gt; -o smtpd_recipient_restrictions=permit_mynetworks,reject&lt;/span&gt;&lt;br /&gt;&lt;span&gt; -o mynetworks=127.0.0.0/8&lt;/span&gt;&lt;br /&gt;&lt;span&gt; -o strict_rfc821_envelopes=yes&lt;/span&gt;&lt;br /&gt;&lt;span&gt; -o receive_override_options=no_unknown_recipient_checks,no_header_body_checks&lt;/span&gt;&lt;br /&gt;&lt;span&gt; -o smtpd_bind_address=127.0.0.1 &lt;/span&gt;&lt;/h4&gt;
&lt;h4 class=&quot;section&quot;&gt;&lt;span&gt;&nbsp;&lt;/span&gt;&lt;/h4&gt;
&lt;h4&gt;&lt;span&gt;&nbsp;&lt;/span&gt;&lt;/h4&gt;
&lt;h4&gt;&lt;span&gt;&nbsp;&lt;/span&gt;&lt;/h4&gt;
&lt;h4&gt;&lt;span&gt;Postfix 를 재시동한다.&lt;/span&gt;&lt;/h4&gt;
&lt;ol class=&quot;code&quot;&gt;
&lt;li&gt;
&lt;h4 class=&quot;command&quot;&gt;&lt;span&gt;/etc/init.d/postfix restart&lt;/span&gt;&lt;/h4&gt;&lt;/li&gt;&lt;/ol&gt;
&lt;h4 class=&quot;command&quot;&gt;&lt;span&gt;&nbsp;&lt;/span&gt;&lt;/h4&gt;
&lt;h4&gt;&lt;span&gt;&nbsp;&lt;/span&gt;&lt;/h4&gt;
&lt;ol class=&quot;code&quot;&gt;
&lt;li&gt;
&lt;h4 class=&quot;command&quot;&gt;&lt;span&gt;netstat -tap&lt;/span&gt;&lt;/h4&gt;&lt;/li&gt;&lt;/ol&gt;
&lt;h4 class=&quot;command&quot;&gt;&lt;span&gt;&nbsp;&lt;/span&gt;&lt;/h4&gt;
&lt;h4 class=&quot;command&quot;&gt;&lt;span&gt;아래와 같이 Postfix (&lt;/span&gt;&lt;span class=&quot;system&quot;&gt;master&lt;/span&gt;&lt;span&gt;) listening on port 25 (&lt;/span&gt;&lt;span class=&quot;system&quot;&gt;smtp&lt;/span&gt;&lt;span&gt;) and 10025, and amavisd-new on port 10024:&lt;/span&gt;&lt;/h4&gt;
&lt;ol class=&quot;code&quot;&gt;
&lt;li&gt;
&lt;h4 class=&quot;command&quot;&gt;&lt;span&gt;tcp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 &lt;/span&gt;&lt;span style=&quot;COLOR: rgb(255,1,3)&quot;&gt;&lt;span&gt;localhost:10024&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *:*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LISTEN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 915/amavisd (master&lt;/span&gt;&lt;br /&gt;&lt;span&gt;tcp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 &lt;/span&gt;&lt;span style=&quot;COLOR: rgb(255,1,3)&quot;&gt;&lt;span&gt;localhost:10025&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *:*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LISTEN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1993/master&nbsp;&nbsp;&nbsp;&nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;tcp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 gtko-ubuntu:mysql&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *:*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LISTEN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 29433/mysqld&nbsp;&nbsp;&nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;tcp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 *:smtp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *:*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LISTEN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1993/master&lt;/span&gt;&lt;/h4&gt;&lt;/li&gt;&lt;/ol&gt;
&lt;h4 class=&quot;command&quot;&gt;&lt;span&gt;&nbsp;&lt;/span&gt;&lt;/h4&gt;
&lt;h4 class=&quot;command&quot;&gt;&lt;span&gt;&nbsp;&lt;/span&gt;&lt;/h4&gt;
&lt;h4 class=&quot;command&quot;&gt;&lt;span&gt;Testing amavisd host and port&lt;/span&gt;&lt;/h4&gt;
&lt;ol class=&quot;code&quot;&gt;
&lt;li&gt;
&lt;h4 class=&quot;screen&quot;&gt;&lt;span&gt; $ &lt;/span&gt;&lt;span&gt;telnet localhost 10024&lt;/span&gt;&lt;br /&gt;&lt;/h4&gt;
&lt;h4&gt;&lt;span&gt; 220 [127.0.0.1] ESMTP amavisd-new service ready&lt;/span&gt;&lt;br /&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;EHLO localhost&lt;/span&gt;&lt;br /&gt;&lt;span&gt; 250-[127.0.0.1]&lt;/span&gt;&lt;br /&gt;&lt;span&gt; 250-VRFY&lt;/span&gt;&lt;br /&gt;&lt;span&gt; 250-PIPELINING&lt;/span&gt;&lt;br /&gt;&lt;span&gt; 250-SIZE&lt;/span&gt;&lt;br /&gt;&lt;span&gt; 250-ENHANCEDSTATUSCODES&lt;/span&gt;&lt;br /&gt;&lt;span&gt; 250-8BITMIME&lt;/span&gt;&lt;br /&gt;&lt;span&gt; 250-DSN&lt;/span&gt;&lt;br /&gt;&lt;span&gt; 250 XFORWARD NAME ADDR PROTO HELO&lt;/span&gt;&lt;br /&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;QUIT&lt;/span&gt;&lt;br /&gt;&lt;span&gt; 221 2.0.0 [127.0.0.1] amavisd-new closing transmission channel &lt;/span&gt;&lt;/h4&gt;&lt;/li&gt;&lt;/ol&gt;
&lt;h4 class=&quot;command&quot;&gt;&lt;span&gt;&nbsp;&lt;/span&gt;&lt;/h4&gt;
&lt;h4 class=&quot;command&quot;&gt;&lt;span&gt;&nbsp;&lt;/span&gt;&lt;/h4&gt;
&lt;h4 class=&quot;title&quot;&gt;&lt;span&gt;Testing the dedicated Postfix smtpd-daemon&lt;/span&gt;&lt;/h4&gt;
&lt;h4&gt;&lt;span&gt;When Postfix was reloaded, the new, dedicated smtpd-daemon (127.0.0.1:10025) should have been activated. A successful connection looks like this:&lt;/span&gt;&lt;/h4&gt;
&lt;ol class=&quot;code&quot;&gt;
&lt;li&gt;
&lt;h4 class=&quot;screen&quot;&gt;&lt;span&gt; $ &lt;/span&gt;&lt;span&gt;telnet 127.0.0.1 10025&lt;/span&gt;&lt;br /&gt;&lt;/h4&gt;
&lt;h4&gt;&lt;span&gt; 220 mail.example.com ESMTP Postfix (2.3.2)&lt;/span&gt;&lt;br /&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;EHLO localhost&lt;/span&gt;&lt;br /&gt;&lt;span&gt; 250-mail.example.com&lt;/span&gt;&lt;br /&gt;&lt;span&gt; 250-PIPELINING&lt;/span&gt;&lt;br /&gt;&lt;span&gt; 250-SIZE 40960000&lt;/span&gt;&lt;br /&gt;&lt;span&gt; 250-ETRN&lt;/span&gt;&lt;br /&gt;&lt;span&gt; 250-STARTTLS&lt;/span&gt;&lt;br /&gt;&lt;span&gt; 250-AUTH PLAIN CRAM-MD5 LOGIN DIGEST-MD5&lt;/span&gt;&lt;br /&gt;&lt;span&gt; 250-AUTH=PLAIN CRAM-MD5 LOGIN DIGEST-MD5&lt;/span&gt;&lt;br /&gt;&lt;span&gt; 250-ENHANCEDSTATUSCODES&lt;/span&gt;&lt;br /&gt;&lt;span&gt; 250-8BITMIME&lt;/span&gt;&lt;br /&gt;&lt;span&gt; 250 DSN&lt;/span&gt;&lt;br /&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;QUIT&lt;/span&gt;&lt;br /&gt;&lt;span&gt; 221 2.0.0 Bye &lt;/span&gt;&lt;/h4&gt;&lt;/li&gt;&lt;/ol&gt;
&lt;h4 class=&quot;command&quot;&gt;&lt;span&gt;&nbsp;&lt;/span&gt;&lt;/h4&gt;
&lt;h4 class=&quot;command&quot;&gt;&lt;span&gt;&nbsp;&lt;/span&gt;&lt;/h4&gt;
&lt;h4 class=&quot;command&quot;&gt;&lt;span&gt;&nbsp;&lt;/span&gt;&lt;/h4&gt;
&lt;h4 class=&quot;command&quot;&gt;&lt;span&gt;test-messages/sample-nonspam.txt&lt;/span&gt;&lt;span&gt; from the amavisd test-messages to send an e-mail:&lt;/span&gt;&lt;/h4&gt;
&lt;ol class=&quot;code&quot;&gt;
&lt;li&gt;
&lt;h4 class=&quot;screen&quot;&gt;&lt;span&gt; $ &lt;/span&gt;&lt;span&gt;telnet localhost 10024&lt;/span&gt;&lt;br /&gt;&lt;/h4&gt;
&lt;h4&gt;&lt;span&gt; 220 [127.0.0.1] ESMTP amavisd-new service ready&lt;/span&gt;&lt;br /&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;HELO localhost&lt;/span&gt;&lt;br /&gt;&lt;span&gt; 250 [127.0.0.1]&lt;/span&gt;&lt;br /&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;MAIL FROM: &lt;&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt; 250 2.1.0 Sender OK&lt;/span&gt;&lt;br /&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;RCPT TO: &lt;postmaster&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt; 250 2.1.5 Recipient postmaster OK&lt;/span&gt;&lt;br /&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;DATA&lt;/span&gt;&lt;br /&gt;&lt;span&gt; 354 End data with &lt;CR&gt;&lt;LF&gt;.&lt;CR&gt;&lt;LF&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;From: virus-tester&lt;/span&gt;&lt;br /&gt;&lt;span&gt;To: undisclosed-recipients:;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;Subject: amavisd test - simple - no spam test pattern&lt;/span&gt;&lt;br /&gt;&lt;span&gt; &lt;/span&gt;&lt;br /&gt;&lt;span&gt;This is a simple test message from the amavisd-new test-messages.&lt;/span&gt;&lt;br /&gt;&lt;span&gt;.&lt;/span&gt;&lt;br /&gt;&lt;span&gt; 250 2.6.0 Ok, id=30897-02, from MTA([127.0.0.1]:10025): 250 2.0.0 Ok: queued as 079474CE44&lt;/span&gt;&lt;br /&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;QUIT&lt;/span&gt;&lt;br /&gt;&lt;span&gt; 221 2.0.0 [127.0.0.1] amavisd-new closing transmission channel &lt;/span&gt;&lt;/h4&gt;&lt;/li&gt;&lt;/ol&gt;
&lt;h4&gt;&lt;span&gt;&nbsp;&lt;/span&gt;&lt;/h4&gt;
&lt;h4&gt;&lt;span&gt;The maillog shows the delivery path. Here&#039;s an excerpt from a successful delivery process:&lt;/span&gt;&lt;/h4&gt;
&lt;ol class=&quot;code&quot;&gt;
&lt;li&gt;
&lt;h4 class=&quot;programlisting&quot;&gt;&lt;span&gt; Nov 1 11:28:10 mail postfix/smtpd[30986]: connect from localhost[127.0.0.1] &lt;/span&gt;&lt;img src=&quot;http://www.ijs.si/software/amavisd/images/callouts/1.png&quot; alt=&quot;1&quot; style=&quot;&quot; /&gt;&lt;br /&gt;&lt;/h4&gt;
&lt;h4&gt;&lt;span&gt; Nov 1 11:28:10 mail postfix/smtpd[30986]: 079474CE44: client=localhost[127.0.0.1]&lt;/span&gt;&lt;br /&gt;&lt;span&gt; Nov 1 11:28:10 mail postfix/cleanup[30980]: 079474CE44: message-id=&lt;20061101102810.079474CE44@mail.example.com&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt; Nov 1 11:28:10 mail postfix/qmgr[20432]: 079474CE44: from=&lt;&gt;, size=822, nrcpt=1 (queue active)&lt;/span&gt;&lt;br /&gt;&lt;span&gt; Nov 1 11:28:10 &lt;/span&gt;&lt;span&gt;mail amavis[30897]: (30897-02) Passed BAD-HEADER, &lt;&gt; -&gt; &lt;postmaster&gt;, quarantine: badh-le5gjszxowBk, mail_id: le5gjszxowBk, Hits: -1.76, queued_as: 079474CE44, 39505 ms &lt;/span&gt;&lt;img src=&quot;http://www.ijs.si/software/amavisd/images/callouts/2.png&quot; alt=&quot;2&quot; style=&quot;&quot; /&gt;&lt;br /&gt;&lt;span&gt; Nov 1 11:28:10 mail postfix/smtpd[30986]: disconnect from localhost[127.0.0.1]&lt;/span&gt;&lt;br /&gt;&lt;span&gt; Nov 1 11:28:10 mail postfix/local[30987]: 079474CE44: to=&lt;postmaster@example.com&gt;, relay=local, delay=0.27, delays=0.14/0.05/0/0.08, dsn=2.0.0, status=sent (delivered to mailbox: postmaster) &lt;/span&gt;&lt;img src=&quot;http://www.ijs.si/software/amavisd/images/callouts/3.png&quot; alt=&quot;3&quot; style=&quot;&quot; /&gt;&lt;br /&gt;&lt;span&gt; Nov 1 11:28:10 mail postfix/qmgr[20432]: 079474CE44: removed &lt;/span&gt;&lt;/h4&gt;&lt;/li&gt;&lt;/ol&gt;
&lt;h4 class=&quot;programlisting&quot;&gt;&lt;span&gt;&nbsp;&lt;/span&gt;&lt;/h4&gt;
&lt;div class=&quot;calloutlist&quot;&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;h4&gt;&lt;a href=&quot;http://www.ijs.si/software/amavisd/README.postfix.html#mailflow_1&quot;&gt;&lt;img src=&quot;http://www.ijs.si/software/amavisd/images/callouts/1.png&quot; alt=&quot;1&quot; style=&quot;&quot; /&gt;&lt;/a&gt;&lt;/h4&gt;&lt;/td&gt;
&lt;td&gt;
&lt;h4&gt;&lt;span&gt;amavisd connects with Postfix dedicated smtpd-daemon and hands over the e-mail that had been sent during the telnet session. smtpd gives a queue-id of 079474CE44 that can be tracked throughout the maillog.&lt;/span&gt;&lt;/h4&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;h4&gt;&lt;a href=&quot;http://www.ijs.si/software/amavisd/README.postfix.html#mailflow_2&quot;&gt;&lt;img src=&quot;http://www.ijs.si/software/amavisd/images/callouts/2.png&quot; alt=&quot;2&quot; style=&quot;&quot; /&gt;&lt;/a&gt;&lt;/h4&gt;&lt;/td&gt;
&lt;td&gt;
&lt;h4&gt;&lt;span&gt;amavisd notices it has checked and sent an e-mail to &lt;postmaster&gt;.&lt;/span&gt;&lt;/h4&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;h4&gt;&lt;a href=&quot;http://www.ijs.si/software/amavisd/README.postfix.html#mailflow_3&quot;&gt;&lt;img src=&quot;http://www.ijs.si/software/amavisd/images/callouts/3.png&quot; alt=&quot;3&quot; style=&quot;&quot; /&gt;&lt;/a&gt;&lt;/h4&gt;&lt;/td&gt;
&lt;td&gt;
&lt;h4&gt;&lt;span&gt;Postfix&#039; local-service logs it successfully delivered an e-mail with queue-id 079474CE44 to the mailbox of postmaster.&lt;/span&gt;&lt;/h4&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;
&lt;h4&gt;&lt;span&gt;If the test fails, the following questions may help to debug the problem:&lt;/span&gt;&lt;/h4&gt;
&lt;div class=&quot;itemizedlist&quot;&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;h4&gt;&lt;span&gt;Does amavisd-new log errors?&lt;/span&gt;&lt;/h4&gt;&lt;/li&gt;
&lt;li&gt;
&lt;h4&gt;&lt;span&gt;Does running amavisd-new in debug-mode report errors?&lt;/span&gt;&lt;/h4&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;
&lt;h4 class=&quot;command&quot;&gt;&lt;span&gt;&nbsp;&lt;/span&gt;&lt;/h4&gt;
&lt;h4 class=&quot;command&quot;&gt;&lt;span&gt;&nbsp;&lt;/span&gt;&lt;/h4&gt;
&lt;h4&gt;&lt;span&gt;Install Razor, Pyzor And DCC And Configure SpamAssassin&lt;/span&gt;&lt;/h4&gt;
&lt;h4&gt;&lt;span&gt;Razor, Pyzor and DCC are spamfilters&lt;/span&gt;&lt;span&gt; that use a collaborative filtering network.&lt;/span&gt;&lt;/h4&gt;
&lt;h4&gt;&lt;span&gt;&nbsp;&lt;/span&gt;&lt;/h4&gt;
&lt;ol class=&quot;code&quot;&gt;
&lt;li&gt;
&lt;h4&gt;&lt;span&gt;apt-get install razor pyzor&lt;/span&gt;&lt;/h4&gt;&lt;/li&gt;&lt;/ol&gt;
&lt;h4 class=&quot;command&quot;&gt;&lt;span&gt;&nbsp;&lt;/span&gt;&lt;/h4&gt;
&lt;h4&gt;&lt;span&gt;DCC isn&#039;t available in the Ubuntu 8.10 repositories, so we install it as follows:&lt;/span&gt;&lt;/h4&gt;
&lt;h4&gt;&lt;span&gt;&nbsp;&lt;/span&gt;&lt;/h4&gt;
&lt;ol class=&quot;code&quot;&gt;
&lt;li&gt;
&lt;h4 class=&quot;command&quot;&gt;&lt;span&gt;cd /tmp&lt;/span&gt;&lt;br /&gt;&lt;span&gt;wget http://www.dcc-servers.net/dcc/source/dcc-dccproc.tar.Z&lt;/span&gt;&lt;br /&gt;&lt;span&gt;tar xzvf dcc-dccproc.tar.Z&lt;/span&gt;&lt;br /&gt;&lt;span&gt;cd dcc-dccproc-1.3.104&lt;/span&gt;&lt;br /&gt;&lt;span&gt;./configure --with-uid=amavis&lt;/span&gt;&lt;br /&gt;&lt;span&gt;make&lt;/span&gt;&lt;br /&gt;&lt;span&gt;make install&lt;/span&gt;&lt;br /&gt;&lt;span&gt;chown -R amavis:amavis /var/dcc&lt;/span&gt;&lt;br /&gt;&lt;span&gt;ln -s /var/dcc/libexec/dccifd /usr/local/bin/dccifd&lt;/span&gt;&lt;/h4&gt;
&lt;h4 class=&quot;command&quot;&gt;&lt;span&gt;&nbsp;&lt;/span&gt;&lt;/h4&gt;
&lt;h4 class=&quot;command&quot;&gt;&lt;span class=&quot;strike&quot;&gt;&lt;span&gt;cd /tmp&lt;/span&gt;&lt;/span&gt;&lt;/h4&gt;&lt;/li&gt;
&lt;li&gt;
&lt;h4 class=&quot;command&quot;&gt;&lt;span class=&quot;strike&quot;&gt;&lt;span&gt;wget http://launchpadlibrarian.net/11564361/dcc-server_1.3.42-5_i386.deb&lt;/span&gt;&lt;br /&gt;&lt;span&gt;wget http://launchpadlibrarian.net/11564359/dcc-common_1.3.42-5_i386.deb&lt;/span&gt;&lt;br /&gt;&lt;span&gt;dpkg -i dcc-common_1.3.42-5_i386.deb&lt;/span&gt;&lt;br /&gt;&lt;span&gt;dpkg -i dcc-server_1.3.42-5_i386.deb&lt;/span&gt;&lt;/span&gt;&lt;/h4&gt;&lt;/li&gt;&lt;/ol&gt;
&lt;h4 class=&quot;command&quot;&gt;&lt;span&gt;&nbsp;&lt;/span&gt;&lt;/h4&gt;
&lt;h4 class=&quot;command&quot;&gt;&lt;span&gt;&nbsp;&lt;/span&gt;&lt;/h4&gt;
&lt;h4&gt;&lt;span&gt;&nbsp;&lt;/span&gt;&lt;/h4&gt;
&lt;h4&gt;&lt;span&gt;SpamAssassin이 필터 프로그램, dcc, pyzor, razor을 사용하게 설정:&lt;/span&gt;&lt;/h4&gt;
&lt;h4 class=&quot;command&quot;&gt;&lt;span&gt;&nbsp;&lt;/span&gt;&lt;/h4&gt;
&lt;h4 class=&quot;command&quot;&gt;&lt;span&gt;vi /etc/spamassassin/local.cf&lt;/span&gt;&lt;/h4&gt;
&lt;h4 class=&quot;command&quot;&gt;&lt;span&gt;아래를 local.cf 에 추가해 준다.&lt;/span&gt;&lt;/h4&gt;
&lt;ol class=&quot;code&quot;&gt;
&lt;li&gt;
&lt;h4&gt;&lt;span&gt; #dcc&lt;/span&gt;&lt;br /&gt;&lt;/h4&gt;
&lt;h4&gt;&lt;span&gt; use_dcc 1&lt;/span&gt;&lt;br /&gt;&lt;span&gt; dcc_path /usr/local/bin/dccproc&lt;/span&gt;&lt;br /&gt;&lt;span&gt; &lt;/span&gt;&lt;br /&gt;&lt;span&gt; #pyzor&lt;/span&gt;&lt;br /&gt;&lt;span&gt; use_pyzor 1&lt;/span&gt;&lt;br /&gt;&lt;span&gt; pyzor_path /usr/bin/pyzor&lt;/span&gt;&lt;br /&gt;&lt;span&gt; &lt;/span&gt;&lt;br /&gt;&lt;span&gt; #razor&lt;/span&gt;&lt;br /&gt;&lt;span&gt; use_razor2 1&lt;/span&gt;&lt;br /&gt;&lt;span&gt; razor_config /etc/razor/razor-agent.conf&lt;/span&gt;&lt;br /&gt;&lt;span&gt; &lt;/span&gt;&lt;br /&gt;&lt;span&gt; #bayes&lt;/span&gt;&lt;br /&gt;&lt;span&gt; use_bayes 1&lt;/span&gt;&lt;br /&gt;&lt;span&gt; use_bayes_rules 1&lt;/span&gt;&lt;br /&gt;&lt;span&gt; bayes_auto_learn 1 &lt;/span&gt;&lt;/h4&gt;&lt;/li&gt;&lt;/ol&gt;
&lt;h4&gt;&lt;span&gt;&nbsp;&lt;/span&gt;&lt;/h4&gt;
&lt;h4&gt;&lt;br /&gt;&lt;span&gt;SpamAssassin에서 dcc 플러그인을 사용 가능으로 변경&lt;/span&gt;&lt;/h4&gt;
&lt;h4&gt;&lt;span&gt; vi /etc/spamassassin/v310.pre &lt;/span&gt;&lt;/h4&gt;
&lt;h4&gt;&lt;span&gt; loadplugin Mail::SpamAssassin::Plugin::DCC 라인의 커맨트를 푼다. &lt;/span&gt;&lt;/h4&gt;
&lt;h4&gt;&lt;span&gt; &lt;/span&gt;&lt;/h4&gt;
&lt;h4&gt;&lt;span&gt;check SpamAssassin configuration:&lt;/span&gt;&lt;/h4&gt;
&lt;ol class=&quot;code&quot;&gt;
&lt;li&gt;
&lt;h4 class=&quot;command&quot;&gt;&lt;span&gt;spamassassin --lint&lt;/span&gt;&lt;/h4&gt;&lt;/li&gt;&lt;/ol&gt;
&lt;h4 class=&quot;command&quot;&gt;&nbsp;&lt;/h4&gt;
&lt;h4 class=&quot;command&quot;&gt;&lt;span&gt;amavisd-new afterwards:&lt;/span&gt;&lt;/h4&gt;
&lt;ol class=&quot;code&quot;&gt;
&lt;li&gt;
&lt;h4 class=&quot;command&quot;&gt;&lt;span&gt;/etc/init.d/amavis restart&lt;/span&gt;&lt;/h4&gt;&lt;/li&gt;&lt;/ol&gt;
&lt;h4 class=&quot;command&quot;&gt;&nbsp;&lt;/h4&gt;
&lt;h4&gt;&lt;span&gt;SpamAssassin rulesets 갱신:&lt;/span&gt;&lt;/h4&gt;
&lt;ol class=&quot;code&quot;&gt;
&lt;li&gt;
&lt;h4 class=&quot;command&quot;&gt;&lt;span&gt;sa-update --no-gpg&lt;/span&gt;&lt;/h4&gt;&lt;/li&gt;&lt;/ol&gt;
&lt;h4 class=&quot;command&quot;&gt;&nbsp;&lt;/h4&gt;
&lt;h4&gt;&lt;span&gt;rulesets 갱신을 cron job에 추가 crontab -e&lt;/span&gt;&lt;/h4&gt;
&lt;h4&gt;&lt;span&gt;이것은 룰셋을 4.23h 마다 갱신한다.&lt;/span&gt;&lt;/h4&gt;
&lt;ol class=&quot;code&quot;&gt;
&lt;li&gt;
&lt;h4 class=&quot;command&quot;&gt;&lt;span&gt; sudo crontab -e &lt;/span&gt;&lt;/h4&gt;
&lt;h4 class=&quot;command&quot;&gt;&lt;span&gt; 23 4 */2 * * /usr/bin/sa-update --no-gpg &amp;&gt; /dev/null &lt;/span&gt;&lt;/h4&gt;&lt;/li&gt;&lt;/ol&gt;
&lt;h4&gt;&lt;span&gt;crontab -l&lt;/span&gt;&lt;/h4&gt;
&lt;ol class=&quot;code&quot;&gt;
&lt;li&gt;
&lt;h4&gt;&lt;span&gt;m h dom mon dow command&lt;/span&gt;&lt;br /&gt;&lt;span&gt;23 4 */2 * * /usr/bin/sa-update --no-gpg &amp;&gt; /dev/null&lt;/span&gt;&lt;/h4&gt;&lt;/li&gt;&lt;/ol&gt;
&lt;h4&gt;&nbsp;&lt;/h4&gt;
&lt;h4&gt;&nbsp;&lt;/h4&gt;
&lt;h4&gt;&nbsp;&lt;/h4&gt;
&lt;h4&gt;&nbsp;&lt;/h4&gt;
&lt;h4&gt;&nbsp;&lt;/h4&gt;
&lt;h4&gt;&lt;span&gt;Quota Exceedance Notifications&lt;/span&gt;&lt;/h4&gt;
&lt;h4&gt;&lt;span&gt;If you want to get notifications about all the email accounts that are over quota, then do this:&lt;/span&gt;&lt;/h4&gt;
&lt;ol class=&quot;code&quot;&gt;
&lt;li&gt;
&lt;h4 class=&quot;command&quot;&gt;&lt;span&gt;cd /usr/local/sbin/&lt;/span&gt;&lt;br /&gt;&lt;span&gt;wget http://puuhis.net/vhcs/quota.txt&lt;/span&gt;&lt;br /&gt;&lt;span&gt;mv quota.txt quota_notify&lt;/span&gt;&lt;br /&gt;&lt;span&gt;chmod 755 quota_notify&lt;/span&gt;&lt;/h4&gt;&lt;/li&gt;&lt;/ol&gt;
&lt;h4 class=&quot;command&quot;&gt;&lt;span&gt;vi /usr/local/sbin/quota_notify&lt;/span&gt;&lt;/h4&gt;
&lt;h4 class=&quot;command&quot;&gt;&lt;span&gt;이 파일의 아래쪽 두 라인에 %를 추가해 준다.&lt;/span&gt;&lt;/h4&gt;
&lt;ol class=&quot;code&quot;&gt;
&lt;li&gt;
&lt;h4&gt;&lt;span&gt; [...] my $POSTFIX_CF = &quot;/etc/postfix/main.cf&quot;; my $MAILPROG = &quot;/usr/sbin/sendmail -t&quot;; my $WARNPERCENT = 80; my @POSTMASTERS = (&#039;postmaster@yourdomain.tld&#039;); my $CONAME = &#039;My Company&#039;; &lt;/span&gt;&lt;/h4&gt;
&lt;h4&gt;&lt;span&gt; my $COADDR = &#039;postmaster@yourdomain.tld&#039;;&lt;/span&gt;&lt;br /&gt;&lt;/h4&gt;
&lt;h4&gt;&lt;span&gt; my $SUADDR = &#039;postmaster@yourdomain.tld&#039;; my $MAIL_REPORT = 1; my $MAIL_WARNING = 1; [...] &lt;/span&gt;&lt;span style=&quot;COLOR: rgb(152,1,255)&quot;&gt; print &quot;Subject: WARNING: Your mailbox is $lusers{$luser}% full.n&quot;;&lt;/span&gt; [...]&lt;/h4&gt;
          &lt;pre&gt;          &lt;span style=&quot;COLOR: rgb(152,1,255)&quot;&gt; print &quot;Your mailbox: $luser is $lusers{$luser}&lt;strong&gt;%&lt;/strong&gt; full.nn&quot;;&lt;/span&gt; [...]
          &lt;/pre&gt;&lt;/li&gt;&lt;/ol&gt;
&lt;h4 class=&quot;command&quot;&gt;cron job에 쿼타 알림을 추가하려면&lt;/h4&gt;
&lt;h4 class=&quot;command&quot;&gt;crontab -e&lt;/h4&gt;
&lt;ol class=&quot;code&quot;&gt;
&lt;li&gt;
&lt;h4&gt;          0 0 * * * /usr/local/sbin/quota_notify &amp;&gt; /dev/null
          &lt;/h4&gt;&lt;/li&gt;&lt;/ol&gt;
&lt;h4&gt;&nbsp;&lt;/h4&gt;
&lt;h4&gt;참조&lt;/h4&gt;
&lt;h4&gt;&lt;a class=&quot;external newWindow&quot; title=&quot;http://www.howtoforge.com/virtual-users-domains-postfix-courier-mysql-squirrelmail-ubuntu9.04-p3&quot; href=&quot;http://www.howtoforge.com/virtual-users-domains-postfix-courier-mysql-squirrelmail-ubuntu9.04-p3&quot;&gt;http://www.howtoforge.com/virtual-users-domains-postfix-courier-mysql-squirrelmail-ubuntu9.04-p3&lt;/a&gt;&lt;/h4&gt;
&lt;h4&gt;ClamAV Upgrade and db update&lt;/h4&gt;
&lt;h4&gt;&nbsp;&lt;/h4&gt;
&lt;h4&gt;&lt;a class=&quot;external newWindow&quot; title=&quot;http://www.freespamfilter.org/FC4.html&quot; href=&quot;http://www.freespamfilter.org/FC4.html&quot;&gt;http://www.freespamfilter.org/FC4.html&lt;/a&gt;&lt;/h4&gt;
&lt;h4&gt;&nbsp;&lt;/h4&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[rndc: connection to remote host closed  네임서버오류]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=140</id>
		<published>2011-04-10T14:50:56+09:00</published>
		<updated>2011-04-10T14:50:56+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=140"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=140#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;rndc: connection to remote host closed&lt;br /&gt;This may indicate that the remote server is using an older version of&lt;br /&gt;the command protocol, this host is not authorized to connect,&lt;br /&gt;or the key is invalid.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;++++++++++++++++++++++++++++++++++++&lt;/p&gt;
&lt;p&gt;리누킹은 어떻게 오류를 해결하였나..&lt;/p&gt;
&lt;p&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;1. &lt;strong&gt;./dnssec-keygen -a hmac-md5 -b 512 -n HOST ns_rndckey&nbsp;&nbsp; ---&gt;&nbsp; 암호키가 길게 나옴.&lt;/strong&gt;&lt;br /&gt;2.&nbsp; dnssec-keygen -a hmac-md5 -b 128 -n HOST 파일명&nbsp;&nbsp; --&gt; 암호키가 짧게 나옴.&lt;br /&gt;3. 본인은 1번 명령으로 암호키를 생성함.&lt;/p&gt;
&lt;p&gt;aaa# &lt;b&gt;ls K*&lt;/b&gt;&lt;br /&gt;Kns_rndckey.+157+07177.key&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Kns_rndckey.+157+07177.private &lt;br /&gt;두개의 파일 생성됨.&nbsp; /etc/&lt;/p&gt;
&lt;p&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;다음으로 rndc.conf 파일 생성하기&lt;/p&gt;
&lt;p&gt;1. rndc-confgen&nbsp;&gt;&nbsp;/etc/rndc.conf &lt;/p&gt;
&lt;p&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;다음으로 생성한 암호키 파일 중에서&lt;/p&gt;
&lt;p&gt;Kns_rndckey.+157+07177.private &lt;br /&gt;에 있는 키를 복사하여&lt;/p&gt;
&lt;p&gt;named.conf 는 /var/named/chroot/etc/named.conf &lt;/p&gt;
&lt;p&gt;rndc.conf 는 /etc/rndc.cof&lt;/p&gt;
&lt;p&gt;rndc.key 는&nbsp; /var/named/chroot/etc/rndc.key&nbsp;&lt;/p&gt;
&lt;p&gt;위의 파일들을 열고 rndc-key에 전부 똑같이 복사하여 줍니다.&lt;/p&gt;
&lt;p&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;위 작업 하신 후&nbsp; &lt;/p&gt;
&lt;p&gt;#rndc reload &lt;br /&gt;#named restart &lt;/p&gt;
&lt;p&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;#rndc reload &lt;br /&gt;위의 명령을 내린 후 또 에러 메세지가 나옵니다.&lt;/p&gt;
&lt;p&gt;그 원인은&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;COLOR: #a800ff&quot;&gt;&nbsp;/etc/rndc.cof 파일 중에 &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;COLOR: #a800ff&quot;&gt;rndckey 라고 되어 있는 부분이 2군데 있는데 이 두곳을&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;COLOR: #a800ff&quot;&gt;rndv-key로 바꾸어 주면 깨끗이 해결 됩니다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;++++++++++++++++++++++++++++++++++++&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;### 외국문서에서 카피한 rndc 암호키 생성 예시&lt;/p&gt;
&lt;p&gt;rndc-confgen -b 512 | grep -m 1 &quot;secret&quot; | cut -d &#039;&quot;&#039; -f 2&lt;/p&gt;
&lt;p&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;### 국내 문서중에서 카피한 예시&nbsp;&nbsp;1 &gt;&gt;&gt;&lt;/p&gt;
&lt;p&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;1. r n d c 설정에 대해 ..&lt;/p&gt;
&lt;p&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;rndc.key 는 remote 에서 네임서버를 reload, start, stop,... 할 수 있는 설정으로..&lt;/p&gt;
&lt;p&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;rndc.conf 내용 중 rncd 키를 include 하신da면&lt;/p&gt;
&lt;p&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;options {&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; default-server&nbsp; localhost;&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; default-key&nbsp;&nbsp;&nbsp;&nbsp; &quot;&lt;font color=&quot;#ff0000&quot;&gt;rndc-key&lt;/font&gt;&quot;;&lt;br /&gt;};&lt;/p&gt;
&lt;p&gt;server localhost {&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; key&nbsp;&nbsp;&nbsp;&nbsp; &quot;&lt;font color=&quot;#ff0000&quot;&gt;rndc-key&lt;/font&gt;&quot;;&lt;br /&gt;};&lt;/p&gt;
&lt;p&gt;key &quot;rndc-key&quot; {&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; algorithm&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; hmac-md5;&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; secret &quot;&lt;font color=&quot;#3fa701&quot;&gt;38&lt;/font&gt;&lt;font color=&quot;#3fa701&quot;&gt;AsKJLoi9jcJW74SRJ2lNIMkaWiBKSq6UI33Gxc0eFjMyaqmcdEKtlj7PkQ&lt;/font&gt;&quot;;&lt;br /&gt;};&lt;/p&gt;
&lt;p&gt;&lt;font style=&quot;BACKGROUND-COLOR: #ffdaed&quot; color=&quot;#404040&quot;&gt;include &quot;/etc/rndc.key&quot;;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;녹색 암호키와&lt;/p&gt;
&lt;p&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;rncd.key 의 내용&lt;/p&gt;
&lt;p&gt;key &quot;rndckey&quot; {&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; algorithm&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; hmac-md5;&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; secret &quot;&lt;font color=&quot;#3fa701&quot;&gt;38AsKJLoi9jcJW74SRJ2lNIMkaWiBKSq6UI33Gxc0eFjMyaqmcdEKtlj7PkQ&lt;/font&gt;&quot;;&lt;br /&gt;};&lt;/p&gt;
&lt;p&gt;&lt;font style=&quot;BACKGROUND-COLOR: #a6ff4d&quot; color=&quot;#404040&quot;&gt;&lt;/font&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;의 녹색 글자 부분을 같게 하시고yo&lt;/p&gt;
&lt;p&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;named.conf 내용중&lt;/p&gt;
&lt;p&gt;key &quot;rndc-key&quot; {&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; algorithm hmac-md5;&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; secret &quot;&lt;font color=&quot;#3fa701&quot;&gt;38AsKJLoi9jcJW74SRJ2lNIMkaWiBKSq6UI33Gxc0eFjMyaqmcdEKtlj7PkQ&lt;/font&gt;&quot;;&lt;br /&gt;};&lt;/p&gt;
&lt;p&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;e렇게 3부분을 같게 하십시yo. 주의 하실점은 rndc.conf 의 키내용을 그대로 같daga 사용 하시면 됩니da. rndc.conf ga 없을 경우&lt;/p&gt;
&lt;p&gt;&lt;font color=&quot;#ff3399&quot;&gt;RNDC.CONF 생성&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;#rndc-confgen&nbsp;&gt;&nbsp;/etc/rndc.conf 으로 만드며...&lt;/p&gt;
&lt;p&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;위 작업 하신 후&nbsp; &lt;/p&gt;
&lt;p&gt;#rndc reload &lt;br /&gt;#named restart &lt;/p&gt;
&lt;p&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;물론 키는 새로 생성 하실수 있습니da.&lt;/p&gt;
&lt;p&gt;# dnssec-keygen -a hmac-md5 -b 128 -n HOST 파일명 &lt;br /&gt;으로 키 생성후 복사 하여 3곳을 동일하게 마추어 쓰시면 됩니da.&lt;/p&gt;
&lt;p&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;Bind-chroot&nbsp; ga 설치 되어 있da면 &lt;/p&gt;
&lt;p&gt;named.conf 는 /var/named/chroot/etc/named.conf e며&lt;/p&gt;
&lt;p&gt;rndc.conf 는 /etc/rndc.cof&lt;/p&gt;
&lt;p&gt;rndc.key 는&nbsp; /var/named/chroot/etc/rndc.key&nbsp;에 위치 합니da.&lt;/p&gt;
&lt;p&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;### 국내 문서중에서 카피한 예시&nbsp; 2 &gt;&gt;&gt;&lt;/p&gt;
&lt;p&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;hmac-md5 알고리즘 암호키를 만들어 보자. &lt;br /&gt;암호키를 생성할 명령어는 dnssec-keygen 유틸리티를 이용한다.&lt;br /&gt;&lt;br /&gt;aaa# &lt;b&gt;ls -l dnssec-keygen &lt;/b&gt;&lt;br /&gt;-rwxr-xr-x&nbsp;&nbsp; 1 root&nbsp;&nbsp;&nbsp;&nbsp; other&nbsp;&nbsp;&nbsp;&nbsp; 424724&nbsp; 6월 10일&nbsp; 09:58 dnssec-keygen &lt;br /&gt;aaa# &lt;b&gt;./dnssec-keygen &lt;/b&gt;&lt;br /&gt;Usage: &lt;br /&gt;&nbsp;&nbsp;&nbsp; dnssec-keygen -a alg -b bits -n type [options] name &lt;br /&gt; &lt;br /&gt;Required options: &lt;br /&gt;&nbsp;&nbsp;&nbsp; -a algorithm: RSA | RSAMD5 | DH | DSA | HMAC-MD5 &lt;br /&gt;&nbsp;&nbsp;&nbsp; -b key size, in bits: &lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; RSA:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [512..4096] &lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DH:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [128..4096] &lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DSA:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [512..1024] and divisible by 64 &lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; HMAC-MD5:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [1..512] &lt;br /&gt;&nbsp;&nbsp;&nbsp; -n nametype: ZONE | HOST | ENTITY | USER &lt;br /&gt;&nbsp;&nbsp;&nbsp; name: owner of the key &lt;br /&gt;Other options: &lt;br /&gt;&nbsp;&nbsp;&nbsp; -c class (default: IN) &lt;br /&gt;&nbsp;&nbsp;&nbsp; -e use large exponent (RSA only) &lt;br /&gt;&nbsp;&nbsp;&nbsp; -g use specified generator (DH only) &lt;br /&gt;&nbsp;&nbsp;&nbsp; -t type: AUTHCONF | NOAUTHCONF | NOAUTH | NOCONF (default: AUTHCONF) &lt;br /&gt;&nbsp;&nbsp;&nbsp; -p protocol value (default: 2 [email] for USER, 3 [dnssec] otherwise) &lt;br /&gt;&nbsp;&nbsp;&nbsp; -s strength value this key signs DNS records with (default: 0) &lt;br /&gt;&nbsp;&nbsp;&nbsp; -r randomdev (a file containing random data) &lt;br /&gt;&nbsp;&nbsp;&nbsp; -v verbose level &lt;br /&gt;Output: &lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp; K&lt;name&gt;+&lt;alg&gt;+&lt;id&gt;.key, K&lt;name&gt;+&lt;alg&gt;+&lt;id&gt;.private &lt;br /&gt;aaa# &lt;b&gt;./dnssec-keygen -a hmac-md5 -b 512 -n HOST ns_rndckey &lt;/b&gt;&lt;br /&gt;Kns_rndckey.+157+07177 &lt;br /&gt;aaa# &lt;b&gt;ls K*&lt;/b&gt;&lt;br /&gt;Kns_rndckey.+157+07177.key&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Kns_rndckey.+157+07177.private &lt;br /&gt;aaa# &lt;b&gt;cat Kns_rndckey.+157+07177.key &lt;/b&gt;&lt;br /&gt;ns_rndckey. IN KEY 512 3 157 91QsIokS9pBy0n56ZbkkOa1vxmuT1IcMbaUksnG0HN+OIfdKBHCj3RUk gVs6xx+eOANbqz/0wdtrjivs2WsjZg== &lt;br /&gt;aaa# &lt;b&gt;cat Kns_rndckey.+157+07177.private &lt;/b&gt;&lt;br /&gt;Private-key-format: v1.2 &lt;br /&gt;Algorithm: 157 (HMAC_MD5) &lt;br /&gt;Key: 91QsIokS9pBy0n56ZbkkOa1vxmuT1IcMbaUksnG0HN+OIfdKBHCj3RUkgVs6xx+eOANbqz/0wdtrjivs2WsjZg== &lt;br /&gt;aaa# &lt;br /&gt;&lt;br /&gt;여기서 157은&nbsp;&nbsp; DNSSEC 알고리즘 번호로 HMAC-MD5를 의미함&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 07111은 암호키의 해시값임	&lt;br /&gt;생성된 두개의 파일 중 ***.private의 key: 부분이 있으므로 이 키를 복사하여 key 구문의 secret 구문에 위치시키면 된다. &lt;br /&gt;&lt;br /&gt;/etc/rndc.key 파일을 다음과 같이 할 수 있다.&lt;font color=&quot;red&quot;&gt;&lt;br /&gt;key &quot;rndckey&quot; {&lt;br /&gt;	algorithm	hmac-md5;&lt;br /&gt;	secret		&quot;91QsIokS9pBy0n56ZbkkOa1vxmuT1IcMbaUksnG0HN+OIfdKBHCj3RUkgVs6xx+eOANbqz/0wdtrjivs2WsjZg==&quot;&lt;br /&gt;};&lt;/font&gt;
&lt;p&gt;&lt;font color=&quot;red&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;br /&gt;이 암호키는 rndc나 nsupdate와 같은 관리자 유틸리티를 이용해 원격의 네임서버를 컨트롤할 때 사용된다.&lt;br /&gt;예를 들어, 원격의 네임서버(192.168.10.4)에서 로컬의 네임서버(192.168.10.3)를 &lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 이 암호키를 이용해 제어하려면 둘 다 똑같이 이 암호키를 설정해 주어야 한다.&lt;br /&gt;&lt;br /&gt;【예제】로컬 네임 서버(192.168.10.3)의 /etc/named.conf&lt;br /&gt;....&lt;br /&gt;controls {&lt;br /&gt;	inet 127.0.0.1 allow { localhost; &lt;font color=&quot;red&quot;&gt;192.168.10.4&lt;/font&gt;; } keys { &lt;font color=&quot;red&quot;&gt;ns_rndckey&lt;/font&gt;; }&lt;br /&gt;};&lt;br /&gt;.....&lt;br /&gt;key &quot;&lt;font color=&quot;red&quot;&gt;ns_rndckey&lt;/font&gt;&quot; {&lt;br /&gt;	algorithm hmac-md5;&lt;br /&gt;	secret	&quot;91QsIokS9pBy0n56ZbkkOa1vxmuT1IcMbaUksnG0HN+OIfdKBHCj3RUkgVs6xx+eOANbqz/0wdtrjivs2WsjZg==&quot;&lt;br /&gt;};&lt;br /&gt;&lt;br /&gt;【예제】원격 네임 서버(192.168.10.4)의 /etc/rndc.conf&lt;br /&gt;....&lt;br /&gt;server &lt;font color=&quot;red&quot;&gt;192.168.10.3&lt;/font&gt; {&lt;br /&gt;	key &quot;&lt;font color=&quot;red&quot;&gt;ns_rndckey&lt;/font&gt;&quot;;&lt;br /&gt;};&lt;br /&gt;.....&lt;br /&gt;key &quot;&lt;font color=&quot;red&quot;&gt;ns_rndckey&lt;/font&gt;&quot; {&lt;br /&gt;	algorithm hmac-md5;&lt;br /&gt;	secret	&quot;91QsIokS9pBy0n56ZbkkOa1vxmuT1IcMbaUksnG0HN+OIfdKBHCj3RUkgVs6xx+eOANbqz/0wdtrjivs2WsjZg==&quot;&lt;br /&gt;};&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;/id&gt;&lt;/alg&gt;&lt;/name&gt;&lt;/id&gt;&lt;/alg&gt;&lt;/name&gt;&lt;/p&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[spamassassin /320.pre -&gt; Rule2XSBBody 체크시 에러 해결법]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=141</id>
		<published>2011-04-13T12:40:27+09:00</published>
		<updated>2011-04-13T12:40:27+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=141"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=141#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;아래와 같은 오류가 나오길래 한참을 봐도 이유를 모르다가 삽질 끝에 해결함.&lt;/p&gt;
&lt;p&gt;&nbsp;&lt;/p&gt;
&lt;h3&gt;&lt;span style=&quot;FONT-FAMILY: Gulim; FONT-SIZE: 12px&quot;&gt;Wed Apr 13 11:43:32 2011 [9302] error: Can&#039;t locate Mail/SpamAssassin/CompiledRegexps/body_0.pm in @INC (@INC contains: /var/lib/spamassassin/compiled/5.008/3.003001 /var/lib/spamassassin/compiled/5.008/3.003001/auto /usr/lib/perl5/site_perl/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/site_perl /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/5.8.8) at (eval 833) line 1.&lt;/span&gt;&lt;br /&gt;&lt;/h3&gt;
&lt;h3&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ff0000; COLOR: #ffffff&quot;&gt;loadplugin&nbsp;&nbsp;&nbsp;&nbsp; Ma&lt;span style=&quot;COLOR: #0000ff&quot;&gt;﻿&lt;/span&gt;il&lt;/span&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ff0000; COLOR: #ffffff&quot; class=&quot;sh_symbol&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ff0000; COLOR: #ffffff&quot;&gt;SpamAssassin&lt;/span&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ff0000; COLOR: #ffffff&quot; class=&quot;sh_symbol&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ff0000; COLOR: #ffffff&quot;&gt;Plugin&lt;/span&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ff0000; COLOR: #ffffff&quot; class=&quot;sh_symbol&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ff0000; COLOR: #ffffff&quot;&gt;Rule2XSBody&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;﻿&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;h3&gt;&lt;span style=&quot;FONT-FAMILY: Arial; FONT-SIZE: 14px&quot;&gt;This plugin will use native-code object files representing the ruleset, in order to provide significant speedups in rule evaluation.&lt;/span&gt;&lt;/h3&gt;
&lt;h3&gt;&lt;span style=&quot;FONT-FAMILY: Arial; FONT-SIZE: 14px&quot;&gt;Note that &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Arial; FONT-SIZE: 14px&quot;&gt;sa-compile&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Arial; FONT-SIZE: 14px&quot;&gt; must be run in advance, in order to compile the ruleset using &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Arial; FONT-SIZE: 14px&quot;&gt;re2c&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Arial; FONT-SIZE: 14px&quot;&gt; and the C compiler. See the &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Arial; FONT-SIZE: 14px&quot;&gt;sa-compile&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Arial; FONT-SIZE: 14px&quot;&gt; documentation for more details.&lt;/span&gt;&lt;/h3&gt;
&lt;h3&gt;&lt;span style=&quot;FONT-FAMILY: Arial; FONT-SIZE: 14px&quot;&gt;re2c 컴파일러가 설치 되지 않아&nbsp; sa-compile가 컴파일을 설치하지 못하였기 때문이다.&lt;/span&gt;&lt;/h3&gt;
&lt;h3&gt;&lt;span style=&quot;FONT-FAMILY: Arial; FONT-SIZE: 14px&quot;&gt;
&lt;table class=&quot;appinftable&quot; cellpadding=&quot;10&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td class=&quot;anntd&quot;&gt;&lt;b&gt;Download &lt;font color=&quot;#600000&quot;&gt;[ 0.13.5 ]&lt;/font&gt; :&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&lt;a title=&quot;Download re2c [ Development version ]&quot; href=&quot;/download/re2c/2935/dld/&quot; target=&quot;_jmp&quot;&gt;&lt;font color=&quot;#600000&quot;&gt;http://downloads.sourceforge.net/re2c/re2c-0.13.5.tar.gz&lt;/font&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;h3&gt;&lt;span style=&quot;FONT-FAMILY: Arial; FONT-SIZE: 14px&quot;&gt;이곳에서 다운 받는다.&nbsp;&lt;/span&gt;&lt;/h3&gt;
&lt;h3&gt;&lt;span style=&quot;FONT-FAMILY: Arial; FONT-SIZE: 14px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12px&quot;&gt;설치는 압축을 풀면&nbsp; README에 나온데로 하면 된다.&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;h3&gt;&lt;span style=&quot;FONT-FAMILY: Arial; FONT-SIZE: 14px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12px&quot;&gt;The above version will be based on the pregenerated scanner.cc file.&lt;br /&gt;If you want to build that file yourself (recommended when installing&lt;br /&gt;re2c) you need the following steps:&lt;br /&gt;&nbsp;&nbsp;&nbsp; ./configure&lt;br /&gt;&nbsp;&nbsp;&nbsp; make&lt;br /&gt;&nbsp;&nbsp;&nbsp; rm -f scanner.cc&lt;br /&gt;&nbsp;&nbsp;&nbsp; make install&lt;br /&gt;+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++=&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;h3&gt;&lt;span style=&quot;FONT-FAMILY: Arial; FONT-SIZE: 14px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12px&quot;&gt;설치 후&nbsp;&nbsp;&nbsp;&nbsp; sa-compile&nbsp;&nbsp; 을 실행하면 컴파일하여 설치를 시작한다.&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;h3&gt;&lt;span style=&quot;FONT-FAMILY: Arial; FONT-SIZE: 14px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12px&quot;&gt;/var/lib/spamassassin/ 받아온 파일을 토대로 컴파일 설치를 스스로 한다.&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;h3&gt;&lt;span style=&quot;FONT-FAMILY: Arial; FONT-SIZE: 14px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12px&quot;&gt;위의 파일 생성은&nbsp;&nbsp; 다음의 명령으로 하면 이곳으로 생성된다.&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;h3&gt;&lt;span style=&quot;FONT-FAMILY: Arial; FONT-SIZE: 14px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12px&quot;&gt;sa-update&nbsp;&nbsp; 실행 한다음&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;h3&gt;&lt;span style=&quot;FONT-FAMILY: Arial; FONT-SIZE: 14px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12px&quot;&gt;sa- update import XXX.gpg 실행하면 /var/lib/spamassassin/으로 생성된다.﻿&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;&lt;!-- This should probably be put in the &lt;div class=&quot;footer&quot;&gt;&lt;/div&gt; --&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
    $(document).ready(function(){
        var startingStyle = $.cookie(&#039;css&#039;) ? $.cookie(&#039;css&#039;) : &#039;http://st.pimg.net/tucs/css/sh_none.min.css&#039;;
        $.fn.styleSwitch(startingStyle);
        $(&quot;#styleswitch&quot;).val(startingStyle);
        sh_highlightDocument();
        $(&quot;#styleswitch&quot;).bind(($.browser.msie ? &quot;click&quot; : &quot;change&quot;), function() {
            $.fn.styleSwitch($(this).val());
        });
    });
&lt;/script&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[SURBL을 이용해 스팸 정확도 극대화하기]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=142</id>
		<published>2011-04-14T11:47:10+09:00</published>
		<updated>2016-06-18T22:33:33+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=142"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=142#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;table valign=&quot;top&quot; border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; width=&quot;100%&quot;&gt;
&lt;tbody&gt;
&lt;tr bgcolor=&quot;#f2f2f2&quot;&gt;
&lt;td style=&quot;PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 7px; PADDING-TOP: 5px&quot; class=&quot;line&quot; height=&quot;25&quot;&gt;&lt;font color=&quot;#993366&quot; size=&quot;2&quot;&gt;&lt;b&gt;최신 스팸 차단 기법으로 스팸에서 해방되기②&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td align=&quot;right&quot;&gt;&lt;font color=&quot;#993366&quot; size=&quot;2&quot;&gt;&nbsp; &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;PADDING-BOTTOM: 7px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; PADDING-TOP: 7px&quot; class=&quot;line&quot; colspan=&quot;2&quot;&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;&lt;font color=&quot;#993366&quot;&gt;&lt;b&gt;SURBL을 이용해 스팸 정확도 극대화하기&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;기본적으로 스팸 어세신을 설치해 운영하면 그대로 사용해도 스팸 정확도는 어느 정도 만족스럽지만 더욱 정확도를 높이기 위해 앞에서와 같이 스스로 룰을 커스터마이징할 수 있다. 그러나 일일이 새로운 수법의 스팸메일을 분석해 룰을 생성하는 것은 거의 불가능할 것이다.&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;&lt;/font&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;&lt;font color=&quot;#993366&quot;&gt;특히 국내 스팸메일의 경우 주로 화려하고 이미지가 많이 포함돼 있는 등 스팸의 전형적인 특징을 가지고 있어 스팸메일로 잘 걸러지는 편이지만, 해외에서 발송되는 영문 스팸메일은 (화면 3)과 같이 단 몇 줄의 텍스트와 URL 링크만 있는 경우가 많아 스팸메일로 걸러지지 않는 경우가 많아졌다.&lt;br /&gt;&lt;br /&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;font size=&quot;2&quot;&gt;&lt;font color=&quot;#993366&quot;&gt;
&lt;div align=&quot;center&quot;&gt;&lt;font color=&quot;#993366&quot; size=&quot;2&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: center; CLEAR: both&quot; class=&quot;imageblock center&quot;&gt;&lt;img src=&quot;https://linuking.com/GNHome/files/attach/images/112/142/333e3625c0579abff752a9efd4f5afd6.jpg&quot; alt=&quot;사용자 삽입 이미지&quot; width=&quot;350&quot; height=&quot;146&quot; style=&quot;&quot; /&gt;&lt;/div&gt;&lt;br /&gt;[그림3] 최근 영문 스팸의 전형&lt;/font&gt;&lt;/div&gt;&lt;br /&gt;&lt;font color=&quot;#993366&quot; size=&quot;2&quot;&gt;그렇다면 이런 종류의 스팸에 대해서는 어떻게 대응해야 할까. 바로 RBL(Realtime Blackhole List)을 활용하면 일일이 룰을 설정하지 않아도 거의 오탐없이 정확도를 상당히 높일 수 있다. RBL은 공식/비공식적으로 많은 목록들이 운영되고 있는데, 가장 대표적인 몇 가지만 알아보면 다음과 같다.&lt;br /&gt;&lt;br /&gt;- RBL (Realtime Blackhole List): 상업적 스팸메일을 발송한 IP 어드레스에 대한 목록&lt;br /&gt;- RSS (Relay Spam Stopper): relay가 허용된 메일 서버의 IP 어드레스에 대한 목록&lt;br /&gt;- OPS (Open Proxy Stopper): proxy가 허용된 메일 서버의 IP 어드레스에 대한 목록&lt;br /&gt;&lt;br /&gt;이같은 기능을 이용해 적지 않은 스팸메일을 인식하고 있지만, 오탐(False Positive)도 적지 않다는 문제점이 있다. 특히, 어떤 경우 특정한 1개 IP만 블랙리스트로 등재하는 것이 아니라 아예 /24나 /16 단위로 등재하는 경우도 있어 선의의 피해도 발생하고 있다. 반면에 지금부터 살펴보려는 SURBL(www.surbl.org/)은 이런 오탐 문제를 깨끗이 해결하면서도 오히려 정확도를 높이고 있어 상용 스팸메일 차단 솔루션에도 적극 도입해 사용하고 있는 기술이다.&lt;br /&gt;&lt;br /&gt;기존의 RBL 방식이 주로 전자우편 발송지의 IP 어드레스로 판단한 것인데 비해 SURBL은 메시지(message body) 내 링크된 URL을 보고 스팸메일인지 여부를 판단하는 것으로, 스팸 발송 IP를 바꾼다 하더라도 링크된 웹 페이지 어드레스는 수시로 변경이 불가능하므로 인식율이 뛰어나고 오탐이 거의 없는 것으로 알려져 있다. 실제 알려진 바로는 약 80∼90% 정도의 스팸메일을 인식해 구별해 내며 오탐은 0.001%에서 0.4% 정도로 매우 낮은 것으로 알려져 있는데, 이는 기존의 다른 RBL과는 달리 자체적으로 오탐을 줄이기 위해 복잡하고 엄격한 메커니즘을 이용하기 때문이다.&lt;br /&gt;&lt;br /&gt;이 기능을 이용하려면 전자우편 메시지에서 URL 부분을 빼내어 실시간으로 SURBL에 질의할 수 있는 프로그램이 필요한데, 최근의 스팸어세신 3.x 버전부터는 SURBL 기능을 기본적으로 사용할 수 있으므로 이 기능을 이용하려면 설치 과정에서 네트워크 테스트를 활성화하고 최신 버전의 Net::DNS 모듈을 설치하면 된다.&lt;br /&gt;&lt;br /&gt;그런데 SURBL은 매우 정확하고 신뢰할 수 있음에도 불구하고 기본적으로 설정돼 있는 값이 너무 낮게 돼 있으므로 이 값을 적당히 늘릴 필요가 있다. 다음의 경우 각각의 항목에 대해 3점이나 4점과 같은 점수를 부여한 것을 알 수 있다.&lt;br /&gt;&lt;br /&gt;score URIBL_AB_SURBL 4&lt;br /&gt;score URIBL_OB_SURBL 4&lt;br /&gt;score URIBL_PH_SURBL 4&lt;br /&gt;score URIBL_SC_SURBL 4&lt;br /&gt;score URIBL_WS_SURBL 3&lt;br /&gt;&lt;br /&gt;이후 스팸메일로 분류된 전자우편의 헤더를 보면 [그림4]와 같이 SURBL에 의해 정상적으로 걸러지고 있음을 알 수 있다. [그림4]는 이미 살펴본 바와 같이 단 몇 줄의 텍스트와 1개 URL만을 링크하고 있어 만약 SURBL 기능을 이용하지 않았다면 정상메일(HAM)로 구분됐을 것이다.&lt;br /&gt;&lt;br /&gt;&lt;/font&gt;
&lt;div align=&quot;center&quot;&gt;&lt;font color=&quot;#993366&quot; size=&quot;2&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: center; CLEAR: both&quot; class=&quot;imageblock center&quot;&gt;&lt;img src=&quot;https://linuking.com/GNHome/files/attach/images/112/142/738279fd7b0dbd176fc9fb982b439530.jpg&quot; alt=&quot;사용자 삽입 이미지&quot; width=&quot;350&quot; height=&quot;182&quot; style=&quot;&quot; /&gt;&lt;/div&gt;&lt;br /&gt;[그림4] SURBL의 작동 결과&lt;/font&gt;&lt;/div&gt;&lt;br /&gt;&lt;font color=&quot;#993366&quot; size=&quot;2&quot;&gt;참고로, 특정 도메인이 SURBL 목록에 있는지 여부는 www.rulesemporium.com/cgi-bin/uribl.cgi에서 확인해 볼 수 있는데, 혹 여러분의 도메인도 blackhole 목록에 있는지 모르니 각자 확인해 보기 바란다. 또한 비슷한 종류의 기능을 제공하는 URIBL(/)도 일부 사용되고 있는데, 이 곳에서는 정확도에 따라 BLACK, GREY, RED 등으로 구분해 서비스 중이다. 하지만 모두 사용하는 것보다는 정확도를 높이기 위해 오탐이 거의 없는 BLACK을 사용하는 것이 좋다. 스팸어세신을 사용한다면 설정 파일에 다음 부분을 추가하기만 하면 URIBL 기능을 바로 이용할 수 있다.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;스팸메일 처리 정책 설정하기&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;기본적으로 스팸으로 추정되는 전자우편은 제목에 [SPAM]과 같이 붙게 되는데, 워낙 스팸 메일이 많다보니 용량도 많이 차지하므로 스팸 메일은 메일박스에 저장되지 않고 아예 서버에서 바로 삭제하기를 원할 수 있다. 이런 경우 스팸어세신을 통과한 전자우편은 헤더에 스팸과 관련된 별도의 정보가 남는다는 사실을 이용해 MDA인 procmail의 설정을 이용하면 되는데, 다음의 내용을 /etc / procmailrc 에 두면 모든 사용자에게 적용되고, 특정한 유저의 ~$HOME/.procmailrc 파일에 설정하면 해당 계정에게 전달되는 전자우편만 적용하도록 할 수 있다. 다음 설정은 *가 10개 즉, 스팸 수치가 10 이상인 전자우편은 /dev/null로 보냄으로써 해당 메일을 삭제한다는 의미이다.&lt;br /&gt;&lt;br /&gt;:0&lt;br /&gt;* ^X-Spam-Level: ￦*￦*￦*￦*￦*￦*￦*￦*￦*￦*&lt;br /&gt;/dev/null&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;그렇지 않고, 스팸 수치와는 관계없이 [SPAM]으로 분류된 모든 메일을 삭제하려면 다음과 같이 설정하면 된다.&lt;br /&gt;&lt;br /&gt;:0&lt;br /&gt;* ^X-Spam-Status: Yes&lt;br /&gt;/dev/null&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;만약 스팸으로 지정된 전자우편을 삭제하지 않고 특정한 파일 또는 다른 사용자의 메일박스에 저장하려면 다음과 같이 /dev/null 대신 저장될 파일 이름을 지정하면 된다.&lt;br /&gt;&lt;br /&gt;:0&lt;br /&gt;* ^X-Spam-Status: Yes&lt;br /&gt;spam-mail&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;또한, 이와는 별도로 procmail 설정에 아래의 내용을 추가하면 특정한 첨부파일을 포함한 전자우편은 아예 삭제하도록 할 수 있다. 특히 다음의 경우 com, pif, scr등 바이러스성 전자우편에서 자주 사용되는 첨부파일의 확장자인데, 각자의 환경에 따라 적당히 변경해서 사용하면 된다.&lt;br /&gt;&lt;br /&gt;:0 B&lt;br /&gt;* Content-Disposition: attachment&lt;br /&gt;* name=.*￦.(com|pif|scr|bat|lnk|shf|cmd|vbs)&lt;br /&gt;{&lt;br /&gt;# Stick it somewhere&lt;br /&gt;:0 B:&lt;br /&gt;/dev/null&lt;br /&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[파이프, 필터, 리다이렉션]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=143</id>
		<published>2011-04-16T10:44:55+09:00</published>
		<updated>2011-04-16T12:20:57+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=143"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=143#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;
&lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; sizcache=&quot;1&quot; sizset=&quot;26&quot;&gt;
&lt;tbody sizcache=&quot;1&quot; sizset=&quot;26&quot;&gt;
&lt;tr sizcache=&quot;1&quot; sizset=&quot;26&quot;&gt;
&lt;td width=&quot;440&quot; sizcache=&quot;1&quot; sizset=&quot;26&quot;&gt;
&lt;h3 class=&quot;POST_TTL&quot; sizcache=&quot;1&quot; sizset=&quot;26&quot;&gt;&lt;a title=&quot;파이프, 필터, 리다이렉션&quot; name=&quot;9762303&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Dotum; FONT-SIZE: 12px&quot;&gt;파이프, 필터, 리다이렉션&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;/td&gt;
&lt;td width=&quot;80&quot; align=&quot;right&quot;&gt;
&lt;h3&gt;&nbsp;&lt;/h3&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/p&gt;
&lt;h3 class=&quot;POST_BODY&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Dotum; COLOR: #a800ff; FONT-SIZE: 12px&quot;&gt;파이프(pipe)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Dotum; FONT-SIZE: 12px&quot;&gt;-두 프로그램을 연결해주는 연결 통로의 의미(&quot;|&quot; 문자를 사용함)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Dotum; FONT-SIZE: 12px&quot;&gt;# ls -l /etc | more &nbsp; &nbsp; - 출력된 내용이 한꺼번에 넘어갈경우, 한 페이지씩 나눠 보겠다는 의미.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Dotum; COLOR: #a800ff; FONT-SIZE: 12px&quot;&gt;필터(filter)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Dotum; FONT-SIZE: 12px&quot;&gt;- 필요한 것만 걸러주는 명령어&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Dotum; FONT-SIZE: 12px&quot;&gt;&nbsp;( grep, tail, wc, sort, awk, sed 등, 주로 파이프와 같이 사용된다.)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Dotum; FONT-SIZE: 12px&quot;&gt;# ps -ef | grep bash &nbsp;&nbsp; - &quot;bash&quot;라는 글자가 들어간 프로세스만 출력&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Dotum; FONT-SIZE: 12px&quot;&gt;# rpm -qa | grep bind &nbsp; - 설치된 패키지 중에서 &quot;bind&quot;라는 글자가 들어간 패키지를 출력&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Dotum; COLOR: #a800ff; FONT-SIZE: 12px&quot;&gt;리다이렉션(redirection)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Dotum; FONT-SIZE: 12px&quot;&gt;-표준 입출력의 방향을 바꿔줌&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Dotum; FONT-SIZE: 12px&quot;&gt;(표준 입력은 키보드, 표준 출력은 모니터이지만 이를 파일로 처리하고 싶을 때 사용)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Dotum; FONT-SIZE: 12px&quot;&gt;#ls -l &gt; aa.lst &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; - ls -l &quot; 의 결과를 화면에 출력하지 않고 aa.lst 라는 파일에 쓰도록한다&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Dotum; FONT-SIZE: 12px&quot;&gt;#ls -l &gt;&gt; aa.lst &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; - aa.lst 파일이 존재하면 기존 내용에 이어쓴다는것을 제외하곤 위와 똑같음&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Dotum; FONT-SIZE: 12px&quot;&gt;#sort &lt; aa.lst &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; - aa.lst 파일을 정렬해서 화면에 출력&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Dotum; FONT-SIZE: 12px&quot;&gt;#sort &lt; aa.lst&nbsp; &gt; bbl.st &nbsp; &nbsp; &nbsp;&nbsp; - aa.lst 파일을 정렬해서 , bb.lst 파일에 쓴다.&lt;/span&gt;&lt;/h3&gt;
&lt;h3 class=&quot;POST_BODY&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Dotum; FONT-SIZE: 12px&quot;&gt;&lt;/span&gt;
&lt;table style=&quot;WIDTH: 412pt; BORDER-COLLAPSE: collapse; mso-yfti-tbllook: 1184&quot; class=&quot;MsoNormalTable&quot; border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;549&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;HEIGHT: 13.5pt; mso-yfti-irow: 0; mso-yfti-firstrow: yes&quot;&gt;
&lt;td style=&quot;BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 0.75pt; PADDING-LEFT: 0.75pt; WIDTH: 50pt; PADDING-RIGHT: 0.75pt; BACKGROUND: yellow; HEIGHT: 13.5pt; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0.75pt; mso-border-alt: solid windowtext .5pt&quot; width=&quot;67&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 48pt; WORD-BREAK: keep-all; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan; mso-outline-level: 3&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 돋움; FONT-SIZE: 9pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot;&gt;　&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 굴림; FONT-SIZE: 13.5pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;?xml:namespace prefix = o ns = &quot;urn:schemas-microsoft-com:office:office&quot; /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #000000; PADDING-BOTTOM: 0.75pt; PADDING-LEFT: 0.75pt; WIDTH: 207pt; PADDING-RIGHT: 0.75pt; BACKGROUND: yellow; HEIGHT: 13.5pt; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: inset windowtext .75pt&quot; width=&quot;276&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan; mso-outline-level: 3&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 돋움; FONT-SIZE: 9pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;C shell&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 굴림; FONT-SIZE: 13.5pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #000000; PADDING-BOTTOM: 0.75pt; PADDING-LEFT: 0.75pt; WIDTH: 155pt; PADDING-RIGHT: 0.75pt; BACKGROUND: yellow; HEIGHT: 13.5pt; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: inset windowtext .75pt&quot; width=&quot;207&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan; mso-outline-level: 3&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 돋움; FONT-SIZE: 9pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;boune shell&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 굴림; FONT-SIZE: 13.5pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;HEIGHT: 13.5pt; mso-yfti-irow: 1&quot;&gt;
&lt;td style=&quot;BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 0.75pt; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0.75pt; PADDING-RIGHT: 0.75pt; HEIGHT: 13.5pt; BORDER-TOP: #000000; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0.75pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: inset windowtext .75pt&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan; mso-outline-level: 3&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 돋움; FONT-SIZE: 9pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;&gt;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 굴림; FONT-SIZE: 13.5pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #000000; PADDING-BOTTOM: 0.75pt; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0.75pt; PADDING-RIGHT: 0.75pt; HEIGHT: 13.5pt; BORDER-TOP: #000000; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0.75pt; mso-border-left-alt: inset .75pt; mso-border-top-alt: inset .75pt; mso-border-bottom-alt: solid .5pt; mso-border-right-alt: solid .5pt; mso-border-color-alt: windowtext&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan; mso-outline-level: 3&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 돋움; FONT-SIZE: 9pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot;&gt;표준출력을 새로운 파일로&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 굴림; FONT-SIZE: 13.5pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #000000; PADDING-BOTTOM: 0.75pt; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0.75pt; PADDING-RIGHT: 0.75pt; HEIGHT: 13.5pt; BORDER-TOP: #000000; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0.75pt; mso-border-left-alt: inset .75pt; mso-border-top-alt: inset .75pt; mso-border-bottom-alt: solid .5pt; mso-border-right-alt: solid .5pt; mso-border-color-alt: windowtext&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan; mso-outline-level: 3&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 돋움; FONT-SIZE: 9pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot;&gt;같음&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 굴림; FONT-SIZE: 13.5pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;HEIGHT: 13.5pt; mso-yfti-irow: 2&quot;&gt;
&lt;td style=&quot;BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 0.75pt; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0.75pt; PADDING-RIGHT: 0.75pt; HEIGHT: 13.5pt; BORDER-TOP: #000000; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0.75pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: inset windowtext .75pt&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan; mso-outline-level: 3&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 돋움; FONT-SIZE: 9pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;&gt;!-d&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 굴림; FONT-SIZE: 13.5pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #000000; PADDING-BOTTOM: 0.75pt; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0.75pt; PADDING-RIGHT: 0.75pt; HEIGHT: 13.5pt; BORDER-TOP: #000000; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0.75pt; mso-border-left-alt: inset .75pt; mso-border-top-alt: inset .75pt; mso-border-bottom-alt: solid .5pt; mso-border-right-alt: solid .5pt; mso-border-color-alt: windowtext&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan; mso-outline-level: 3&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 돋움; FONT-SIZE: 9pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot;&gt;표준출력을 기존의 파일로&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 굴림; FONT-SIZE: 13.5pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #000000; PADDING-BOTTOM: 0.75pt; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0.75pt; PADDING-RIGHT: 0.75pt; HEIGHT: 13.5pt; BORDER-TOP: #000000; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0.75pt; mso-border-left-alt: inset .75pt; mso-border-top-alt: inset .75pt; mso-border-bottom-alt: solid .5pt; mso-border-right-alt: solid .5pt; mso-border-color-alt: windowtext&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan; mso-outline-level: 3&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 돋움; FONT-SIZE: 9pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;x&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 굴림; FONT-SIZE: 13.5pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;HEIGHT: 13.5pt; mso-yfti-irow: 3&quot;&gt;
&lt;td style=&quot;BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 0.75pt; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0.75pt; PADDING-RIGHT: 0.75pt; HEIGHT: 13.5pt; BORDER-TOP: #000000; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0.75pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: inset windowtext .75pt&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan; mso-outline-level: 3&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 돋움; FONT-SIZE: 9pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;&gt;&gt;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 굴림; FONT-SIZE: 13.5pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #000000; PADDING-BOTTOM: 0.75pt; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0.75pt; PADDING-RIGHT: 0.75pt; HEIGHT: 13.5pt; BORDER-TOP: #000000; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0.75pt; mso-border-left-alt: inset .75pt; mso-border-top-alt: inset .75pt; mso-border-bottom-alt: solid .5pt; mso-border-right-alt: solid .5pt; mso-border-color-alt: windowtext&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan; mso-outline-level: 3&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 돋움; FONT-SIZE: 9pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot;&gt;표준출력을 기존의 파일로 덧붙임&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 굴림; FONT-SIZE: 13.5pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #000000; PADDING-BOTTOM: 0.75pt; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0.75pt; PADDING-RIGHT: 0.75pt; HEIGHT: 13.5pt; BORDER-TOP: #000000; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0.75pt; mso-border-left-alt: inset .75pt; mso-border-top-alt: inset .75pt; mso-border-bottom-alt: solid .5pt; mso-border-right-alt: solid .5pt; mso-border-color-alt: windowtext&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan; mso-outline-level: 3&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 돋움; FONT-SIZE: 9pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot;&gt;같음&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 굴림; FONT-SIZE: 13.5pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;HEIGHT: 13.5pt; mso-yfti-irow: 4&quot;&gt;
&lt;td style=&quot;BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 0.75pt; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0.75pt; PADDING-RIGHT: 0.75pt; HEIGHT: 13.5pt; BORDER-TOP: #000000; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0.75pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: inset windowtext .75pt&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan; mso-outline-level: 3&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 돋움; FONT-SIZE: 9pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 굴림; FONT-SIZE: 13.5pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #000000; PADDING-BOTTOM: 0.75pt; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0.75pt; PADDING-RIGHT: 0.75pt; HEIGHT: 13.5pt; BORDER-TOP: #000000; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0.75pt; mso-border-left-alt: inset .75pt; mso-border-top-alt: inset .75pt; mso-border-bottom-alt: solid .5pt; mso-border-right-alt: solid .5pt; mso-border-color-alt: windowtext&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan; mso-outline-level: 3&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 돋움; FONT-SIZE: 9pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot;&gt;표준입력을파일에서&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 굴림; FONT-SIZE: 13.5pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #000000; PADDING-BOTTOM: 0.75pt; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0.75pt; PADDING-RIGHT: 0.75pt; HEIGHT: 13.5pt; BORDER-TOP: #000000; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0.75pt; mso-border-left-alt: inset .75pt; mso-border-top-alt: inset .75pt; mso-border-bottom-alt: solid .5pt; mso-border-right-alt: solid .5pt; mso-border-color-alt: windowtext&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan; mso-outline-level: 3&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 돋움; FONT-SIZE: 9pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot;&gt;같음&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 굴림; FONT-SIZE: 13.5pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;HEIGHT: 13.5pt; mso-yfti-irow: 5&quot;&gt;
&lt;td style=&quot;BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 0.75pt; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0.75pt; PADDING-RIGHT: 0.75pt; HEIGHT: 13.5pt; BORDER-TOP: #000000; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0.75pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: inset windowtext .75pt&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan; mso-outline-level: 3&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 돋움; FONT-SIZE: 9pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;&gt;&amp;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 굴림; FONT-SIZE: 13.5pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #000000; PADDING-BOTTOM: 0.75pt; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0.75pt; PADDING-RIGHT: 0.75pt; HEIGHT: 13.5pt; BORDER-TOP: #000000; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0.75pt; mso-border-left-alt: inset .75pt; mso-border-top-alt: inset .75pt; mso-border-bottom-alt: solid .5pt; mso-border-right-alt: solid .5pt; mso-border-color-alt: windowtext&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan; mso-outline-level: 3&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 돋움; FONT-SIZE: 9pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot;&gt;표준출력&lt;span lang=&quot;EN-US&quot;&gt;,&lt;/span&gt;에러를 새로운파일에&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 굴림; FONT-SIZE: 13.5pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #000000; PADDING-BOTTOM: 0.75pt; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0.75pt; PADDING-RIGHT: 0.75pt; HEIGHT: 13.5pt; BORDER-TOP: #000000; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0.75pt; mso-border-left-alt: inset .75pt; mso-border-top-alt: inset .75pt; mso-border-bottom-alt: solid .5pt; mso-border-right-alt: solid .5pt; mso-border-color-alt: windowtext&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan; mso-outline-level: 3&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 돋움; FONT-SIZE: 9pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;x&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 굴림; FONT-SIZE: 13.5pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;HEIGHT: 13.5pt; mso-yfti-irow: 6&quot;&gt;
&lt;td style=&quot;BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 0.75pt; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0.75pt; PADDING-RIGHT: 0.75pt; HEIGHT: 13.5pt; BORDER-TOP: #000000; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0.75pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: inset windowtext .75pt&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan; mso-outline-level: 3&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 돋움; FONT-SIZE: 9pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;&gt;&amp;!&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 굴림; FONT-SIZE: 13.5pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #000000; PADDING-BOTTOM: 0.75pt; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0.75pt; PADDING-RIGHT: 0.75pt; HEIGHT: 13.5pt; BORDER-TOP: #000000; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0.75pt; mso-border-left-alt: inset .75pt; mso-border-top-alt: inset .75pt; mso-border-bottom-alt: solid .5pt; mso-border-right-alt: solid .5pt; mso-border-color-alt: windowtext&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan; mso-outline-level: 3&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 돋움; FONT-SIZE: 9pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot;&gt;표준출력&lt;span lang=&quot;EN-US&quot;&gt;,&lt;/span&gt;에러를 기존의파일에&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 굴림; FONT-SIZE: 13.5pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #000000; PADDING-BOTTOM: 0.75pt; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0.75pt; PADDING-RIGHT: 0.75pt; HEIGHT: 13.5pt; BORDER-TOP: #000000; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0.75pt; mso-border-left-alt: inset .75pt; mso-border-top-alt: inset .75pt; mso-border-bottom-alt: solid .5pt; mso-border-right-alt: solid .5pt; mso-border-color-alt: windowtext&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan; mso-outline-level: 3&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 돋움; FONT-SIZE: 9pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;x&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 굴림; FONT-SIZE: 13.5pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;HEIGHT: 13.5pt; mso-yfti-irow: 7&quot;&gt;
&lt;td style=&quot;BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 0.75pt; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0.75pt; PADDING-RIGHT: 0.75pt; HEIGHT: 13.5pt; BORDER-TOP: #000000; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0.75pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: inset windowtext .75pt&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan; mso-outline-level: 3&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 돋움; FONT-SIZE: 9pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;&gt;&gt;&amp;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 굴림; FONT-SIZE: 13.5pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #000000; PADDING-BOTTOM: 0.75pt; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0.75pt; PADDING-RIGHT: 0.75pt; HEIGHT: 13.5pt; BORDER-TOP: #000000; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0.75pt; mso-border-left-alt: inset .75pt; mso-border-top-alt: inset .75pt; mso-border-bottom-alt: solid .5pt; mso-border-right-alt: solid .5pt; mso-border-color-alt: windowtext&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan; mso-outline-level: 3&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 돋움; FONT-SIZE: 9pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot;&gt;표준출력&lt;span lang=&quot;EN-US&quot;&gt;,&lt;/span&gt;에러를 기존의파일에 덧붙임&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 굴림; FONT-SIZE: 13.5pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #000000; PADDING-BOTTOM: 0.75pt; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0.75pt; PADDING-RIGHT: 0.75pt; HEIGHT: 13.5pt; BORDER-TOP: #000000; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0.75pt; mso-border-left-alt: inset .75pt; mso-border-top-alt: inset .75pt; mso-border-bottom-alt: solid .5pt; mso-border-right-alt: solid .5pt; mso-border-color-alt: windowtext&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan; mso-outline-level: 3&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 돋움; FONT-SIZE: 9pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;x&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 굴림; FONT-SIZE: 13.5pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;HEIGHT: 13.5pt; mso-yfti-irow: 8&quot;&gt;
&lt;td style=&quot;BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 0.75pt; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0.75pt; PADDING-RIGHT: 0.75pt; HEIGHT: 13.5pt; BORDER-TOP: #000000; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0.75pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: inset windowtext .75pt&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan; mso-outline-level: 3&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 돋움; FONT-SIZE: 9pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;1&gt;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 굴림; FONT-SIZE: 13.5pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #000000; PADDING-BOTTOM: 0.75pt; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0.75pt; PADDING-RIGHT: 0.75pt; HEIGHT: 13.5pt; BORDER-TOP: #000000; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0.75pt; mso-border-left-alt: inset .75pt; mso-border-top-alt: inset .75pt; mso-border-bottom-alt: solid .5pt; mso-border-right-alt: solid .5pt; mso-border-color-alt: windowtext&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan; mso-outline-level: 3&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 돋움; FONT-SIZE: 9pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;x&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 굴림; FONT-SIZE: 13.5pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #000000; PADDING-BOTTOM: 0.75pt; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0.75pt; PADDING-RIGHT: 0.75pt; HEIGHT: 13.5pt; BORDER-TOP: #000000; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0.75pt; mso-border-left-alt: inset .75pt; mso-border-top-alt: inset .75pt; mso-border-bottom-alt: solid .5pt; mso-border-right-alt: solid .5pt; mso-border-color-alt: windowtext&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan; mso-outline-level: 3&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 돋움; FONT-SIZE: 9pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot;&gt;표준출력을 파일로&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 굴림; FONT-SIZE: 13.5pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;HEIGHT: 13.5pt; mso-yfti-irow: 9&quot;&gt;
&lt;td style=&quot;BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 0.75pt; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0.75pt; PADDING-RIGHT: 0.75pt; HEIGHT: 13.5pt; BORDER-TOP: #000000; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0.75pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: inset windowtext .75pt&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan; mso-outline-level: 3&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 돋움; FONT-SIZE: 9pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;2&gt;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 굴림; FONT-SIZE: 13.5pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #000000; PADDING-BOTTOM: 0.75pt; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0.75pt; PADDING-RIGHT: 0.75pt; HEIGHT: 13.5pt; BORDER-TOP: #000000; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0.75pt; mso-border-left-alt: inset .75pt; mso-border-top-alt: inset .75pt; mso-border-bottom-alt: solid .5pt; mso-border-right-alt: solid .5pt; mso-border-color-alt: windowtext&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan; mso-outline-level: 3&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 돋움; FONT-SIZE: 9pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;x&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 굴림; FONT-SIZE: 13.5pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #000000; PADDING-BOTTOM: 0.75pt; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0.75pt; PADDING-RIGHT: 0.75pt; HEIGHT: 13.5pt; BORDER-TOP: #000000; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0.75pt; mso-border-left-alt: inset .75pt; mso-border-top-alt: inset .75pt; mso-border-bottom-alt: solid .5pt; mso-border-right-alt: solid .5pt; mso-border-color-alt: windowtext&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan; mso-outline-level: 3&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 돋움; FONT-SIZE: 9pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot;&gt;표준에러를 파일로&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 굴림; FONT-SIZE: 13.5pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;HEIGHT: 13.5pt; mso-yfti-irow: 10; mso-yfti-lastrow: yes&quot;&gt;
&lt;td style=&quot;BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 0.75pt; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0.75pt; PADDING-RIGHT: 0.75pt; HEIGHT: 13.5pt; BORDER-TOP: #000000; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0.75pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: inset windowtext .75pt&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan; mso-outline-level: 3&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 돋움; FONT-SIZE: 9pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;&gt;&amp;2&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 굴림; FONT-SIZE: 13.5pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #000000; PADDING-BOTTOM: 0.75pt; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0.75pt; PADDING-RIGHT: 0.75pt; HEIGHT: 13.5pt; BORDER-TOP: #000000; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0.75pt; mso-border-left-alt: inset .75pt; mso-border-top-alt: inset .75pt; mso-border-bottom-alt: solid .5pt; mso-border-right-alt: solid .5pt; mso-border-color-alt: windowtext&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan; mso-outline-level: 3&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 돋움; FONT-SIZE: 9pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;x&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 굴림; FONT-SIZE: 13.5pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #000000; PADDING-BOTTOM: 0.75pt; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0.75pt; PADDING-RIGHT: 0.75pt; HEIGHT: 13.5pt; BORDER-TOP: #000000; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0.75pt; mso-border-left-alt: inset .75pt; mso-border-top-alt: inset .75pt; mso-border-bottom-alt: solid .5pt; mso-border-right-alt: solid .5pt; mso-border-color-alt: windowtext&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan; mso-outline-level: 3&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 돋움; FONT-SIZE: 9pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot;&gt;표준출력&lt;span lang=&quot;EN-US&quot;&gt;,&lt;/span&gt;에러를 모두 파일로&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: 굴림; FONT-SIZE: 13.5pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;/h3&gt;
&lt;div class=&quot;POST_BODY&quot;&gt;
&lt;table id=&quot;tblContent&quot; border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;100%&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td class=&quot;view&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[httpd 스크립트 - /etc/rc.d]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=144</id>
		<published>2011-05-01T15:27:25+09:00</published>
		<updated>2011-05-01T15:27:25+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=144"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=144#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;#!/bin/bash&lt;br /&gt;#&lt;br /&gt;# Licensed to the Apache Software Foundation (ASF) under one or more&lt;br /&gt;# contributor license agreements.&nbsp; See the NOTICE file distributed with&lt;br /&gt;# this work for additional information regarding copyright ownership.&lt;br /&gt;# The ASF licenses this file to You under the Apache License, Version 2.0&lt;br /&gt;# (the &quot;License&quot;); you may not use this file except in compliance with&lt;br /&gt;# the License.&nbsp; You may obtain a copy of the License at&lt;br /&gt;#&lt;br /&gt;#&nbsp;&nbsp;&nbsp;&nbsp; http://www.apache.org/licenses/LICENSE-2.0&lt;br /&gt;#&lt;br /&gt;# Unless required by applicable law or agreed to in writing, software&lt;br /&gt;# distributed under the License is distributed on an &quot;AS IS&quot; BASIS,&lt;br /&gt;# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.&lt;br /&gt;# See the License for the specific language governing permissions and&lt;br /&gt;# limitations under the License.&lt;br /&gt;#&lt;br /&gt;#&lt;br /&gt;# Startup script for the Apache Web Server&lt;br /&gt;#&lt;br /&gt;# chkconfig: - 85 15&lt;br /&gt;# description: Apache is a World Wide Web server.&nbsp; It is used to serve &lt;br /&gt;#&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; HTML files and CGI.&lt;br /&gt;# processname: httpd&lt;br /&gt;# pidfile: /var/run/httpd.pid&lt;br /&gt;# config: /etc/httpd/conf/httpd.conf&lt;br /&gt;&lt;br /&gt;# Source function library.&lt;br /&gt;. /etc/rc.d/init.d/functions&lt;br /&gt;&lt;br /&gt;if [ -f /etc/sysconfig/httpd ]; then&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; . /etc/sysconfig/httpd&lt;br /&gt;fi&lt;br /&gt;&lt;br /&gt;# This will prevent initlog from swallowing up a pass-phrase prompt if&lt;br /&gt;# mod_ssl needs a pass-phrase from the user.&lt;br /&gt;INITLOG_ARGS=&quot;&quot;&lt;br /&gt;&lt;br /&gt;# Set HTTPD=/usr/sbin/httpd.worker in /etc/sysconfig/httpd to use a server&lt;br /&gt;# with the thread-based &quot;worker&quot; MPM; BE WARNED that some modules may not&lt;br /&gt;# work correctly with a thread-based MPM; notably PHP will refuse to start.&lt;br /&gt;&lt;br /&gt;# Path to the apachectl script, server binary, and short-form for messages.&lt;br /&gt;#apachectl=/usr/sbin/apachectl&lt;br /&gt;apachectl=/usr/local/apache2/bin/apachectl&lt;br /&gt;#httpd=${HTTPD-/usr/sbin/httpd}&lt;br /&gt;httpd=${HTTPD-/usr/local/apache2/bin/httpd}&lt;br /&gt;prog=httpd&lt;br /&gt;RETVAL=0&lt;br /&gt;&lt;br /&gt;# check for 1.3 configuration&lt;br /&gt;check13 () {&lt;br /&gt;&nbsp;&nbsp;&nbsp; #CONFFILE=/etc/httpd/conf/httpd.conf&lt;br /&gt;&nbsp;&nbsp;&nbsp; CONFFILE=/usr/local/apache2/conf/httpd.conf&lt;br /&gt;&nbsp;&nbsp;&nbsp; GONE=&quot;(ServerType|BindAddress|Port|AddModule|ClearModuleList|&quot;&lt;br /&gt;&nbsp;&nbsp;&nbsp; GONE=&quot;${GONE}AgentLog|RefererLog|RefererIgnore|FancyIndexing|&quot;&lt;br /&gt;&nbsp;&nbsp;&nbsp; GONE=&quot;${GONE}AccessConfig|ResourceConfig)&quot;&lt;br /&gt;&nbsp;&nbsp;&nbsp; if grep -Eiq &quot;^[[:space:]]*($GONE)&quot; $CONFFILE; then&lt;br /&gt;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; echo&lt;br /&gt;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; echo 1&gt;&amp;2 &quot; Apache 1.3 configuration directives found&quot;&lt;br /&gt;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; echo 1&gt;&amp;2 &quot; please read @docdir@/migration.html&quot;&lt;br /&gt;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; failure &quot;Apache 1.3 config directives test&quot;&lt;br /&gt;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; echo&lt;br /&gt;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; exit 1&lt;br /&gt;&nbsp;&nbsp;&nbsp; fi&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;# The semantics of these two functions differ from the way apachectl does&lt;br /&gt;# things -- attempting to start while running is a failure, and shutdown&lt;br /&gt;# when not running is also a failure.&nbsp; So we just do it the way init scripts&lt;br /&gt;# are expected to behave here.&lt;br /&gt;start() {&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; echo -n $&quot;Starting $prog: &quot;&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; check13 || exit 1&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; daemon $httpd $OPTIONS&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; RETVAL=$?&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; echo&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [ $RETVAL = 0 ] &amp;&amp; touch /var/lock/subsys/httpd&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return $RETVAL&lt;br /&gt;}&lt;br /&gt;stop() {&lt;br /&gt;&nbsp;&nbsp;&nbsp; echo -n $&quot;Stopping $prog: &quot;&lt;br /&gt;&nbsp;&nbsp;&nbsp; killproc $httpd&lt;br /&gt;&nbsp;&nbsp;&nbsp; RETVAL=$?&lt;br /&gt;&nbsp;&nbsp;&nbsp; echo&lt;br /&gt;&nbsp;&nbsp;&nbsp; [ $RETVAL = 0 ] &amp;&amp; rm -f /var/lock/subsys/httpd /var/run/httpd.pid&lt;br /&gt;}&lt;br /&gt;reload() {&lt;br /&gt;&nbsp;&nbsp;&nbsp; echo -n $&quot;Reloading $prog: &quot;&lt;br /&gt;&nbsp;&nbsp;&nbsp; check13 || exit 1&lt;br /&gt;&nbsp;&nbsp;&nbsp; killproc $httpd -HUP&lt;br /&gt;&nbsp;&nbsp;&nbsp; RETVAL=$?&lt;br /&gt;&nbsp;&nbsp;&nbsp; echo&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;# See how we were called.&lt;br /&gt;case &quot;$1&quot; in&lt;br /&gt;&nbsp; start)&lt;br /&gt;&nbsp;&nbsp;&nbsp; start&lt;br /&gt;&nbsp;&nbsp;&nbsp; ;;&lt;br /&gt;&nbsp; stop)&lt;br /&gt;&nbsp;&nbsp;&nbsp; stop&lt;br /&gt;&nbsp;&nbsp;&nbsp; ;;&lt;br /&gt;&nbsp; status)&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; status $httpd&lt;br /&gt;&nbsp;&nbsp;&nbsp; RETVAL=$?&lt;br /&gt;&nbsp;&nbsp;&nbsp; ;;&lt;br /&gt;&nbsp; restart)&lt;br /&gt;&nbsp;&nbsp;&nbsp; stop&lt;br /&gt;&nbsp;&nbsp;&nbsp; start&lt;br /&gt;&nbsp;&nbsp;&nbsp; ;;&lt;br /&gt;&nbsp; condrestart)&lt;br /&gt;&nbsp;&nbsp;&nbsp; if [ -f /var/run/httpd.pid ] ; then&lt;br /&gt;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; stop&lt;br /&gt;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; start&lt;br /&gt;&nbsp;&nbsp;&nbsp; fi&lt;br /&gt;&nbsp;&nbsp;&nbsp; ;;&lt;br /&gt;&nbsp; reload)&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; reload&lt;br /&gt;&nbsp;&nbsp;&nbsp; ;;&lt;br /&gt;&nbsp; graceful|help|configtest|fullstatus)&lt;br /&gt;&nbsp;&nbsp;&nbsp; $apachectl $@&lt;br /&gt;&nbsp;&nbsp;&nbsp; RETVAL=$?&lt;br /&gt;&nbsp;&nbsp;&nbsp; ;;&lt;br /&gt;&nbsp; *)&lt;br /&gt;&nbsp;&nbsp;&nbsp; echo $&quot;Usage: $prog {start|stop|restart|condrestart|reload|status|fullstatus|graceful|help|configtest}&quot;&lt;br /&gt;&nbsp;&nbsp;&nbsp; exit 1&lt;br /&gt;esac&lt;br /&gt;&lt;br /&gt;exit $RETVAL&lt;br /&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[Mail Server 구축(postfix, dovecot, amavisd-new, spamassassin, clamav)]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=145</id>
		<published>2011-05-02T09:33:54+09:00</published>
		<updated>2011-05-02T09:33:54+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=145"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=145#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;div class=&quot;htitle&quot;&gt;&lt;span class=&quot;pcol1 itemSubjectBoldfont&quot;&gt;&lt;font color=&quot;#54359e&quot; size=&quot;4&quot;&gt;Mail Server 구축을 위한 정리 자료 (postfi&lt;/font&gt;&lt;/span&gt;&lt;span class=&quot;pcol1 itemSubjectBoldfont&quot;&gt;&lt;font color=&quot;#54359e&quot; size=&quot;4&quot;&gt;x, dovecot, amavisd-new, spamassassin, clamav)&lt;/font&gt;&lt;/span&gt; &lt;span class=&quot;cate pcol2&quot;&gt;&lt;img data-autoattach=&quot;success&quot; class=&quot;pcol2b fil3&quot; src=&quot;./files/attach/images/112/145/28ad3ee9f24019196b5ce148f06482ff.gif&quot; width=&quot;1&quot; height=&quot;11&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p class=&quot;fil3 dline&quot;&gt;&nbsp;&lt;/p&gt;
&lt;p class=&quot;fil3 dline&quot;&gt;포스팅 자료는 VMware상의 CentOS 5.5 기반에서 구축하였습니다.&lt;/p&gt;
&lt;div id=&quot;post-view50109606389&quot; class=&quot;post-view pcol2 _param(1)&quot;&gt;
&lt;p&gt;&nbsp;다음 아래의 자료를 참고하여 Source 설치 &lt;/p&gt;
&lt;p&gt;&nbsp;&lt;span style=&quot;FONT-FAMILY: &#039;Times New Roman&#039;, &#039;serif&#039;; mso-fareast-font-family: &#039;Times New Roman&#039;; mso-bidi-font-size: 10.0pt; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Times New Roman&quot;&gt;Amavisd-new: &lt;/font&gt;&lt;a class=&quot;con_link&quot; href=&quot;http://www.ijs.si/software/amavisd/#download&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;COLOR: blue; mso-fareast-font-family: 굴림&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Times New Roman&quot;&gt;http://www.ijs.si/software/amavisd/#download&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;?xml:namespace prefix = o ns = &quot;urn:schemas-microsoft-com:office:office&quot; /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;Times New Roman&#039;, &#039;serif&#039;; mso-fareast-font-family: &#039;Times New Roman&#039;; mso-bidi-font-size: 10.0pt; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Times New Roman&quot;&gt;Postfix: &lt;/font&gt;&lt;a class=&quot;con_link&quot; href=&quot;http://www.postfix.org/download.html&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;COLOR: blue; mso-fareast-font-family: 굴림&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Times New Roman&quot;&gt;http://www.postfix.org/download.html&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;Times New Roman&#039;, &#039;serif&#039;; mso-fareast-font-family: &#039;Times New Roman&#039;; mso-bidi-font-size: 10.0pt; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Times New Roman&quot;&gt;SpamAssassin: &lt;/font&gt;&lt;a class=&quot;con_link&quot; href=&quot;http://spamassassin.apache.org/downloads.cgi&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;COLOR: blue; mso-fareast-font-family: 굴림&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Times New Roman&quot;&gt;http://spamassassin.apache.org/downloads.cgi&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;Times New Roman&#039;, &#039;serif&#039;; mso-fareast-font-family: &#039;Times New Roman&#039;; mso-bidi-font-size: 10.0pt; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Times New Roman&quot;&gt;ClamAV: &lt;/font&gt;&lt;a class=&quot;con_link&quot; href=&quot;http://www.clamav.net/stable.php&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;COLOR: blue; mso-fareast-font-family: 굴림&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Times New Roman&quot;&gt;http://www.clamav.net/&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;Times New Roman&quot;&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;Times New Roman&#039;, &#039;serif&#039;; mso-fareast-font-family: &#039;Times New Roman&#039;; mso-bidi-font-size: 10.0pt; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Times New Roman&quot;&gt;Razor: &lt;/font&gt;&lt;a class=&quot;con_link&quot; href=&quot;http://razor.sourceforge.net/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;COLOR: blue; mso-fareast-font-family: 굴림&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Times New Roman&quot;&gt;http://razor.sourceforge.net/&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;Times New Roman&quot;&gt; - Download the agents, and the agents-sdk files.&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;Times New Roman&#039;, &#039;serif&#039;; mso-fareast-font-family: &#039;Times New Roman&#039;; mso-bidi-font-size: 10.0pt; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Times New Roman&quot;&gt;Pyzor: &lt;/font&gt;&lt;a class=&quot;con_link&quot; href=&quot;http://pyzor.sourceforge.net/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;COLOR: blue; mso-fareast-font-family: 굴림&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Times New Roman&quot;&gt;http://pyzor.sourceforge.net/&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;Times New Roman&#039;, &#039;serif&#039;; mso-fareast-font-family: &#039;Times New Roman&#039;; mso-bidi-font-size: 10.0pt; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Times New Roman&quot;&gt;DCC: &lt;/font&gt;&lt;a class=&quot;con_link&quot; href=&quot;http://www.dcc-servers.net/dcc/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;COLOR: blue; mso-fareast-font-family: 굴림&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Times New Roman&quot;&gt;http://www.dcc-servers.net/dcc/&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;font size=&quot;2&quot; face=&quot;Times New Roman&quot;&gt; (click on the top, where it says “DCC Version x.xx)&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;Times New Roman&#039;, &#039;serif&#039;; mso-fareast-font-family: &#039;Times New Roman&#039;; mso-bidi-font-size: 10.0pt; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;/font&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;Times New Roman&#039;, &#039;serif&#039;; mso-fareast-font-family: &#039;Times New Roman&#039;; mso-bidi-font-size: 10.0pt; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Times New Roman&quot;&gt;---------------------------------------------------------------------------------------------------------&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;FONT-FAMILY: &#039;Times New Roman&#039;, &#039;serif&#039;; mso-fareast-font-family: &#039;Times New Roman&#039;; mso-bidi-font-size: 10.0pt; mso-font-kerning: 0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;!--StartFragment--&gt;&lt;/font&gt;
&lt;p class=&quot;바탕글&quot;&gt;&lt;font size=&quot;2&quot;&gt;1. CentOS APM 구축.&lt;/font&gt;&lt;/p&gt;
&lt;p class=&quot;바탕글&quot;&gt;관련 - 사이트&lt;/p&gt;
&lt;p class=&quot;바탕글&quot;&gt;&lt;u style=&quot;text-underline: #0000ff single&quot;&gt;&lt;span style=&quot;COLOR: #0000ff&quot; lang=&quot;EN-US&quot;&gt;&lt;a class=&quot;con_link&quot; href=&quot;http://karasix.blog.me/10090152926&quot; target=&quot;_blank&quot;&gt;http://karasix.blog.me/10090152926&lt;/a&gt;&lt;/span&gt;&lt;/u&gt;&lt;/p&gt;
&lt;p class=&quot;바탕글&quot;&gt;&lt;u style=&quot;text-underline: #0000ff single&quot;&gt;&lt;span style=&quot;COLOR: #0000ff&quot; lang=&quot;EN-US&quot;&gt;&lt;a class=&quot;con_link&quot; href=&quot;http://linuxforge.tistory.com/22&quot; target=&quot;_blank&quot;&gt;http://linuxforge.tistory.com/22&lt;/a&gt;&lt;/span&gt;&lt;/u&gt;&lt;/p&gt;
&lt;p class=&quot;바탕글&quot;&gt;vim /usr/share/phpmyadmin/config.inc.php&lt;/p&gt;
&lt;p class=&quot;바탕글&quot;&gt;&lt;u style=&quot;text-underline: #0000ff single&quot;&gt;&lt;span style=&quot;COLOR: #0000ff&quot; lang=&quot;EN-US&quot;&gt;&lt;a class=&quot;con_link&quot; href=&quot;http://ssppmm.tistory.com/1595&quot; target=&quot;_blank&quot;&gt;http://ssppmm.tistory.com/1595&lt;/a&gt;&lt;/span&gt;&lt;/u&gt;&lt;/p&gt;
&lt;p class=&quot;바탕글&quot;&gt;&lt;u style=&quot;text-underline: #0000ff single&quot;&gt;&lt;span style=&quot;COLOR: #0000ff&quot; lang=&quot;EN-US&quot;&gt;&lt;/span&gt;&lt;/u&gt;&nbsp;&lt;/p&gt;
&lt;p class=&quot;바탕글&quot;&gt;2. postfix 및 Mail 관련 설치 전 사전 작업&lt;/p&gt;
&lt;p class=&quot;바탕글&quot;&gt;# yum install perl-*&lt;/p&gt;
&lt;p class=&quot;바탕글&quot;&gt;# yum install db4-devel zlib-devel &lt;/p&gt;
&lt;p class=&quot;바탕글&quot;&gt;# yum install openldap-devel pcre-devel&lt;/p&gt;
&lt;p class=&quot;바탕글&quot;&gt;# yum install mysql-devel openssl-devel&lt;/p&gt;
&lt;p class=&quot;바탕글&quot;&gt;# yum install cyrus-sasl cyrus-sasl-devel cyrus-sasl-gsspi cyrus-sasl-md5 cyrus-sasl-plain &lt;/p&gt;
&lt;p class=&quot;바탕글&quot;&gt;&nbsp;&lt;/p&gt;
&lt;p class=&quot;바탕글&quot;&gt;센드메일 서비스 다운&lt;/p&gt;
&lt;p class=&quot;바탕글&quot;&gt;# service sendmail stop&lt;/p&gt;
&lt;p class=&quot;바탕글&quot;&gt;# chkconfig sendmail off &lt;/p&gt;
&lt;p class=&quot;바탕글&quot;&gt;# /sbin/chkconfig --list |grep sendmail&lt;/p&gt;
&lt;p class=&quot;바탕글&quot;&gt;&nbsp;&lt;/p&gt;
&lt;p class=&quot;바탕글&quot;&gt;3. postfix 설치 (source 설치)&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot; class=&quot;바탕글&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Courier New; mso-hansi-font-family: Courier New&quot; lang=&quot;EN-US&quot;&gt;# cd /usr/local/src&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot; class=&quot;바탕글&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Courier New; mso-hansi-font-family: Courier New&quot; lang=&quot;EN-US&quot;&gt;# tar xzvf postfix-#.#.#.tar.gz&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot; class=&quot;바탕글&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Courier New; mso-hansi-font-family: Courier New&quot; lang=&quot;EN-US&quot;&gt;# make&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot; class=&quot;바탕글&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Courier New; mso-hansi-font-family: Courier New&quot; lang=&quot;EN-US&quot;&gt;# make install&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot; class=&quot;바탕글&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Courier New; mso-hansi-font-family: Courier New&quot; lang=&quot;EN-US&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot; class=&quot;바탕글&quot;&gt;# postfix start&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot; class=&quot;바탕글&quot;&gt;You should see: postfix/postfix-script: starting the Postfix mail system&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot; class=&quot;바탕글&quot;&gt;# postfix stop&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot; class=&quot;바탕글&quot;&gt;You should see: postfix/postfix-script: stopping the Postfix mail system&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot; class=&quot;바탕글&quot;&gt;&nbsp;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot; class=&quot;바탕글&quot;&gt;스팸 어세신 설치 후 amavis 깔고 clam 설치&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot; class=&quot;바탕글&quot;&gt;clam 설치시 &lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot; class=&quot;바탕글&quot;&gt;clamav-db 설치 -&gt;clamav 설치 -&gt;clamav-devel 설치 -&gt;clamd 설치 -&gt;clamav-milter&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot; class=&quot;바탕글&quot;&gt;&nbsp;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot; class=&quot;바탕글&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Times New Roman; mso-hansi-font-family: Times New Roman&quot; lang=&quot;EN-US&quot;&gt;/etc/init.d/dovecot start&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot; class=&quot;바탕글&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Times New Roman; mso-hansi-font-family: Times New Roman&quot; lang=&quot;EN-US&quot;&gt;/etc/init.d/saslauthd start&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot; class=&quot;바탕글&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Times New Roman; mso-hansi-font-family: Times New Roman&quot; lang=&quot;EN-US&quot;&gt;/etc/init.d/mysqld start&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot; class=&quot;바탕글&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Times New Roman; mso-hansi-font-family: Times New Roman&quot; lang=&quot;EN-US&quot;&gt;service httpd restart&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot; class=&quot;바탕글&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Times New Roman; mso-hansi-font-family: Times New Roman&quot; lang=&quot;EN-US&quot;&gt;# service clamd start&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot; class=&quot;바탕글&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Times New Roman; mso-hansi-font-family: Times New Roman&quot; lang=&quot;EN-US&quot;&gt;# service amavisd start&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot; class=&quot;바탕글&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Times New Roman; mso-hansi-font-family: Times New Roman&quot; lang=&quot;EN-US&quot;&gt;# service spamd start&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot; class=&quot;바탕글&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Times New Roman; mso-hansi-font-family: Times New Roman&quot; lang=&quot;EN-US&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot; class=&quot;바탕글&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Times New Roman; mso-hansi-font-family: Times New Roman&quot; lang=&quot;EN-US&quot;&gt;Install Postfix With Dovecot on CentOS&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot; class=&quot;바탕글&quot;&gt;&lt;u style=&quot;text-underline: #0000ff single&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Times New Roman; COLOR: #0000ff; mso-hansi-font-family: Times New Roman&quot; lang=&quot;EN-US&quot;&gt;&lt;a class=&quot;con_link&quot; href=&quot;http://wiki.mediatemple.net/w/(ve):Install_Postfix_with_Dovecot_on_CentOS#Install_Postfix_and_Dovecot&quot; target=&quot;_blank&quot;&gt;http://wiki.mediatemple.net/w/(ve):Install_Postfix_with_Dovecot_on_CentOS#Install_Postfix_and_Dovecot&lt;/a&gt;&lt;/span&gt;&lt;/u&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot; class=&quot;바탕글&quot;&gt;&lt;u style=&quot;text-underline: #0000ff single&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Times New Roman; COLOR: #0000ff; mso-hansi-font-family: Times New Roman&quot; lang=&quot;EN-US&quot;&gt;&lt;/span&gt;&lt;/u&gt;&nbsp;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot; class=&quot;바탕글&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Times New Roman; mso-hansi-font-family: Times New Roman&quot; lang=&quot;EN-US&quot;&gt;Dovecot 소스 설치&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot; class=&quot;바탕글&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Times New Roman; mso-hansi-font-family: Times New Roman&quot; lang=&quot;EN-US&quot;&gt;# yum install openssl-devel&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot; class=&quot;바탕글&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Times New Roman; mso-hansi-font-family: Times New Roman&quot; lang=&quot;EN-US&quot;&gt;[출처] Dovecot 소스 설치|작성자 neosystem&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot; class=&quot;바탕글&quot;&gt;&lt;u style=&quot;text-underline: #0000ff single&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Times New Roman; COLOR: #0000ff; mso-hansi-font-family: Times New Roman&quot; lang=&quot;EN-US&quot;&gt;&lt;a class=&quot;con_link&quot; href=&quot;http://blog.naver.com/neo0801?Redirect=Log&amp;logNo=40121568377&quot; target=&quot;_blank&quot;&gt;http://blog.naver.com/neo0801?Redirect=Log&amp;logNo=40121568377&lt;/a&gt;&lt;/span&gt;&lt;/u&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot; class=&quot;바탕글&quot;&gt;&lt;u style=&quot;text-underline: #0000ff single&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Times New Roman; COLOR: #0000ff; mso-hansi-font-family: Times New Roman&quot; lang=&quot;EN-US&quot;&gt;&lt;/span&gt;&lt;/u&gt;&nbsp;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot; class=&quot;바탕글&quot;&gt;postfix 및 기타 필터 관련 설치 및 설정&lt;span style=&quot;COLOR: #ff0000&quot; lang=&quot;EN-US&quot;&gt; (*)&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot; class=&quot;바탕글&quot;&gt;관련 사이트 &lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot; class=&quot;바탕글&quot;&gt;-Postfix Virtual&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot; class=&quot;바탕글&quot;&gt;&lt;u style=&quot;text-underline: #0000ff single&quot;&gt;&lt;span style=&quot;COLOR: #0000ff&quot; lang=&quot;EN-US&quot;&gt;&lt;a class=&quot;con_link&quot; href=&quot;http://www.postfixvirtual.net/postfixvirtual.html#requirements&quot; target=&quot;_blank&quot;&gt;http://www.postfixvirtual.net/postfixvirtual.html#requirements&lt;/a&gt;&lt;/span&gt;&lt;/u&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot; class=&quot;바탕글&quot;&gt;&lt;u style=&quot;text-underline: #0000ff single&quot;&gt;&lt;span style=&quot;COLOR: #0000ff&quot; lang=&quot;EN-US&quot;&gt;&lt;/span&gt;&lt;/u&gt;&nbsp;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot; class=&quot;바탕글&quot;&gt;-Setup Postfix/Dovecot MailServer for Centos/RHEL&lt;span style=&quot;COLOR: #ff0000&quot; lang=&quot;EN-US&quot;&gt;(*)&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot; class=&quot;바탕글&quot;&gt;&lt;u style=&quot;text-underline: #0000ff single&quot;&gt;&lt;span style=&quot;COLOR: #0000ff&quot; lang=&quot;EN-US&quot;&gt;&lt;a class=&quot;con_link&quot; href=&quot;http://corpocrat.com/2008/07/10/setup-postfixdovecot-mailserver-for-centosrhel/&quot; target=&quot;_blank&quot;&gt;http://corpocrat.com/2008/07/10/setup-postfixdovecot-mailserver-for-centosrhel/&lt;/a&gt;&lt;/span&gt;&lt;/u&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot; class=&quot;바탕글&quot;&gt;&lt;u style=&quot;text-underline: #0000ff single&quot;&gt;&lt;span style=&quot;COLOR: #0000ff&quot; lang=&quot;EN-US&quot;&gt;&lt;/span&gt;&lt;/u&gt;&nbsp;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot; class=&quot;바탕글&quot;&gt;Amavisd-new, ClamAV and SpamAssassin on Centos.&lt;span style=&quot;COLOR: #ff0000&quot; lang=&quot;EN-US&quot;&gt;(*)&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;바탕글&quot;&gt;&lt;u style=&quot;text-underline: #0000ff single&quot;&gt;&lt;span style=&quot;COLOR: #0000ff&quot; lang=&quot;EN-US&quot;&gt;&lt;a class=&quot;con_link&quot; href=&quot;http://kdn2.info/2010/12/amavisd-new-clamav-and-spamassassin-on-centos/&quot; target=&quot;_blank&quot;&gt;http://kdn2.info/2010/12/amavisd-new-clamav-and-spamassassin-on-centos/&lt;/a&gt;&lt;/span&gt;&lt;/u&gt;&lt;/p&gt;
&lt;p class=&quot;바탕글&quot;&gt;&lt;u style=&quot;text-underline: #0000ff single&quot;&gt;&lt;span style=&quot;COLOR: #0000ff&quot; lang=&quot;EN-US&quot;&gt;&lt;/span&gt;&lt;/u&gt;&nbsp;&lt;/p&gt;
&lt;p class=&quot;바탕글&quot;&gt;-Amavisd-new, ClamAV and SpamAssassin(&lt;span style=&quot;COLOR: #ff0000&quot;&gt;설치 및 설정)&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;바탕글&quot;&gt;&lt;u style=&quot;text-underline: #0000ff single&quot;&gt;&lt;span style=&quot;COLOR: #0000ff&quot; lang=&quot;EN-US&quot;&gt;&lt;a class=&quot;con_link&quot; href=&quot;http://wiki.centos.org/HowTos/Amavisd#head-236eb2b290866727ba1e822df134e313a494fb3d&quot; target=&quot;_blank&quot;&gt;http://wiki.centos.org/HowTos/Amavisd#head-236eb2b290866727ba1e822df134e313a494fb3d&lt;/a&gt;&lt;/span&gt;&lt;/u&gt;&lt;/p&gt;
&lt;p class=&quot;바탕글&quot;&gt;&lt;u style=&quot;text-underline: #0000ff single&quot;&gt;&lt;span style=&quot;COLOR: #0000ff&quot; lang=&quot;EN-US&quot;&gt;&lt;/span&gt;&lt;/u&gt;&nbsp;&lt;/p&gt;
&lt;p class=&quot;바탕글&quot;&gt;-How to postfix (dovecot) &lt;span style=&quot;COLOR: #ff0000&quot;&gt;설정&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot; class=&quot;바탕글&quot;&gt;&lt;u style=&quot;text-underline: #0000ff single&quot;&gt;&lt;span style=&quot;COLOR: #0000ff&quot; lang=&quot;EN-US&quot;&gt;&lt;a class=&quot;con_link&quot; href=&quot;http://wiki.centos.org/HowTos/postfix&quot; target=&quot;_blank&quot;&gt;http://wiki.centos.org/HowTos/postfix&lt;/a&gt;&lt;/span&gt;&lt;/u&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot; class=&quot;바탕글&quot;&gt;&lt;u style=&quot;text-underline: #0000ff single&quot;&gt;&lt;span style=&quot;COLOR: #0000ff&quot; lang=&quot;EN-US&quot;&gt;&lt;/span&gt;&lt;/u&gt;&nbsp;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot; class=&quot;바탕글&quot;&gt;-How to postfix,Amavisd-new,Spamassassin,pyzor,rzor,DCC,clamAV&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot; class=&quot;바탕글&quot;&gt;&lt;u style=&quot;text-underline: #0000ff single&quot;&gt;&lt;span style=&quot;COLOR: #0000ff&quot; lang=&quot;EN-US&quot;&gt;&lt;a class=&quot;con_link&quot; href=&quot;http://www.freespamfilter.org/FC4217.html&quot; target=&quot;_blank&quot;&gt;http://www.freespamfilter.org/FC4217.html&lt;/a&gt;&lt;/span&gt;&lt;/u&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot; class=&quot;바탕글&quot;&gt;&lt;u style=&quot;text-underline: #0000ff single&quot;&gt;&lt;span style=&quot;COLOR: #0000ff&quot; lang=&quot;EN-US&quot;&gt;&lt;/span&gt;&lt;/u&gt;&nbsp;&lt;/p&gt;
&lt;p class=&quot;바탕글&quot;&gt;-Postfix, Dovecot, PostfixAdmin, Spamassassin on MySQL and CentOS 5.5&lt;/p&gt;
&lt;p class=&quot;바탕글&quot;&gt;&lt;u style=&quot;text-underline: #0000ff single&quot;&gt;&lt;span style=&quot;COLOR: #0000ff&quot; lang=&quot;EN-US&quot;&gt;&lt;a class=&quot;con_link&quot; href=&quot;http://revdisk.org/blog/?p=141&quot; target=&quot;_blank&quot;&gt;http://revdisk.org/blog/?p=141&lt;/a&gt;&lt;/span&gt;&lt;/u&gt;&lt;/p&gt;
&lt;p class=&quot;바탕글&quot;&gt;&lt;u style=&quot;text-underline: #0000ff single&quot;&gt;&lt;span style=&quot;COLOR: #0000ff&quot; lang=&quot;EN-US&quot;&gt;&lt;/span&gt;&lt;/u&gt;&nbsp;&lt;/p&gt;
&lt;p class=&quot;바탕글&quot;&gt;-howto Postfix, SASL, Cyrus IMAP, MySQL, Amavis, Postgrey, SpamAssassin, ClamAV, Squirrelmail, Mailman, Mailgraph and Openmailadmin ¶&lt;/p&gt;
&lt;p class=&quot;바탕글&quot;&gt;&lt;u style=&quot;text-underline: #0000ff single&quot;&gt;&lt;span style=&quot;COLOR: #0000ff&quot; lang=&quot;EN-US&quot;&gt;&lt;a class=&quot;con_link&quot; href=&quot;http://openmailadmin.ossdl.de/wiki/howto/Postfix-SASL-Cyrus-MySQL-Amavis-Postgrey-SpamAssassin-ClamAV-Squirrelmail-Mailman-Mailgraph-OMA&quot; target=&quot;_blank&quot;&gt;http://openmailadmin.ossdl.de/wiki/howto/Postfix-SASL-Cyrus-MySQL-Amavis-Postgrey-SpamAssassin-ClamAV-Squirrelmail-Mailman-Mailgraph-OMA&lt;/a&gt;&lt;/span&gt;&lt;/u&gt;&lt;/p&gt;
&lt;p class=&quot;바탕글&quot;&gt;&lt;u style=&quot;text-underline: #0000ff single&quot;&gt;&lt;span style=&quot;COLOR: #0000ff&quot; lang=&quot;EN-US&quot;&gt;&lt;/span&gt;&lt;/u&gt;&nbsp;&lt;/p&gt;
&lt;p class=&quot;바탕글&quot;&gt;Configuring Postfix Amavisd-new, ClamAV and SpamAssassin on CentOS&lt;/p&gt;
&lt;p class=&quot;바탕글&quot;&gt;&lt;u style=&quot;text-underline: #0000ff single&quot;&gt;&lt;span style=&quot;COLOR: #0000ff&quot; lang=&quot;EN-US&quot;&gt;&lt;a class=&quot;con_link&quot; href=&quot;http://linuxrockss.wordpress.com/2010/03/09/configuring-postfix-amavisd-new-clamav-and-spamassassin-on-centos/&quot; target=&quot;_blank&quot;&gt;http://linuxrockss.wordpress.com/2010/03/09/configuring-postfix-amavisd-new-clamav-and-spamassassin-on-centos/&lt;/a&gt;&lt;/span&gt;&lt;/u&gt;&lt;/p&gt;
&lt;p class=&quot;바탕글&quot;&gt;&lt;u style=&quot;text-underline: #0000ff single&quot;&gt;&lt;span style=&quot;COLOR: #0000ff&quot; lang=&quot;EN-US&quot;&gt;&lt;/span&gt;&lt;/u&gt;&nbsp;&lt;/p&gt;
&lt;p class=&quot;바탕글&quot;&gt;DCC+razor2+pyzor how to &lt;/p&gt;
&lt;p class=&quot;바탕글&quot;&gt;&lt;u style=&quot;text-underline: #0000ff single&quot;&gt;&lt;span style=&quot;COLOR: #0000ff&quot; lang=&quot;EN-US&quot;&gt;&lt;a class=&quot;con_link&quot; href=&quot;http://www.directadmin.com/forum/showthread.php?t=26888&quot; target=&quot;_blank&quot;&gt;http://www.directadmin.com/forum/showthread.php?t=26888&lt;/a&gt;&lt;/span&gt;&lt;/u&gt;&lt;/p&gt;
&lt;p class=&quot;바탕글&quot;&gt;&lt;/p&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[Linux Disable Core Dumps]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=146</id>
		<published>2011-05-02T11:49:00+09:00</published>
		<updated>2011-05-02T11:49:39+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=146"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=146#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;dovecot 2.0.12를 소스설치 하였다.&lt;/p&gt;
&lt;p&gt;dovecot.log분석결과 아래와 같은 에러 메세지를 확이니하였다.&lt;/p&gt;
&lt;p&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;&nbsp;master: Info: Dovecot v2.0.12 starting up (core dumps disabled)&lt;/p&gt;
&lt;p&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;구글에서 검색하여 아래와 같은 방법으로 하였으나&nbsp; core dumps disabled 메세지는 그대로였다.&lt;/p&gt;
&lt;p&gt;꼼꼼히 살펴본 결과 원인을 찾았다.&nbsp;&nbsp; &quot;0&quot;을&nbsp; &quot;1&quot;로 치환 해 보았다. 성공이었다.&nbsp;&nbsp; 왜그런지 다 알것이다.&lt;/p&gt;
&lt;div class=&quot;headline_area&quot;&gt;
&lt;h1 class=&quot;entry-title&quot;&gt;Linux Disable Core Dumps&lt;/h1&gt;
&lt;p class=&quot;headline_meta&quot;&gt;by &lt;span class=&quot;author vcard fn&quot;&gt;Vivek Gite&lt;/span&gt; on &lt;abbr class=&quot;published&quot; title=&quot;2009-02-26&quot;&gt;February 26, 2009&lt;/abbr&gt; · &lt;span&gt;&lt;a href=&quot;http://www.cyberciti.biz/faq/linux-disable-core-dumps/#comments&quot; rel=&quot;nofollow&quot;&gt;3 comments&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class=&quot;format_text entry-content&quot;&gt;
&lt;div style=&quot;MARGIN-TOP: 0px; FLOAT: right; MARGIN-LEFT: 5px&quot;&gt;&lt;a title=&quot;See all GNU/Linux related FAQ&quot; href=&quot;http://www.cyberciti.biz/faq/category/linux/&quot;&gt;&lt;img src=&quot;https://linuking.com/GNHome/files/attach/images/112/146/59ecb9c4733998278ac8698770791bf2.png&quot; alt=&quot;&quot; style=&quot;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;&lt;span class=&quot;drop_cap&quot;&gt;O&lt;/span&gt;nly software developers legitimately need to access core files and none of my production web server requires a core dump. How do I disable core dumps on Debian / CentOS / RHEL / Fedora Linux to save large amounts of disk space?&lt;br /&gt;&lt;span id=&quot;more-3392&quot;&gt;&lt;/span&gt;&lt;br /&gt;A core dump file is the memory image of an executable program when it was terminated by the operating system due to various error behavior.&lt;/p&gt;
&lt;h2&gt;Disable Core Dumps&lt;/h2&gt;
&lt;p&gt;To disable core dumps for all users, open /etc/security/limits.conf, enter:&lt;br /&gt;&lt;font size=&quot;2&quot;&gt;&lt;code&gt;&lt;span style=&quot;FONT-SIZE: 12px&quot;&gt;# vi /etc/security/limits.conf&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;&lt;/font&gt;Make sure the following config directive exists:&lt;/p&gt;&lt;pre&gt;* hard core 0&lt;/pre&gt;
&lt;p&gt;Save and close the file. Once a hard limit is set in /etc/security/limits.conf, the user cannot increase that limit within his own session. Add fs.suid_dumpable = 0 to /etc/sysctl.conf file:&lt;br /&gt;&lt;font size=&quot;2&quot;&gt;&lt;code&gt;&lt;span style=&quot;FONT-SIZE: 12px&quot;&gt;# echo &#039;fs.suid_dumpable = 0&#039; &gt;&gt; /etc/sysctl.conf&nbsp;&nbsp;&nbsp; --&gt; core dumps disable&lt;/span&gt;&lt;/code&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;&lt;code&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12px&quot;&gt;# echo &#039;fs.suid_dumpable = 1&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 12px&quot;&gt;&#039; &gt;&gt; /etc/sysctl.conf&nbsp;&nbsp;&nbsp; ---&gt;&nbsp;&nbsp; &lt;/span&gt;&lt;/font&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12px&quot;&gt;core dumps &lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 12px&quot;&gt;able&lt;/span&gt;&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-SIZE: 12px&quot;&gt;# sysctl -p&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;&lt;/font&gt;This will make sure that core dumps can never be made by setuid programs. Finally, add the following to /etc/profile to set a soft limit to stop the creation of core dump files for all users (which is default and must be disabled):&lt;br /&gt;&lt;code&gt;&lt;font size=&quot;2&quot;&gt;# echo `ulimit -S -c 0 &gt; /dev/null 2&gt;&amp;1` &gt;&gt; /etc/profile&nbsp; --&gt; &lt;font face=&quot;GulimChe&quot;&gt;core dumps disable&lt;/font&gt;&lt;/font&gt;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;&lt;font size=&quot;2&quot; face=&quot;GulimChe&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Monospace; FONT-SIZE: 12px&quot;&gt;# echo `ulimit -S -c 0 &gt; /dev/null 2&gt;&amp;1` &gt;&gt; /etc/profile&nbsp;&nbsp; --&gt;&nbsp; &lt;font face=&quot;굴림체&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12px&quot;&gt;core dumps &lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 12px&quot;&gt;able&lt;/span&gt;&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/code&gt;&lt;code&gt;&lt;font size=&quot;2&quot;&gt;여기서 주의할 것은 &quot;&#039;&quot;이 아니라 &quot;`&quot;으로 해 주면 profile파일에 제대로 찾아가 다음과 같이 안착한다.&lt;/font&gt;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;# No core files by default&lt;br /&gt;ulimit -S -c 1 &gt; /dev/null 2&gt;&amp;1&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;위와 같은 문구가 보일 것이다. 그렇지 않고 &quot;&#039;&quot;을 사용할 경우 PATH 부분 맨끝에&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;&lt;font face=&quot;GulimChe&quot;&gt;ulimit -S -c 1 &gt; /dev/null 2&gt;&amp;1&nbsp; 이 줄만 보일 것이다. &lt;/font&gt;&lt;/code&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[MySQL에러[Warning] IP address &#039;211.154.154.171&#039; could not be resolved: no reverse address mapping.]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=147</id>
		<published>2011-05-09T16:43:56+09:00</published>
		<updated>2011-05-09T16:44:47+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=147"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=147#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;MySQL&nbsp;로그파일에 어제부턴가 아래와 같은 에러메세지가 쌓였다.&lt;/p&gt;
&lt;p&gt;110502 21:25:50 [Warning] IP address &#039;211.154.154.171&#039; could not be resolved: no reverse address mapping.&lt;br /&gt;110502 21:25:50 [Warning] IP address &#039;211.154.154.171&#039; could not be resolved: no reverse address mapping.&lt;br /&gt;110503 16:16:30 [Warning] IP address &#039;123.108.110.132&#039; could not be resolved: no reverse address mapping.&lt;br /&gt;110505&nbsp; 8:48:18 [Warning] IP address &#039;178.86.2.128&#039; could not be resolved: no reverse address mapping.&lt;br /&gt;110506 12:46:43 [Warning] IP address &#039;61.251.180.155&#039; could not be resolved: no reverse address mapping.&lt;br /&gt;110508&nbsp; 9:44:27 [Warning] IP address &#039;27.122.56.198&#039; could not be resolved: no reverse address mapping.&lt;br /&gt;110508 20:33:47 [Warning] IP address &#039;220.149.130.192&#039; could not be resolved: no reverse address mapping.&lt;br /&gt;110509 10:01:21 [Warning] IP address &#039;222.124.214.134&#039; has been resolved to the host name &#039;134.subnet222-124-214.static.astinet.telkom.net.id&#039;, which resembles IPv4-address itself.&lt;br /&gt;110509 10:30:13 [Warning] IP address &#039;190.80.203.22&#039; has been resolved to the host name &#039;22.203.80.190.m.sta.codetel.net.do&#039;, which resembles IPv4-address itself.&lt;br /&gt;110509 10:30:17 [Warning] IP address &#039;210.193.59.43&#039; has been resolved to the host name &#039;43.210-193-59.static.qala.com.sg&#039;, which resembles IPv4-address itself.&lt;br /&gt;&lt;/p&gt;
&lt;h2&gt;Disable Remote Access for MySQL&lt;/h2&gt;
&lt;p&gt;I’m seeing messages like below in mysql error log on my new server:&lt;/p&gt;
&lt;p&gt;&lt;font color=&quot;#000099&quot;&gt;110318 10:48:02 [Warning] IP address ‘x.x.x.x’ could not be resolved: no reverse address mapping.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color=&quot;#000099&quot;&gt;&lt;/font&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;I don’t need to access mysql remotely, it should be disabled for either performance or security. This can be changed by adding “skip-networking” in my.cnf, mysql will not listen on a TCP/IP port at all.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;[mysqld]&lt;br /&gt;skip-networking &lt;/p&gt;
&lt;p&gt;위의 대처법으로 해결 되었으면 좋게다. 몇일 모니터링 해 보면 알겠지.&lt;/p&gt;&lt;/blockquote&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[sendmail + dovecot 설정]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=148</id>
		<published>2011-05-11T10:44:06+09:00</published>
		<updated>2011-05-11T10:53:39+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=148"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=148#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; mso-hansi-font-family: &#039;맑은 고딕&#039;; mso-ascii-font-family: &#039;맑은 고딕&#039;; mso-ascii-theme-font: minor-fareast; mso-hansi-theme-font: minor-fareast; mso-bidi-font-size: 10.0pt&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;strong&gt;&nbsp;♧ 버전 정보&lt;span lang=&quot;EN-US&quot;&gt;&lt;?xml:namespace prefix = o ns = &quot;urn:schemas-microsoft-com:office:office&quot; /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/span&gt; 
&lt;p&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 39.3pt; mso-list: l0 level1 lfo1; mso-para-margin-left: 0gd&quot; class=&quot;MsoListParagraph&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; mso-hansi-font-family: &#039;맑은 고딕&#039;; mso-ascii-font-family: &#039;맑은 고딕&#039;; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: &#039;맑은 고딕&#039;; mso-fareast-font-family: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;-&lt;/font&gt;&lt;span style=&quot;FONT: 7pt &#039;Times New Roman&#039;&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt; mso-hansi-font-family: &#039;맑은 고딕&#039;; mso-ascii-font-family: &#039;맑은 고딕&#039;; mso-ascii-theme-font: minor-fareast; mso-hansi-theme-font: minor-fareast; mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;Sendmil-8.13.8&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 39.3pt; mso-list: l0 level1 lfo1; mso-para-margin-left: 0gd&quot; class=&quot;MsoListParagraph&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; mso-hansi-font-family: &#039;맑은 고딕&#039;; mso-ascii-font-family: &#039;맑은 고딕&#039;; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: &#039;맑은 고딕&#039;; mso-fareast-font-family: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;-&lt;/font&gt;&lt;span style=&quot;FONT: 7pt &#039;Times New Roman&#039;&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt; mso-hansi-font-family: &#039;맑은 고딕&#039;; mso-ascii-font-family: &#039;맑은 고딕&#039;; mso-ascii-theme-font: minor-fareast; mso-hansi-theme-font: minor-fareast; mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;Sendmail-cf-8.13.8&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 39.3pt; mso-list: l0 level1 lfo1; mso-para-margin-left: 0gd&quot; class=&quot;MsoListParagraph&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; mso-hansi-font-family: &#039;맑은 고딕&#039;; mso-ascii-font-family: &#039;맑은 고딕&#039;; mso-ascii-theme-font: minor-fareast; mso-hansi-theme-font: minor-fareast; mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;- &lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 39.3pt; mso-list: l0 level1 lfo1; mso-para-margin-left: 0gd&quot; class=&quot;MsoListParagraph&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&nbsp;&lt;/font&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; mso-hansi-font-family: &#039;맑은 고딕&#039;; mso-ascii-font-family: &#039;맑은 고딕&#039;; mso-ascii-theme-font: minor-fareast; mso-hansi-theme-font: minor-fareast; mso-bidi-font-size: 10.0pt&quot;&gt;♧ &lt;/span&gt;&lt;/b&gt;&lt;b style=&quot;mso-bidi-font-weight: normal&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;sendmail&lt;/span&gt;&lt;/b&gt;&lt;b style=&quot;mso-bidi-font-weight: normal&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; mso-bidi-font-size: 10.0pt&quot;&gt;이란&lt;span lang=&quot;EN-US&quot;&gt;?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 39.3pt; mso-list: l0 level1 lfo1; mso-para-margin-left: 0gd&quot; class=&quot;MsoListParagraph&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; mso-hansi-font-family: &#039;맑은 고딕&#039;; mso-ascii-font-family: &#039;맑은 고딕&#039;; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: &#039;맑은 고딕&#039;; mso-fareast-font-family: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;-&lt;/font&gt;&lt;span style=&quot;FONT: 7pt &#039;Times New Roman&#039;&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;COLOR: black; FONT-SIZE: 11pt; mso-bidi-font-size: 10.0pt&quot;&gt;인터넷에서 전자메일을 전송하기 위해 사용되는 프로그램으로&lt;span lang=&quot;EN-US&quot;&gt; MTA(Mail Transfer Agent)&lt;/span&gt;라고 부른다&lt;span lang=&quot;EN-US&quot;&gt;. &lt;/span&gt;인터넷으로 편지를 보냈을 때는 다음의 경로로 전달이 된다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt; mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;&nbsp;&lt;/font&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: &#039;맑은 고딕&#039;; mso-fareast-theme-font: minor-latin&quot;&gt;【&lt;/span&gt;&lt;/b&gt;&lt;b style=&quot;mso-bidi-font-weight: normal&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;sendmail &lt;/span&gt;&lt;/b&gt;&lt;b style=&quot;mso-bidi-font-weight: normal&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; mso-bidi-font-size: 10.0pt&quot;&gt;파일 목록&lt;/span&gt;&lt;/b&gt;&lt;b style=&quot;mso-bidi-font-weight: normal&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: &#039;맑은 고딕&#039;; mso-fareast-theme-font: minor-latin&quot;&gt;】&lt;/span&gt;&lt;/b&gt;&lt;b style=&quot;mso-bidi-font-weight: normal&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;Sendmail : sendmail &lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt; mso-bidi-font-size: 10.0pt&quot;&gt;실행파일&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;Sendmail.cf : &lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt; mso-bidi-font-size: 10.0pt&quot;&gt;주 설정파일&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;Local-host-names : &lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt; mso-bidi-font-size: 10.0pt&quot;&gt;메일을 처리할 도메인 저장 파일&lt;span lang=&quot;EN-US&quot;&gt; ( Ver 8.10 )&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;Sendmail.cw : &lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt; mso-bidi-font-size: 10.0pt&quot;&gt;메일을 처리할 도메인 저장파일&lt;span lang=&quot;EN-US&quot;&gt; ( Ver 8.9 )&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;Sendmail.mc : &lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt; mso-bidi-font-size: 10.0pt&quot;&gt;메크로 설정파일&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;Access : &lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt; mso-bidi-font-size: 10.0pt&quot;&gt;중계기능 설정 파일&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;Access.db : &lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt; mso-bidi-font-size: 10.0pt&quot;&gt;중계기능 설정&lt;span lang=&quot;EN-US&quot;&gt; db&lt;/span&gt;파일&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;Mailertable : &lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt; mso-bidi-font-size: 10.0pt&quot;&gt;특정 도메인 메일러 라우팅 설정 파일 &lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;Domaintable :&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt; mso-bidi-font-size: 10.0pt&quot;&gt;도메인 매핑 설정 파일&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;Domaintable.db : &lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt; mso-bidi-font-size: 10.0pt&quot;&gt;도메인 매핑 설정&lt;span lang=&quot;EN-US&quot;&gt; db&lt;/span&gt;파일&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;Virtusertable : &lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt; mso-bidi-font-size: 10.0pt&quot;&gt;가상 메일 설정 파일&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;Virtusertable.db : &lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt; mso-bidi-font-size: 10.0pt&quot;&gt;가상 메일 설정&lt;span lang=&quot;EN-US&quot;&gt; db&lt;/span&gt;파일&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;Aliases : &lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt; mso-bidi-font-size: 10.0pt&quot;&gt;별칭 파일&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;&nbsp;&lt;/font&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;&nbsp;&lt;/font&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;&nbsp;&lt;/font&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;&nbsp;&lt;/font&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 38pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-list: l2 level1 lfo3; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: &#039;맑은 고딕&#039;; mso-fareast-font-family: &#039;맑은 고딕&#039;; mso-fareast-theme-font: minor-latin; mso-bidi-theme-font: minor-latin&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;1.&lt;/font&gt;&lt;span style=&quot;FONT: 7pt &#039;Times New Roman&#039;&quot;&gt;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;b style=&quot;mso-bidi-font-weight: normal&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; mso-bidi-font-size: 10.0pt&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;기본 설정&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt 21.3pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;/etc/mail/sendmail.mc &lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot;&gt;수정&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt 38pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;&nbsp;&lt;/font&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 38pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-list: l3 level1 lfo2; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt; mso-bidi-font-family: &#039;맑은 고딕&#039;; mso-bidi-theme-font: minor-fareast&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;①&lt;/font&gt;&lt;span style=&quot;FONT: 7pt &#039;Times New Roman&#039;&quot;&gt;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;로컬 이외&lt;span lang=&quot;EN-US&quot;&gt; relay &lt;/span&gt;허용 &lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 39.3pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-list: l0 level1 lfo1; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-hansi-font-family: &#039;맑은 고딕&#039;; mso-ascii-font-family: &#039;맑은 고딕&#039;; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: &#039;맑은 고딕&#039;; mso-fareast-font-family: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;-&lt;/font&gt;&lt;span style=&quot;FONT: 7pt &#039;Times New Roman&#039;&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;DAEMON_OPTIONS(`Port=smtp,Addr=&lt;span style=&quot;COLOR: red&quot;&gt;127.0.0.1&lt;/span&gt;, Name=MTA&#039;)dnl&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot;&gt;의&lt;span lang=&quot;EN-US&quot;&gt; ip &lt;/span&gt;부분을&lt;span lang=&quot;EN-US&quot;&gt; 0.0.0.0 &lt;/span&gt;으로 수정하면 외부에서 메일 발송 가능하게 됩니다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt 21.3pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;&nbsp;&lt;span style=&quot;FONT-SIZE: 11pt; mso-hansi-font-family: &#039;맑은 고딕&#039;; mso-ascii-font-family: &#039;맑은 고딕&#039;; mso-ascii-theme-font: minor-fareast; mso-hansi-theme-font: minor-fareast; mso-bidi-font-size: 10.0pt&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;strong&gt;&lt;img src=&quot;https://linuking.com/GNHome/files/attach/images/88/174/e803cbc416e70d24a6f012926c73372e.jpg&quot; alt=&quot;11.jpg&quot; width=&quot;605&quot; height=&quot;67&quot; style=&quot;&quot; /&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt 21.3pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;&lt;/font&gt;&lt;/o:p&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 38pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-list: l3 level1 lfo2; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt; mso-bidi-font-family: &#039;맑은 고딕&#039;; mso-bidi-theme-font: minor-fareast&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;②&lt;/font&gt;&lt;span style=&quot;FONT: 7pt &#039;Times New Roman&#039;&quot;&gt;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;스팸 방지를 위한 &lt;span lang=&quot;EN-US&quot;&gt;smtp &lt;/span&gt;인증 설정&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 39.3pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-list: l0 level1 lfo1; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-hansi-font-family: &#039;맑은 고딕&#039;; mso-ascii-font-family: &#039;맑은 고딕&#039;; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: &#039;맑은 고딕&#039;; mso-fareast-font-family: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;-&lt;/font&gt;&lt;span style=&quot;FONT: 7pt &#039;Times New Roman&#039;&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;COLOR: red; mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;dnl&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt; TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN&#039;)dnl&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 39.3pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-list: l0 level1 lfo1; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-hansi-font-family: &#039;맑은 고딕&#039;; mso-ascii-font-family: &#039;맑은 고딕&#039;; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: &#039;맑은 고딕&#039;; mso-fareast-font-family: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;-&lt;/font&gt;&lt;span style=&quot;FONT: 7pt &#039;Times New Roman&#039;&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;COLOR: red; mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;dnl &lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;define(`confAUTH_MECHANISMS&#039;, `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN&#039;)dnl &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 39.3pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-list: l0 level1 lfo1; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-hansi-font-family: &#039;맑은 고딕&#039;; mso-ascii-font-family: &#039;맑은 고딕&#039;; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: &#039;맑은 고딕&#039;; mso-fareast-font-family: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;-&lt;/font&gt;&lt;span style=&quot;FONT: 7pt &#039;Times New Roman&#039;&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;위에 표시된 부분의 주석을 제거합니다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt 21.3pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;&lt;img src=&quot;https://linuking.com/GNHome/files/attach/images/88/174/26dddb390e6ea47cc2d074cfad6d1148.jpg&quot; alt=&quot;222.jpg&quot; width=&quot;606&quot; height=&quot;98&quot; style=&quot;&quot; /&gt; &lt;/font&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt 21.3pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: 20pt; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan; mso-char-indent-count: 2.0&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;mso-hansi-font-family: &#039;맑은 고딕&#039;; mso-ascii-font-family: &#039;맑은 고딕&#039;; mso-ascii-theme-font: minor-fareast; mso-hansi-theme-font: minor-fareast; mso-bidi-font-size: 10.0pt&quot;&gt;★&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&nbsp; &lt;/span&gt;sendmail.mc &lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot;&gt;파일을 수정한 후 컴파일하여&lt;span lang=&quot;EN-US&quot;&gt; sendmail.cf&lt;/span&gt;로 적용&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: 20pt; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan; mso-char-indent-count: 2.0&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;root@localhost #] m4 /etc/mail/sendmail.mc &gt; /etc/mail/sendmail.cf&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: 20pt; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan; mso-char-indent-count: 2.0&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;&nbsp;&lt;/font&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&lt;font size=&quot;2&quot;&gt;&nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;b style=&quot;mso-bidi-font-weight: normal&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; mso-hansi-font-family: &#039;맑은 고딕&#039;; mso-ascii-font-family: &#039;맑은 고딕&#039;; mso-ascii-theme-font: minor-fareast; mso-hansi-theme-font: minor-fareast; mso-bidi-font-size: 10.0pt&quot;&gt;【&lt;/span&gt;&lt;/b&gt;&lt;b style=&quot;mso-bidi-font-weight: normal&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; mso-bidi-font-size: 10.0pt&quot;&gt;참고&lt;/span&gt;&lt;/b&gt;&lt;b style=&quot;mso-bidi-font-weight: normal&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; mso-hansi-font-family: &#039;맑은 고딕&#039;; mso-ascii-font-family: &#039;맑은 고딕&#039;; mso-ascii-theme-font: minor-fareast; mso-hansi-theme-font: minor-fareast; mso-bidi-font-size: 10.0pt&quot;&gt;】 &lt;/span&gt;&lt;/b&gt;&lt;font size=&quot;2&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;sendmail.cf &lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot;&gt;를 생성하는 명령은&lt;span lang=&quot;EN-US&quot;&gt; sendmail &lt;/span&gt;버전별로 다르며&lt;span lang=&quot;EN-US&quot;&gt; sendmail.mc &lt;/span&gt;파일의 첫 부분에서 확인할 수 있습니다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;&nbsp;&lt;/font&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 38pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-list: l2 level1 lfo3; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: &#039;맑은 고딕&#039;; mso-fareast-font-family: &#039;맑은 고딕&#039;; mso-fareast-theme-font: minor-latin; mso-bidi-theme-font: minor-latin&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;2.&lt;/font&gt;&lt;span style=&quot;FONT: 7pt &#039;Times New Roman&#039;&quot;&gt;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;b style=&quot;mso-bidi-font-weight: normal&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; mso-bidi-font-size: 10.0pt&quot;&gt;환경 설정&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt 20pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;/etc/mail/sendmail.cf &lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot;&gt;에서 수정&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt 20pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;COLOR: red; mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;C&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt; &lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot;&gt;클래스 정의&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt 20pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;COLOR: red; mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;F&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt; &lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot;&gt;클래스로 정의한 파일을 불러 읽음&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt 20pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;COLOR: red; mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;D&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt; &lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot;&gt;내부 매크로 변수&lt;span lang=&quot;EN-US&quot;&gt; j&lt;/span&gt;에 특정한 값을 정의함&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt 20pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;COLOR: red; mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;O&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt; &lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot;&gt;옵션을 지정함&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt 20pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;COLOR: red; mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;T&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt; &lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot;&gt;사용자 지정&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt 20pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;COLOR: red; mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;P&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt; &lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot;&gt;메시지 우선순위&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt 20pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;COLOR: red; mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;H&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt; &lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot;&gt;헤더 정의&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt 20pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;COLOR: red; mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;R&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt; &lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot;&gt;덮어쓰기&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt 20pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;COLOR: red; mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;S&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt; &lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot;&gt;룰셋 정의&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt 20pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;COLOR: red; mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;K &lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;key file &lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot;&gt;정의&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt 20pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;COLOR: red; mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;E &lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot;&gt;환경변수 지정&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt 20pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;COLOR: red; mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;V &lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot;&gt;설정파일 버전&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt 20pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;COLOR: red; mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;M &lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;mailer &lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot;&gt;정의&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt 20pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;COLOR: red; mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;#&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt; &lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot;&gt;주석&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt 20pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;COLOR: red; mso-bidi-font-size: 10.0pt&quot;&gt;빈행&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot;&gt; 무시&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt 20pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;&nbsp;&lt;/font&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt 20pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;sendmail.cf &lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot;&gt;파일은&lt;span lang=&quot;EN-US&quot;&gt; 7&lt;/span&gt;개의 섹션으로 나뉘어져 있습니다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 38pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-list: l1 level1 lfo4; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt; mso-bidi-font-family: &#039;맑은 고딕&#039;; mso-bidi-theme-font: minor-fareast&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;①&lt;/font&gt;&lt;span style=&quot;FONT: 7pt &#039;Times New Roman&#039;&quot;&gt;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;local lnfo : &lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot;&gt;로컬 호스트의 구성 정보&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 39.3pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-list: l0 level1 lfo1; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-hansi-font-family: &#039;맑은 고딕&#039;; mso-ascii-font-family: &#039;맑은 고딕&#039;; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: &#039;맑은 고딕&#039;; mso-fareast-font-family: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;-&lt;/font&gt;&lt;span style=&quot;FONT: 7pt &#039;Times New Roman&#039;&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;Cwlocalhost&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt; mso-fareast-font-family: &#039;맑은 고딕&#039;; mso-fareast-theme-font: minor-latin&quot; lang=&quot;EN-US&quot;&gt;→ &lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&nbsp;&lt;/span&gt;C&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot;&gt;명령어를 이용하여&lt;span lang=&quot;EN-US&quot;&gt; w&lt;/span&gt;클래스로&lt;span lang=&quot;EN-US&quot;&gt; localhost&lt;/span&gt;를 정의&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 39.3pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-list: l0 level1 lfo1; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-hansi-font-family: &#039;맑은 고딕&#039;; mso-ascii-font-family: &#039;맑은 고딕&#039;; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: &#039;맑은 고딕&#039;; mso-fareast-font-family: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;-&lt;/font&gt;&lt;span style=&quot;FONT: 7pt &#039;Times New Roman&#039;&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;Fw/etc/mail/local-host-names&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt; mso-fareast-font-family: &#039;맑은 고딕&#039;; mso-fareast-theme-font: minor-latin&quot; lang=&quot;EN-US&quot;&gt;→ &lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt; mso-fareast-font-family: &#039;맑은 고딕&#039;; mso-fareast-theme-font: minor-latin&quot; lang=&quot;EN-US&quot;&gt;F&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt; mso-fareast-font-family: &#039;맑은 고딕&#039;; mso-fareast-theme-font: minor-latin&quot;&gt;명령어를 이용하여&lt;span lang=&quot;EN-US&quot;&gt; w&lt;/span&gt;클래스로 정의&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt 21.3pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-no-proof: yes&quot; lang=&quot;EN-US&quot;&gt;&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;img src=&quot;https://linuking.com/GNHome/files/attach/images/88/174/92a95953d8edfce65170fb5d4e987084.jpg&quot; alt=&quot;333.jpg&quot; width=&quot;606&quot; height=&quot;159&quot; style=&quot;&quot; /&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt 21.3pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;&nbsp;&lt;/font&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt 21.3pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;&lt;/font&gt;&lt;/o:p&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 39.3pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-list: l0 level1 lfo1; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-hansi-font-family: &#039;맑은 고딕&#039;; mso-ascii-font-family: &#039;맑은 고딕&#039;; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: &#039;맑은 고딕&#039;; mso-fareast-font-family: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;-&lt;/font&gt;&lt;span style=&quot;FONT: 7pt &#039;Times New Roman&#039;&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;FR-o /etc/mail/relay-domails &lt;span style=&quot;mso-spacerun: yes&quot;&gt;&nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt; mso-fareast-font-family: &#039;맑은 고딕&#039;; mso-fareast-theme-font: minor-latin&quot; lang=&quot;EN-US&quot;&gt;→&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt; mso-fareast-font-family: &#039;맑은 고딕&#039;; mso-fareast-theme-font: minor-latin&quot;&gt;정의된&lt;span lang=&quot;EN-US&quot;&gt; relay-domains&lt;/span&gt;파일을 불러옮&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt 21.3pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt; mso-no-proof: yes&quot; lang=&quot;EN-US&quot;&gt;&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt 21.3pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;&lt;img src=&quot;https://linuking.com/GNHome/files/attach/images/88/174/7714372b04802926b5779b78e852ebe0.jpg&quot; alt=&quot;444.jpg&quot; width=&quot;608&quot; height=&quot;43&quot; style=&quot;&quot; /&gt; &lt;/font&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 39.3pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-list: l0 level1 lfo1; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-hansi-font-family: &#039;맑은 고딕&#039;; mso-ascii-font-family: &#039;맑은 고딕&#039;; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: &#039;맑은 고딕&#039;; mso-fareast-font-family: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 39.3pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-list: l0 level1 lfo1; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-hansi-font-family: &#039;맑은 고딕&#039;; mso-ascii-font-family: &#039;맑은 고딕&#039;; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: &#039;맑은 고딕&#039;; mso-fareast-font-family: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;-&lt;/font&gt;&lt;span style=&quot;FONT: 7pt &#039;Times New Roman&#039;&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;DnMAILER_DAEMON&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt; mso-fareast-font-family: &#039;맑은 고딕&#039;; mso-fareast-theme-font: minor-latin&quot; lang=&quot;EN-US&quot;&gt;→&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt; mso-fareast-font-family: &#039;맑은 고딕&#039;; mso-fareast-theme-font: minor-latin&quot;&gt;시스템 에러메시지를 보낼 사용자 설정&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 39.3pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-list: l0 level1 lfo1; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt; mso-fareast-font-family: &#039;맑은 고딕&#039;; mso-fareast-theme-font: minor-latin&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt; mso-fareast-font-family: &#039;맑은 고딕&#039;; mso-fareast-theme-font: minor-latin&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt; mso-fareast-font-family: &#039;맑은 고딕&#039;; mso-fareast-theme-font: minor-latin&quot;&gt;&nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 39.3pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-list: l0 level1 lfo1; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt; mso-fareast-font-family: &#039;맑은 고딕&#039;; mso-fareast-theme-font: minor-latin&quot;&gt;&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&nbsp;&lt;img src=&quot;https://linuking.com/GNHome/files/attach/images/88/174/dec391e5a9a9c056309cc210c943afef.jpg&quot; alt=&quot;555.jpg&quot; width=&quot;608&quot; height=&quot;43&quot; style=&quot;&quot; /&gt; &lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt 21.3pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-no-proof: yes&quot; lang=&quot;EN-US&quot;&gt;&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 39.3pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-list: l0 level1 lfo1; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-hansi-font-family: &#039;맑은 고딕&#039;; mso-ascii-font-family: &#039;맑은 고딕&#039;; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: &#039;맑은 고딕&#039;; mso-fareast-font-family: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;-&lt;/font&gt;&lt;span style=&quot;FONT: 7pt &#039;Times New Roman&#039;&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;Kmailertable hash –o /etc/mail/mailertab.db&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt; mso-fareast-font-family: &#039;맑은 고딕&#039;; mso-fareast-theme-font: minor-latin&quot; lang=&quot;EN-US&quot;&gt;→&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&nbsp; &lt;/span&gt;mailer &lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt; mso-fareast-font-family: &#039;맑은 고딕&#039;; mso-fareast-theme-font: minor-latin&quot;&gt;테이블 정의&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 39.3pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-list: l0 level1 lfo1; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-hansi-font-family: &#039;맑은 고딕&#039;; mso-ascii-font-family: &#039;맑은 고딕&#039;; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: &#039;맑은 고딕&#039;; mso-fareast-font-family: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;-&lt;/font&gt;&lt;span style=&quot;FONT: 7pt &#039;Times New Roman&#039;&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt; mso-fareast-font-family: &#039;맑은 고딕&#039;; mso-fareast-theme-font: minor-latin&quot; lang=&quot;EN-US&quot;&gt;Kvirtuser hash –o /etc/mail/virtusertable.db&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt; mso-fareast-font-family: &#039;맑은 고딕&#039;; mso-fareast-theme-font: minor-latin&quot; lang=&quot;EN-US&quot;&gt;→&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt; mso-fareast-font-family: &#039;맑은 고딕&#039;; mso-fareast-theme-font: minor-latin&quot;&gt;가상 유저 테이블 정의&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 39.3pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-list: l0 level1 lfo1; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-hansi-font-family: &#039;맑은 고딕&#039;; mso-ascii-font-family: &#039;맑은 고딕&#039;; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: &#039;맑은 고딕&#039;; mso-fareast-font-family: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;-&lt;/font&gt;&lt;span style=&quot;FONT: 7pt &#039;Times New Roman&#039;&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt; mso-fareast-font-family: &#039;맑은 고딕&#039;; mso-fareast-theme-font: minor-latin&quot; lang=&quot;EN-US&quot;&gt;Kaccess hash –T&lt;TMPF&gt; -o /etc/mail/access.db&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt; mso-fareast-font-family: &#039;맑은 고딕&#039;; mso-fareast-theme-font: minor-latin&quot; lang=&quot;EN-US&quot;&gt;→&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt; mso-fareast-font-family: &#039;맑은 고딕&#039;; mso-fareast-theme-font: minor-latin&quot;&gt;특정 호스트나 도메인이&lt;span lang=&quot;EN-US&quot;&gt; sendmail&lt;/span&gt;로 접근하는 것을 제어하는 파일을 정의&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt 20pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt; mso-no-proof: yes&quot; lang=&quot;EN-US&quot;&gt;&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt 20pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;&lt;img src=&quot;https://linuking.com/GNHome/files/attach/images/88/174/a6adb6ee5959f527700d72e1be9cc0ee.jpg&quot; alt=&quot;666.jpg&quot; width=&quot;608&quot; height=&quot;140&quot; style=&quot;&quot; /&gt; &nbsp;&lt;/font&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt 20pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;&lt;/font&gt;&lt;/o:p&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 38pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-list: l1 level1 lfo4; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt; mso-bidi-font-family: &#039;맑은 고딕&#039;; mso-bidi-theme-font: minor-fareast&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;②&lt;/font&gt;&lt;span style=&quot;FONT: 7pt &#039;Times New Roman&#039;&quot;&gt;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;options : &lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot;&gt;환경 정의 옵션&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 39.3pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-list: l0 level1 lfo1; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-hansi-font-family: &#039;맑은 고딕&#039;; mso-ascii-font-family: &#039;맑은 고딕&#039;; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: &#039;맑은 고딕&#039;; mso-fareast-font-family: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;-&lt;/font&gt;&lt;span style=&quot;FONT: 7pt &#039;Times New Roman&#039;&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;O ServenBitInput=False&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt; mso-fareast-font-family: &#039;맑은 고딕&#039;; mso-fareast-theme-font: minor-latin&quot; lang=&quot;EN-US&quot;&gt;→&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt; mso-fareast-font-family: &#039;맑은 고딕&#039;; mso-fareast-theme-font: minor-latin&quot;&gt;설정 값이&lt;span lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&nbsp; &lt;/span&gt;true &lt;/span&gt;이면&lt;span lang=&quot;EN-US&quot;&gt; 7bit&lt;/span&gt;로 받아들임&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 39.3pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-list: l0 level1 lfo1; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-hansi-font-family: &#039;맑은 고딕&#039;; mso-ascii-font-family: &#039;맑은 고딕&#039;; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: &#039;맑은 고딕&#039;; mso-fareast-font-family: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;-&lt;/font&gt;&lt;span style=&quot;FONT: 7pt &#039;Times New Roman&#039;&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;O EightbitMode=pass8&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt; mso-fareast-font-family: &#039;맑은 고딕&#039;; mso-fareast-theme-font: minor-latin&quot; lang=&quot;EN-US&quot;&gt;→&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&nbsp;&nbsp; &lt;/span&gt;8bit&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt; mso-fareast-font-family: &#039;맑은 고딕&#039;; mso-fareast-theme-font: minor-latin&quot;&gt;로 데이터 처리&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 39.3pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-list: l0 level1 lfo1; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-hansi-font-family: &#039;맑은 고딕&#039;; mso-ascii-font-family: &#039;맑은 고딕&#039;; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: &#039;맑은 고딕&#039;; mso-fareast-font-family: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;-&lt;/font&gt;&lt;span style=&quot;FONT: 7pt &#039;Times New Roman&#039;&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;O AliasWait=10&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt; mso-fareast-font-family: &#039;맑은 고딕&#039;; mso-fareast-theme-font: minor-latin&quot; lang=&quot;EN-US&quot;&gt;→&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 39.3pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-list: l0 level1 lfo1; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-hansi-font-family: &#039;맑은 고딕&#039;; mso-ascii-font-family: &#039;맑은 고딕&#039;; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: &#039;맑은 고딕&#039;; mso-fareast-font-family: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;-&lt;/font&gt;&lt;span style=&quot;FONT: 7pt &#039;Times New Roman&#039;&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;O AliasFile=/etc/aliases&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt; mso-fareast-font-family: &#039;맑은 고딕&#039;; mso-fareast-theme-font: minor-latin&quot; lang=&quot;EN-US&quot;&gt;→&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt; mso-fareast-font-family: &#039;맑은 고딕&#039;; mso-fareast-theme-font: minor-latin&quot;&gt;별칭 파일 이름 정의&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 39.3pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-list: l0 level1 lfo1; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-hansi-font-family: &#039;맑은 고딕&#039;; mso-ascii-font-family: &#039;맑은 고딕&#039;; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: &#039;맑은 고딕&#039;; mso-fareast-font-family: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;-&lt;/font&gt;&lt;span style=&quot;FONT: 7pt &#039;Times New Roman&#039;&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;O MaxMessageSize=0&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt; mso-fareast-font-family: &#039;맑은 고딕&#039;; mso-fareast-theme-font: minor-latin&quot; lang=&quot;EN-US&quot;&gt;→&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt; mso-fareast-font-family: &#039;맑은 고딕&#039;; mso-fareast-theme-font: minor-latin&quot;&gt;메일 메시지의 최대 크기 용량&lt;span lang=&quot;EN-US&quot;&gt;/&lt;/span&gt;주석 처리시 제한 없음&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 39.3pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-list: l0 level1 lfo1; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-hansi-font-family: &#039;맑은 고딕&#039;; mso-ascii-font-family: &#039;맑은 고딕&#039;; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: &#039;맑은 고딕&#039;; mso-fareast-font-family: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;-&lt;/font&gt;&lt;span style=&quot;FONT: 7pt &#039;Times New Roman&#039;&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;O DelivryMode=background&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&nbsp;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt; mso-fareast-font-family: &#039;맑은 고딕&#039;; mso-fareast-theme-font: minor-latin&quot; lang=&quot;EN-US&quot;&gt;→&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&nbsp; &lt;/span&gt;background&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt; mso-fareast-font-family: &#039;맑은 고딕&#039;; mso-fareast-theme-font: minor-latin&quot;&gt;로 실행&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 39.3pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-list: l0 level1 lfo1; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-hansi-font-family: &#039;맑은 고딕&#039;; mso-ascii-font-family: &#039;맑은 고딕&#039;; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: &#039;맑은 고딕&#039;; mso-fareast-font-family: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;-&lt;/font&gt;&lt;span style=&quot;FONT: 7pt &#039;Times New Roman&#039;&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;O ForwardPath&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&nbsp;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt; mso-fareast-font-family: &#039;맑은 고딕&#039;; mso-fareast-theme-font: minor-latin&quot; lang=&quot;EN-US&quot;&gt;→&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt; mso-fareast-font-family: &#039;맑은 고딕&#039;; mso-fareast-theme-font: minor-latin&quot;&gt;시스템 각 사용자가&lt;span lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&nbsp; &lt;/span&gt;&lt;/span&gt;자신에게 들어오는 메일을 다른 곳으로 포워딩 할 수 있도록&lt;span lang=&quot;EN-US&quot;&gt; sendmail&lt;/span&gt;이&lt;span lang=&quot;EN-US&quot;&gt; forwarding &lt;/span&gt;설정파일을 찾도록 지정&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 39.3pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-list: l0 level1 lfo1; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt; mso-fareast-font-family: &#039;맑은 고딕&#039;; mso-fareast-theme-font: minor-latin&quot;&gt;&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt 21.3pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-no-proof: yes&quot; lang=&quot;EN-US&quot;&gt;&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;img src=&quot;https://linuking.com/GNHome/files/attach/images/88/174/8e496edfcc78f1f5f18e5c598a625bed.jpg&quot; alt=&quot;777.jpg&quot; width=&quot;608&quot; height=&quot;779&quot; style=&quot;&quot; /&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 39.3pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-list: l0 level1 lfo1; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-hansi-font-family: &#039;맑은 고딕&#039;; mso-ascii-font-family: &#039;맑은 고딕&#039;; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: &#039;맑은 고딕&#039;; mso-fareast-font-family: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 39.3pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-list: l0 level1 lfo1; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-hansi-font-family: &#039;맑은 고딕&#039;; mso-ascii-font-family: &#039;맑은 고딕&#039;; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: &#039;맑은 고딕&#039;; mso-fareast-font-family: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;-&lt;/font&gt;&lt;span style=&quot;FONT: 7pt &#039;Times New Roman&#039;&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;O LogLevel=9&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&nbsp;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt; mso-fareast-font-family: &#039;맑은 고딕&#039;; mso-fareast-theme-font: minor-latin&quot; lang=&quot;EN-US&quot;&gt;→&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt; mso-fareast-font-family: &#039;맑은 고딕&#039;; mso-fareast-theme-font: minor-latin&quot;&gt;기본 로그 레벨 설정&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt 21.3pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;&nbsp;&lt;/font&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: auto auto auto 39.3pt; BORDER-COLLAPSE: collapse; BORDER-TOP: medium none; BORDER-RIGHT: medium none; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-yfti-tbllook: 1184; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt&quot; class=&quot;MsoTableGrid&quot; border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;mso-yfti-irow: 0; mso-yfti-firstrow: yes&quot;&gt;
&lt;td style=&quot;BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: black 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 5.4pt; WIDTH: 51.15pt; PADDING-RIGHT: 5.4pt; BACKGROUND: #eaf1dd; BORDER-TOP: black 1pt solid; BORDER-RIGHT: black 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-background-themecolor: accent3; mso-background-themetint: 51&quot; valign=&quot;top&quot; width=&quot;68&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: center; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;center&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot; lang=&quot;EN-US&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;Level&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: #ece9d8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 5.4pt; WIDTH: 354.4pt; PADDING-RIGHT: 5.4pt; BACKGROUND: #eaf1dd; BORDER-TOP: black 1pt solid; BORDER-RIGHT: black 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-background-themecolor: accent3; mso-background-themetint: 51; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1&quot; valign=&quot;top&quot; width=&quot;473&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: center; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;center&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;설 명&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 1&quot;&gt;
&lt;td style=&quot;BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: black 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 5.4pt; WIDTH: 51.15pt; PADDING-RIGHT: 5.4pt; BACKGROUND: #eaf1dd; BORDER-TOP: #ece9d8; BORDER-RIGHT: black 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-background-themecolor: accent3; mso-background-themetint: 51; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1&quot; valign=&quot;top&quot; width=&quot;68&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: center; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;center&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot; lang=&quot;EN-US&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;1&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: #ece9d8; PADDING-BOTTOM: 0cm; BACKGROUND-COLOR: transparent; PADDING-LEFT: 5.4pt; WIDTH: 354.4pt; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; BORDER-RIGHT: black 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; mso-border-bottom-themecolor: text1; mso-border-right-themecolor: text1&quot; valign=&quot;top&quot; width=&quot;473&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: center; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;center&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;최소 정보만 기록&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 2&quot;&gt;
&lt;td style=&quot;BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: black 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 5.4pt; WIDTH: 51.15pt; PADDING-RIGHT: 5.4pt; BACKGROUND: #eaf1dd; BORDER-TOP: #ece9d8; BORDER-RIGHT: black 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-background-themecolor: accent3; mso-background-themetint: 51; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1&quot; valign=&quot;top&quot; width=&quot;68&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: center; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;center&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot; lang=&quot;EN-US&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;2&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: #ece9d8; PADDING-BOTTOM: 0cm; BACKGROUND-COLOR: transparent; PADDING-LEFT: 5.4pt; WIDTH: 354.4pt; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; BORDER-RIGHT: black 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; mso-border-bottom-themecolor: text1; mso-border-right-themecolor: text1&quot; valign=&quot;top&quot; width=&quot;473&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: center; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;center&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;심각한 에러 또는 보안 정보 기록&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 3&quot;&gt;
&lt;td style=&quot;BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: black 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 5.4pt; WIDTH: 51.15pt; PADDING-RIGHT: 5.4pt; BACKGROUND: #eaf1dd; BORDER-TOP: #ece9d8; BORDER-RIGHT: black 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-background-themecolor: accent3; mso-background-themetint: 51; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1&quot; valign=&quot;top&quot; width=&quot;68&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: center; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;center&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot; lang=&quot;EN-US&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;3&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: #ece9d8; PADDING-BOTTOM: 0cm; BACKGROUND-COLOR: transparent; PADDING-LEFT: 5.4pt; WIDTH: 354.4pt; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; BORDER-RIGHT: black 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; mso-border-bottom-themecolor: text1; mso-border-right-themecolor: text1&quot; valign=&quot;top&quot; width=&quot;473&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: center; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;center&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;네트워크 에러 또는 접근 실패 기록&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 4&quot;&gt;
&lt;td style=&quot;BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: black 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 5.4pt; WIDTH: 51.15pt; PADDING-RIGHT: 5.4pt; BACKGROUND: #eaf1dd; BORDER-TOP: #ece9d8; BORDER-RIGHT: black 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-background-themecolor: accent3; mso-background-themetint: 51; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1&quot; valign=&quot;top&quot; width=&quot;68&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: center; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;center&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot; lang=&quot;EN-US&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;4&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: #ece9d8; PADDING-BOTTOM: 0cm; BACKGROUND-COLOR: transparent; PADDING-LEFT: 5.4pt; WIDTH: 354.4pt; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; BORDER-RIGHT: black 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; mso-border-bottom-themecolor: text1; mso-border-right-themecolor: text1&quot; valign=&quot;top&quot; width=&quot;473&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: center; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;center&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;잘못된 주소&lt;span lang=&quot;EN-US&quot;&gt;, forward &lt;/span&gt;에러&lt;span lang=&quot;EN-US&quot;&gt;, &lt;/span&gt;시간 경과에 따른 접속 실패 기록&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 5&quot;&gt;
&lt;td style=&quot;BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: black 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 5.4pt; WIDTH: 51.15pt; PADDING-RIGHT: 5.4pt; BACKGROUND: #eaf1dd; BORDER-TOP: #ece9d8; BORDER-RIGHT: black 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-background-themecolor: accent3; mso-background-themetint: 51; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1&quot; valign=&quot;top&quot; width=&quot;68&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: center; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;center&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot; lang=&quot;EN-US&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;5&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: #ece9d8; PADDING-BOTTOM: 0cm; BACKGROUND-COLOR: transparent; PADDING-LEFT: 5.4pt; WIDTH: 354.4pt; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; BORDER-RIGHT: black 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; mso-border-bottom-themecolor: text1; mso-border-right-themecolor: text1&quot; valign=&quot;top&quot; width=&quot;473&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: center; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;center&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot; lang=&quot;EN-US&quot;&gt;TCP wrapper&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;에 의해 거부된 접속 기록&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 6&quot;&gt;
&lt;td style=&quot;BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: black 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 5.4pt; WIDTH: 51.15pt; PADDING-RIGHT: 5.4pt; BACKGROUND: #eaf1dd; BORDER-TOP: #ece9d8; BORDER-RIGHT: black 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-background-themecolor: accent3; mso-background-themetint: 51; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1&quot; valign=&quot;top&quot; width=&quot;68&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: center; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;center&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot; lang=&quot;EN-US&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;6&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: #ece9d8; PADDING-BOTTOM: 0cm; BACKGROUND-COLOR: transparent; PADDING-LEFT: 5.4pt; WIDTH: 354.4pt; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; BORDER-RIGHT: black 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; mso-border-bottom-themecolor: text1; mso-border-right-themecolor: text1&quot; valign=&quot;top&quot; width=&quot;473&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: center; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;center&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot; lang=&quot;EN-US&quot;&gt;vrtf &lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;명령에 의한 사용자 정보 파악 시도 기록&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 7&quot;&gt;
&lt;td style=&quot;BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: black 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 5.4pt; WIDTH: 51.15pt; PADDING-RIGHT: 5.4pt; BACKGROUND: #eaf1dd; BORDER-TOP: #ece9d8; BORDER-RIGHT: black 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-background-themecolor: accent3; mso-background-themetint: 51; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1&quot; valign=&quot;top&quot; width=&quot;68&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: center; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;center&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot; lang=&quot;EN-US&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;7&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: #ece9d8; PADDING-BOTTOM: 0cm; BACKGROUND-COLOR: transparent; PADDING-LEFT: 5.4pt; WIDTH: 354.4pt; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; BORDER-RIGHT: black 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; mso-border-bottom-themecolor: text1; mso-border-right-themecolor: text1&quot; valign=&quot;top&quot; width=&quot;473&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: center; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;center&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;메일 수신 실패 기록&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 8&quot;&gt;
&lt;td style=&quot;BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: black 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 5.4pt; WIDTH: 51.15pt; PADDING-RIGHT: 5.4pt; BACKGROUND: #eaf1dd; BORDER-TOP: #ece9d8; BORDER-RIGHT: black 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-background-themecolor: accent3; mso-background-themetint: 51; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1&quot; valign=&quot;top&quot; width=&quot;68&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: center; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;center&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot; lang=&quot;EN-US&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;8&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: #ece9d8; PADDING-BOTTOM: 0cm; BACKGROUND-COLOR: transparent; PADDING-LEFT: 5.4pt; WIDTH: 354.4pt; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; BORDER-RIGHT: black 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; mso-border-bottom-themecolor: text1; mso-border-right-themecolor: text1&quot; valign=&quot;top&quot; width=&quot;473&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: center; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;center&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;메일 수신 성공 기록&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 9&quot;&gt;
&lt;td style=&quot;BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: black 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 5.4pt; WIDTH: 51.15pt; PADDING-RIGHT: 5.4pt; BACKGROUND: #eaf1dd; BORDER-TOP: #ece9d8; BORDER-RIGHT: black 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-background-themecolor: accent3; mso-background-themetint: 51; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1&quot; valign=&quot;top&quot; width=&quot;68&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: center; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;center&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot; lang=&quot;EN-US&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;9&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: #ece9d8; PADDING-BOTTOM: 0cm; BACKGROUND-COLOR: transparent; PADDING-LEFT: 5.4pt; WIDTH: 354.4pt; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; BORDER-RIGHT: black 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; mso-border-bottom-themecolor: text1; mso-border-right-themecolor: text1&quot; valign=&quot;top&quot; width=&quot;473&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: center; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;center&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;시스템 자원 부족에 의한 수신 실패 기록&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 10&quot;&gt;
&lt;td style=&quot;BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: black 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 5.4pt; WIDTH: 51.15pt; PADDING-RIGHT: 5.4pt; BACKGROUND: #eaf1dd; BORDER-TOP: #ece9d8; BORDER-RIGHT: black 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-background-themecolor: accent3; mso-background-themetint: 51; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1&quot; valign=&quot;top&quot; width=&quot;68&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: center; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;center&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot; lang=&quot;EN-US&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;10&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: #ece9d8; PADDING-BOTTOM: 0cm; BACKGROUND-COLOR: transparent; PADDING-LEFT: 5.4pt; WIDTH: 354.4pt; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; BORDER-RIGHT: black 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; mso-border-bottom-themecolor: text1; mso-border-right-themecolor: text1&quot; valign=&quot;top&quot; width=&quot;473&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: center; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;center&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;데이터베이스에서 탐색되는 키 값 기록&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 11&quot;&gt;
&lt;td style=&quot;BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: black 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 5.4pt; WIDTH: 51.15pt; PADDING-RIGHT: 5.4pt; BACKGROUND: #eaf1dd; BORDER-TOP: #ece9d8; BORDER-RIGHT: black 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-background-themecolor: accent3; mso-background-themetint: 51; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1&quot; valign=&quot;top&quot; width=&quot;68&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: center; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;center&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot; lang=&quot;EN-US&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;11&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: #ece9d8; PADDING-BOTTOM: 0cm; BACKGROUND-COLOR: transparent; PADDING-LEFT: 5.4pt; WIDTH: 354.4pt; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; BORDER-RIGHT: black 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; mso-border-bottom-themecolor: text1; mso-border-right-themecolor: text1&quot; valign=&quot;top&quot; width=&quot;473&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: center; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;center&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot; lang=&quot;EN-US&quot;&gt;NIS &lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;에러 및 프로세스 종료 기록&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 12&quot;&gt;
&lt;td style=&quot;BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: black 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 5.4pt; WIDTH: 51.15pt; PADDING-RIGHT: 5.4pt; BACKGROUND: #eaf1dd; BORDER-TOP: #ece9d8; BORDER-RIGHT: black 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-background-themecolor: accent3; mso-background-themetint: 51; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1&quot; valign=&quot;top&quot; width=&quot;68&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: center; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;center&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot; lang=&quot;EN-US&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;12&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: #ece9d8; PADDING-BOTTOM: 0cm; BACKGROUND-COLOR: transparent; PADDING-LEFT: 5.4pt; WIDTH: 354.4pt; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; BORDER-RIGHT: black 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; mso-border-bottom-themecolor: text1; mso-border-right-themecolor: text1&quot; valign=&quot;top&quot; width=&quot;473&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: center; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;center&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot; lang=&quot;EN-US&quot;&gt;SMTP &lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;접속 기록&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 13&quot;&gt;
&lt;td style=&quot;BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: black 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 5.4pt; WIDTH: 51.15pt; PADDING-RIGHT: 5.4pt; BACKGROUND: #eaf1dd; BORDER-TOP: #ece9d8; BORDER-RIGHT: black 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-background-themecolor: accent3; mso-background-themetint: 51; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1&quot; valign=&quot;top&quot; width=&quot;68&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: center; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;center&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot; lang=&quot;EN-US&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;13&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: #ece9d8; PADDING-BOTTOM: 0cm; BACKGROUND-COLOR: transparent; PADDING-LEFT: 5.4pt; WIDTH: 354.4pt; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; BORDER-RIGHT: black 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; mso-border-bottom-themecolor: text1; mso-border-right-themecolor: text1&quot; valign=&quot;top&quot; width=&quot;473&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: center; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;center&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;비 사용자 쉘 및 디렉토리 퍼미션 설정 기록&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 14&quot;&gt;
&lt;td style=&quot;BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: black 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 5.4pt; WIDTH: 51.15pt; PADDING-RIGHT: 5.4pt; BACKGROUND: #eaf1dd; BORDER-TOP: #ece9d8; BORDER-RIGHT: black 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-background-themecolor: accent3; mso-background-themetint: 51; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1&quot; valign=&quot;top&quot; width=&quot;68&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: center; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;center&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot; lang=&quot;EN-US&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;14&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: #ece9d8; PADDING-BOTTOM: 0cm; BACKGROUND-COLOR: transparent; PADDING-LEFT: 5.4pt; WIDTH: 354.4pt; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; BORDER-RIGHT: black 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; mso-border-bottom-themecolor: text1; mso-border-right-themecolor: text1&quot; valign=&quot;top&quot; width=&quot;473&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: center; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;center&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;접속 거부에 대한 기록&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 15; mso-yfti-lastrow: yes&quot;&gt;
&lt;td style=&quot;BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: black 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 5.4pt; WIDTH: 51.15pt; PADDING-RIGHT: 5.4pt; BACKGROUND: #eaf1dd; BORDER-TOP: #ece9d8; BORDER-RIGHT: black 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-background-themecolor: accent3; mso-background-themetint: 51; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1&quot; valign=&quot;top&quot; width=&quot;68&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: center; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;center&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot; lang=&quot;EN-US&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;15&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: #ece9d8; PADDING-BOTTOM: 0cm; BACKGROUND-COLOR: transparent; PADDING-LEFT: 5.4pt; WIDTH: 354.4pt; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; BORDER-RIGHT: black 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; mso-border-bottom-themecolor: text1; mso-border-right-themecolor: text1&quot; valign=&quot;top&quot; width=&quot;473&quot;&gt;
&lt;p style=&quot;TEXT-ALIGN: center; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;center&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;모든&lt;span lang=&quot;EN-US&quot;&gt; SMTP&lt;/span&gt;접속 기록&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;&nbsp;&lt;/font&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt 39.3pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt; mso-no-proof: yes&quot; lang=&quot;EN-US&quot;&gt;&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 39.3pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-list: l0 level1 lfo1; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-hansi-font-family: &#039;맑은 고딕&#039;; mso-ascii-font-family: &#039;맑은 고딕&#039;; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: &#039;맑은 고딕&#039;; mso-fareast-font-family: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;&lt;img src=&quot;https://linuking.com/GNHome/files/attach/images/88/174/d5be7e3cfcb907630646554bae9a0ab9.jpg&quot; alt=&quot;888.jpg&quot; width=&quot;608&quot; height=&quot;43&quot; style=&quot;&quot; /&gt; &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 39.3pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-list: l0 level1 lfo1; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-hansi-font-family: &#039;맑은 고딕&#039;; mso-ascii-font-family: &#039;맑은 고딕&#039;; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: &#039;맑은 고딕&#039;; mso-fareast-font-family: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 38pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-list: l1 level1 lfo4; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt; mso-bidi-font-family: &#039;맑은 고딕&#039;; mso-bidi-theme-font: minor-fareast&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;③&lt;/font&gt;&lt;span style=&quot;FONT: 7pt &#039;Times New Roman&#039;&quot;&gt;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;message precedence : &lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot;&gt;메시지의 우선순위 정의&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 38pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-list: l1 level1 lfo4; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt; mso-bidi-font-family: &#039;맑은 고딕&#039;; mso-bidi-theme-font: minor-fareast&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;④&lt;/font&gt;&lt;span style=&quot;FONT: 7pt &#039;Times New Roman&#039;&quot;&gt;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;trusted users : &lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot;&gt;보내는 사람의 주소를 변경할 권한을 갖는 사용자 정의&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 38pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-list: l1 level1 lfo4; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt; mso-bidi-font-family: &#039;맑은 고딕&#039;; mso-bidi-theme-font: minor-fareast&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;⑤&lt;/font&gt;&lt;span style=&quot;FONT: 7pt &#039;Times New Roman&#039;&quot;&gt;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;format of headers : &lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot;&gt;메일에 삽입되는 헤더 정의&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 38pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-list: l1 level1 lfo4; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt; mso-bidi-font-family: &#039;맑은 고딕&#039;; mso-bidi-theme-font: minor-fareast&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;⑥&lt;/font&gt;&lt;span style=&quot;FONT: 7pt &#039;Times New Roman&#039;&quot;&gt;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;rewriting rules : &lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot;&gt;사용자의 메일 프로그램에 있는 메일 주소를 메일 배달 프로그램에 맞는 폼으로 재작성&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 38pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-list: l1 level1 lfo4; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt; mso-bidi-font-family: &#039;맑은 고딕&#039;; mso-bidi-theme-font: minor-fareast&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;⑦&lt;/font&gt;&lt;span style=&quot;FONT: 7pt &#039;Times New Roman&#039;&quot;&gt;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;mailer definitions : &lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot;&gt;메일을 배달하는 데 사용되는 프로그램 정의&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;&nbsp;&lt;/font&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 38pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-list: l2 level1 lfo3; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: &#039;맑은 고딕&#039;; mso-fareast-font-family: &#039;맑은 고딕&#039;; mso-fareast-theme-font: minor-latin; mso-bidi-theme-font: minor-latin&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;3.&lt;/font&gt;&lt;span style=&quot;FONT: 7pt &#039;Times New Roman&#039;&quot;&gt;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;local-host-names&lt;/span&gt;&lt;/b&gt;&lt;b style=&quot;mso-bidi-font-weight: normal&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 39.3pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-list: l0 level1 lfo1; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-hansi-font-family: &#039;맑은 고딕&#039;; mso-ascii-font-family: &#039;맑은 고딕&#039;; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: &#039;맑은 고딕&#039;; mso-fareast-font-family: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;-&lt;/font&gt;&lt;span style=&quot;FONT: 7pt &#039;Times New Roman&#039;&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;수신 도메인을 설정해 줍니다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt 39.3pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;&lt;img src=&quot;https://linuking.com/GNHome/files/attach/images/88/174/da95411aac101fa5df13e202f65c5cea.jpg&quot; alt=&quot;999.jpg&quot; width=&quot;608&quot; height=&quot;49&quot; style=&quot;&quot; /&gt; &nbsp;&lt;/font&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;&nbsp;&lt;/font&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;&nbsp;&lt;/font&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 38pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-list: l2 level1 lfo3; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: &#039;맑은 고딕&#039;; mso-fareast-font-family: &#039;맑은 고딕&#039;; mso-fareast-theme-font: minor-latin; mso-bidi-theme-font: minor-latin&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;4.&lt;/font&gt;&lt;span style=&quot;FONT: 7pt &#039;Times New Roman&#039;&quot;&gt;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;b style=&quot;mso-bidi-font-weight: normal&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;Access&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 39.3pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-list: l0 level1 lfo1; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-hansi-font-family: &#039;맑은 고딕&#039;; mso-ascii-font-family: &#039;맑은 고딕&#039;; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: &#039;맑은 고딕&#039;; mso-fareast-font-family: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;-&lt;/font&gt;&lt;span style=&quot;FONT: 7pt &#039;Times New Roman&#039;&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;sendmail&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot;&gt;이 특정 호스트나 도메인에 대한 접근 제어하는 설정파일로&lt;span lang=&quot;EN-US&quot;&gt;, &lt;/span&gt;스펨메일을 차단하기 위해 기본적으로 설정해 주어야 한다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;b style=&quot;mso-bidi-font-weight: normal&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 39.3pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-list: l0 level1 lfo1; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-hansi-font-family: &#039;맑은 고딕&#039;; mso-ascii-font-family: &#039;맑은 고딕&#039;; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: &#039;맑은 고딕&#039;; mso-fareast-font-family: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;-&lt;/font&gt;&lt;span style=&quot;FONT: 7pt &#039;Times New Roman&#039;&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;b style=&quot;mso-bidi-font-weight: normal&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;&nbsp;&lt;/font&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;table style=&quot;BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: auto auto auto 33.75pt; BORDER-COLLAPSE: collapse; BORDER-TOP: medium none; BORDER-RIGHT: medium none; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-yfti-tbllook: 1184; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-table-layout-alt: fixed&quot; class=&quot;MsoTableGrid&quot; border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;mso-yfti-irow: 0; mso-yfti-firstrow: yes&quot;&gt;
&lt;td style=&quot;BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: black 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 5.4pt; WIDTH: 63.8pt; PADDING-RIGHT: 5.4pt; BACKGROUND: #eaf1dd; BORDER-TOP: black 1pt solid; BORDER-RIGHT: black 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-background-themecolor: accent3; mso-background-themetint: 51&quot; valign=&quot;top&quot; width=&quot;85&quot;&gt;
&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNoSpacing&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;OK&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: #ece9d8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 5.4pt; WIDTH: 363.65pt; PADDING-RIGHT: 5.4pt; BACKGROUND: white; BORDER-TOP: black 1pt solid; BORDER-RIGHT: black 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-background-themecolor: background1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1&quot; valign=&quot;top&quot; width=&quot;485&quot;&gt;
&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNoSpacing&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;다른&lt;span lang=&quot;EN-US&quot;&gt; rule&lt;/span&gt;이 거부하는 경우에도 들어오는 메일&lt;span lang=&quot;EN-US&quot;&gt;(&lt;/span&gt;특정 호스트나 사용자&lt;span lang=&quot;EN-US&quot;&gt;)&lt;/span&gt;를 받아들인다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 1&quot;&gt;
&lt;td style=&quot;BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: black 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 5.4pt; WIDTH: 63.8pt; PADDING-RIGHT: 5.4pt; BACKGROUND: #eaf1dd; BORDER-TOP: #ece9d8; BORDER-RIGHT: black 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-background-themecolor: accent3; mso-background-themetint: 51; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1&quot; valign=&quot;top&quot; width=&quot;85&quot;&gt;
&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNoSpacing&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;RELAY&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: #ece9d8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 5.4pt; WIDTH: 363.65pt; PADDING-RIGHT: 5.4pt; BACKGROUND: white; BORDER-TOP: #ece9d8; BORDER-RIGHT: black 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-background-themecolor: background1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; mso-border-bottom-themecolor: text1; mso-border-right-themecolor: text1&quot; valign=&quot;top&quot; width=&quot;485&quot;&gt;
&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNoSpacing&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;relay&lt;/span&gt;를 허용한다&lt;span lang=&quot;EN-US&quot;&gt;. &lt;/span&gt;다른&lt;span lang=&quot;EN-US&quot;&gt; rule&lt;/span&gt;이 거부하는 경우에도 지정된 특정 도메인에 있는 사용자에게 오는 메일을 받아들인다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 2&quot;&gt;
&lt;td style=&quot;BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: black 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 5.4pt; WIDTH: 63.8pt; PADDING-RIGHT: 5.4pt; BACKGROUND: #eaf1dd; BORDER-TOP: #ece9d8; BORDER-RIGHT: black 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-background-themecolor: accent3; mso-background-themetint: 51; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1&quot; valign=&quot;top&quot; width=&quot;85&quot;&gt;
&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNoSpacing&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;REJECT&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: #ece9d8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 5.4pt; WIDTH: 363.65pt; PADDING-RIGHT: 5.4pt; BACKGROUND: white; BORDER-TOP: #ece9d8; BORDER-RIGHT: black 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-background-themecolor: background1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; mso-border-bottom-themecolor: text1; mso-border-right-themecolor: text1&quot; valign=&quot;top&quot; width=&quot;485&quot;&gt;
&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNoSpacing&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;수신 및 발신을 완전히 거부한다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 3&quot;&gt;
&lt;td style=&quot;BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: black 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 5.4pt; WIDTH: 63.8pt; PADDING-RIGHT: 5.4pt; BACKGROUND: #eaf1dd; BORDER-TOP: #ece9d8; BORDER-RIGHT: black 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-background-themecolor: accent3; mso-background-themetint: 51; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1&quot; valign=&quot;top&quot; width=&quot;85&quot;&gt;
&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNoSpacing&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;DISCARD&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: #ece9d8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 5.4pt; WIDTH: 363.65pt; PADDING-RIGHT: 5.4pt; BACKGROUND: white; BORDER-TOP: #ece9d8; BORDER-RIGHT: black 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-background-themecolor: background1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; mso-border-bottom-themecolor: text1; mso-border-right-themecolor: text1&quot; valign=&quot;top&quot; width=&quot;485&quot;&gt;
&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNoSpacing&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;메일을 받기만 하는&lt;span lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&nbsp; &lt;/span&gt;&lt;/span&gt;메시지를 완전히 폐기한다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 4&quot;&gt;
&lt;td style=&quot;BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: black 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 5.4pt; WIDTH: 63.8pt; PADDING-RIGHT: 5.4pt; BACKGROUND: #eaf1dd; BORDER-TOP: #ece9d8; BORDER-RIGHT: black 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-background-themecolor: accent3; mso-background-themetint: 51; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1&quot; valign=&quot;top&quot; width=&quot;85&quot;&gt;
&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNoSpacing&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;501&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: #ece9d8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 5.4pt; WIDTH: 363.65pt; PADDING-RIGHT: 5.4pt; BACKGROUND: white; BORDER-TOP: #ece9d8; BORDER-RIGHT: black 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-background-themecolor: background1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; mso-border-bottom-themecolor: text1; mso-border-right-themecolor: text1&quot; valign=&quot;top&quot; width=&quot;485&quot;&gt;
&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNoSpacing&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;특정 지정된&lt;span lang=&quot;EN-US&quot;&gt; e-mail &lt;/span&gt;또는 도메인에 대해서 보내는 사람의 주소가 전체 또는 부분적으로 일치할 경우 메일을 거부한다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 5; mso-yfti-lastrow: yes&quot;&gt;
&lt;td style=&quot;BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: black 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 5.4pt; WIDTH: 63.8pt; PADDING-RIGHT: 5.4pt; BACKGROUND: #eaf1dd; BORDER-TOP: #ece9d8; BORDER-RIGHT: black 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-background-themecolor: accent3; mso-background-themetint: 51; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1&quot; valign=&quot;top&quot; width=&quot;85&quot;&gt;
&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNoSpacing&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;550&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: #ece9d8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 5.4pt; WIDTH: 363.65pt; PADDING-RIGHT: 5.4pt; BACKGROUND: white; BORDER-TOP: #ece9d8; BORDER-RIGHT: black 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-background-themecolor: background1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; mso-border-bottom-themecolor: text1; mso-border-right-themecolor: text1&quot; valign=&quot;top&quot; width=&quot;485&quot;&gt;
&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNoSpacing&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;특정 도메인에 관련된 메일으르 거부한다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;&nbsp;&lt;/font&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: 30pt; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan; mso-char-indent-count: 3.0&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-no-proof: yes&quot; lang=&quot;EN-US&quot;&gt;&lt;/span&gt;&lt;b style=&quot;mso-bidi-font-weight: normal&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;img src=&quot;https://linuking.com/GNHome/files/attach/images/88/174/5465a9c52ae71a97e0eaf4922e1e8ac3.jpg&quot; alt=&quot;10.jpg&quot; width=&quot;608&quot; height=&quot;59&quot; style=&quot;&quot; /&gt; &lt;/font&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&nbsp;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 38pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-list: l2 level1 lfo3; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: &#039;맑은 고딕&#039;; mso-fareast-font-family: &#039;맑은 고딕&#039;; mso-fareast-theme-font: minor-latin; mso-bidi-theme-font: minor-latin&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;5.&lt;/font&gt;&lt;span style=&quot;FONT: 7pt &#039;Times New Roman&#039;&quot;&gt;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;b style=&quot;mso-bidi-font-weight: normal&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;Virtusertable&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 39.3pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-list: l0 level1 lfo1; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; mso-hansi-font-family: &#039;맑은 고딕&#039;; mso-ascii-font-family: &#039;맑은 고딕&#039;; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: &#039;맑은 고딕&#039;; mso-fareast-font-family: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;-&lt;/font&gt;&lt;span style=&quot;FONT: 7pt &#039;Times New Roman&#039;&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;들어오는 메일을 다른 곳으로 매핑하는 기능을 한다&lt;span lang=&quot;EN-US&quot;&gt;. passwd &lt;/span&gt;파일에 존재하지 않는 유저와 일반 사용자 계정을&lt;span lang=&quot;EN-US&quot;&gt; 1:1&lt;/span&gt;로만 매핑 가능하다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 38pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-list: l1 level1 lfo2; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: &#039;맑은 고딕&#039;; mso-fareast-font-family: &#039;맑은 고딕&#039;; mso-fareast-theme-font: minor-latin; mso-bidi-theme-font: minor-latin&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;6.&lt;/font&gt;&lt;span style=&quot;FONT: 7pt &#039;Times New Roman&#039;&quot;&gt;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;Aliases &lt;/span&gt;&lt;/b&gt;&lt;b style=&quot;mso-bidi-font-weight: normal&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; mso-bidi-font-size: 10.0pt&quot;&gt;설정&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 39.3pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-list: l0 level1 lfo1; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-hansi-font-family: &#039;맑은 고딕&#039;; mso-ascii-font-family: &#039;맑은 고딕&#039;; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: &#039;맑은 고딕&#039;; mso-fareast-font-family: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;-&lt;/font&gt;&lt;span style=&quot;FONT: 7pt &#039;Times New Roman&#039;&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;sendmail.cf &lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot;&gt;파일의&lt;span lang=&quot;EN-US&quot;&gt; location of alias file &lt;/span&gt;부분을 설정해야 하며 이 설정은&lt;span lang=&quot;EN-US&quot;&gt; aliases&lt;/span&gt;파일의 위치를 명시하기 위한 설정이며&lt;span lang=&quot;EN-US&quot;&gt; # O AliasFile=/etc/aliases &lt;/span&gt;부분에 주석&lt;span lang=&quot;EN-US&quot;&gt;(#) &lt;/span&gt;처리가 되어 있으며 주석을 제거한다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt 39.3pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;# location of alias file&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt 39.3pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;O AliasFile=/etc/aliases&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt 38pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;&nbsp;&lt;img src=&quot;https://linuking.com/GNHome/files/attach/images/88/174/a0d488c7b6752802a762c87d04626501.jpg&quot; alt=&quot;11.jpg&quot; width=&quot;551&quot; height=&quot;168&quot; style=&quot;&quot; /&gt; &lt;/font&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt 38pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;root@localhost# vi /etc/aliases&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt 38pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt; mso-no-proof: yes&quot; lang=&quot;EN-US&quot;&gt;&lt;?xml:namespace prefix = v ns = &quot;urn:schemas-microsoft-com:vml&quot; /&gt;&lt;v:shapetype id=_x0000_t75 coordsize=&quot;21600,21600&quot; o:spt=&quot;75&quot; o:preferrelative=&quot;t&quot; path=&quot;m@4@5l@4@11@9@11@9@5xe&quot; filled=&quot;f&quot; stroked=&quot;f&quot;&gt;&lt;v:stroke joinstyle=&quot;miter&quot;&gt;&lt;/v:stroke&gt;&lt;v:formulas&gt;&lt;v:f eqn=&quot;if lineDrawn pixelLineWidth 0&quot;&gt;&lt;/v:f&gt;&lt;v:f eqn=&quot;sum @0 1 0&quot;&gt;&lt;/v:f&gt;&lt;v:f eqn=&quot;sum 0 0 @1&quot;&gt;&lt;/v:f&gt;&lt;v:f eqn=&quot;prod @2 1 2&quot;&gt;&lt;/v:f&gt;&lt;v:f eqn=&quot;prod @3 21600 pixelWidth&quot;&gt;&lt;/v:f&gt;&lt;v:f eqn=&quot;prod @3 21600 pixelHeight&quot;&gt;&lt;/v:f&gt;&lt;v:f eqn=&quot;sum @0 0 1&quot;&gt;&lt;/v:f&gt;&lt;v:f eqn=&quot;prod @6 1 2&quot;&gt;&lt;/v:f&gt;&lt;v:f eqn=&quot;prod @7 21600 pixelWidth&quot;&gt;&lt;/v:f&gt;&lt;v:f eqn=&quot;sum @8 21600 0&quot;&gt;&lt;/v:f&gt;&lt;v:f eqn=&quot;prod @7 21600 pixelHeight&quot;&gt;&lt;/v:f&gt;&lt;v:f eqn=&quot;sum @10 21600 0&quot;&gt;&lt;/v:f&gt;&lt;/v:formulas&gt;&lt;v:path o:extrusionok=&quot;f&quot; gradientshapeok=&quot;t&quot; o:connecttype=&quot;rect&quot;&gt;&lt;/v:path&gt;&lt;o:lock v:ext=&quot;edit&quot; aspectratio=&quot;t&quot;&gt;&lt;/o:lock&gt;&lt;/v:shapetype&gt;&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt 38pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;&nbsp;&lt;/font&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt 38pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot;&gt;메일계정&lt;span lang=&quot;EN-US&quot;&gt;] : [&lt;/span&gt;별칭메일계정&lt;span lang=&quot;EN-US&quot;&gt;]&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt 38pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;root : test&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt 38pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;&lt;/font&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 39.3pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-list: l0 level1 lfo1; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;b style=&quot;mso-bidi-font-weight: normal&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&nbsp;&lt;/p&gt;&lt;b style=&quot;mso-bidi-font-weight: normal&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 38pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-list: l1 level1 lfo2; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: &#039;맑은 고딕&#039;; mso-fareast-font-family: &#039;맑은 고딕&#039;; mso-fareast-theme-font: minor-latin; mso-bidi-theme-font: minor-latin&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;7.&lt;/font&gt;&lt;span style=&quot;FONT: 7pt &#039;Times New Roman&#039;&quot;&gt;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;dovecot 설정&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt 20pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&nbsp;&lt;/font&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: 20pt; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;span&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;♧ dovecot 이란&lt;span lang=&quot;EN-US&quot;&gt; ?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 39.3pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-list: l0 level1 lfo1; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; mso-hansi-font-family: &#039;맑은 고딕&#039;; mso-ascii-font-family: &#039;맑은 고딕&#039;; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: &#039;맑은 고딕&#039;; mso-fareast-font-family: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;-&lt;/font&gt;&lt;span style=&quot;FONT: 7pt &#039;Times New Roman&#039;&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;pop3d(port : 110)&lt;/span&gt;&lt;span&gt;와&lt;span lang=&quot;EN-US&quot;&gt; imapd(port : 143) &lt;/span&gt;데몬 관리와 유저 인증을 담당하는 프로그램이다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt 39.3pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&nbsp;&lt;/font&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt 21.3pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;root@localhost # vi /etc/dovecot.conf&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: 15pt; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan; mso-char-indent-count: 1.5&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-no-proof: yes&quot; lang=&quot;EN-US&quot;&gt;&lt;v:shapetype id=_x0000_t75 coordsize=&quot;21600,21600&quot; o:spt=&quot;75&quot; o:preferrelative=&quot;t&quot; path=&quot;m@4@5l@4@11@9@11@9@5xe&quot; filled=&quot;f&quot; stroked=&quot;f&quot;&gt;&lt;v:stroke joinstyle=&quot;miter&quot;&gt;&lt;/v:stroke&gt;&lt;v:formulas&gt;&lt;v:f eqn=&quot;if lineDrawn pixelLineWidth 0&quot;&gt;&lt;/v:f&gt;&lt;v:f eqn=&quot;sum @0 1 0&quot;&gt;&lt;/v:f&gt;&lt;v:f eqn=&quot;sum 0 0 @1&quot;&gt;&lt;/v:f&gt;&lt;v:f eqn=&quot;prod @2 1 2&quot;&gt;&lt;/v:f&gt;&lt;v:f eqn=&quot;prod @3 21600 pixelWidth&quot;&gt;&lt;/v:f&gt;&lt;v:f eqn=&quot;prod @3 21600 pixelHeight&quot;&gt;&lt;/v:f&gt;&lt;v:f eqn=&quot;sum @0 0 1&quot;&gt;&lt;/v:f&gt;&lt;v:f eqn=&quot;prod @6 1 2&quot;&gt;&lt;/v:f&gt;&lt;v:f eqn=&quot;prod @7 21600 pixelWidth&quot;&gt;&lt;/v:f&gt;&lt;v:f eqn=&quot;sum @8 21600 0&quot;&gt;&lt;/v:f&gt;&lt;v:f eqn=&quot;prod @7 21600 pixelHeight&quot;&gt;&lt;/v:f&gt;&lt;v:f eqn=&quot;sum @10 21600 0&quot;&gt;&lt;/v:f&gt;&lt;/v:formulas&gt;&lt;v:path o:extrusionok=&quot;f&quot; gradientshapeok=&quot;t&quot; o:connecttype=&quot;rect&quot;&gt;&lt;/v:path&gt;&lt;o:lock v:ext=&quot;edit&quot; aspectratio=&quot;t&quot;&gt;&lt;/o:lock&gt;&lt;/v:shapetype&gt;&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: 15pt; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan; mso-char-indent-count: 1.5&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;&nbsp;&lt;img src=&quot;https://linuking.com/GNHome/files/attach/images/88/174/fa4043e2ad3a5dfcc50340ad9b9f481a.jpg&quot; alt=&quot;12.jpg&quot; width=&quot;606&quot; height=&quot;364&quot; style=&quot;&quot; /&gt; &lt;/font&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: 15pt; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan; mso-char-indent-count: 1.5&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;COLOR: red; mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;#&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt; protocols = imap pop3&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt; mso-fareast-font-family: &#039;맑은 고딕&#039;; mso-fareast-theme-font: minor-latin&quot; lang=&quot;EN-US&quot;&gt;→ &lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt; mso-fareast-font-family: &#039;맑은 고딕&#039;; mso-fareast-theme-font: minor-latin&quot;&gt;이부분 주석을 해제&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: 15pt; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan; mso-char-indent-count: 1.5&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;imap_listen = &lt;span style=&quot;COLOR: red&quot;&gt;[::]&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: 15pt; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan; mso-char-indent-count: 1.5&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;pop3_listen = &lt;span style=&quot;COLOR: red&quot;&gt;[::]&lt;/span&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt; mso-fareast-font-family: &#039;맑은 고딕&#039;; mso-fareast-theme-font: minor-latin&quot; lang=&quot;EN-US&quot;&gt;→ &lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt; mso-fareast-font-family: &#039;맑은 고딕&#039;; mso-fareast-theme-font: minor-latin&quot;&gt;부분을&lt;span lang=&quot;EN-US&quot;&gt; *&lt;/span&gt;로 수정하면 모든 네트워크에서 접속이 가능하다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: 15pt; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan; mso-char-indent-count: 1.5&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;&nbsp;&lt;/font&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: 16.5pt; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan; mso-char-indent-count: 1.5&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;span&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;※ 설정 후&lt;span lang=&quot;EN-US&quot;&gt; telnet &lt;/span&gt;테스트 방법&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: 15pt; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan; mso-char-indent-count: 1.5&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;root@localhost # telnet localhost 25&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: 15pt; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan; mso-char-indent-count: 1.5&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;ehlo&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: 15pt; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan; mso-char-indent-count: 1.5&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;mail from : &lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot;&gt;&lt;a class=&quot;con_link&quot; href=&quot;mailto:server@test.net&quot; target=&quot;_blank&quot;&gt;server@test.net&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: 15pt; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan; mso-char-indent-count: 1.5&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;rcpt to : &lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;a class=&quot;con_link&quot; href=&quot;mailto:root@test.net&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot;&gt;root@test.net&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: 15pt; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan; mso-char-indent-count: 1.5&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;data&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: 15pt; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan; mso-char-indent-count: 1.5&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;subject : test&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: 15pt; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan; mso-char-indent-count: 1.5&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: 15pt; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan; mso-char-indent-count: 1.5&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;quit&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: 15pt; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan; mso-char-indent-count: 1.5&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;font size=&quot;2&quot; face=&quot;맑은 고딕&quot;&gt;&nbsp;&lt;/font&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: 15pt; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan; mso-char-indent-count: 1.5&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot; lang=&quot;EN-US&quot;&gt;root@localhost# netstat –nlp &lt;/span&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot;&gt;또는&lt;span lang=&quot;EN-US&quot;&gt; ps –ef&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: 15pt; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan; mso-char-indent-count: 1.5&quot; class=&quot;MsoNormal&quot; align=&quot;left&quot;&gt;&lt;span style=&quot;mso-bidi-font-size: 10.0pt&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;위의 명령어를 사용하여 프로세스가 정상적으로 떠 있는지 확인한다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 39.3pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-list: l0 level1 lfo1; mso-para-margin-left: 0gd; mso-pagination: widow-orphan&quot; class=&quot;MsoListParagraph&quot; align=&quot;left&quot;&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[[1원짜리 팁] hosts.deny]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=161</id>
		<published>2011-05-11T11:21:09+09:00</published>
		<updated>2011-05-11T11:21:09+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=161"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=161#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;&lt;font style=&quot;BACKGROUND-COLOR: #efefef&quot;&gt;hosts.deny&nbsp; ..., 다 아시죠?&nbsp; tcp_wrapper 을 설정 할때 이용되는 파일이며&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font style=&quot;BACKGROUND-COLOR: #efefef&quot;&gt;&lt;/font&gt;&nbsp;&lt;font style=&quot;BACKGROUND-COLOR: #efefef&quot;&gt;위치는 /etc/hosts.deny&nbsp; 입니다.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font style=&quot;BACKGROUND-COLOR: #efefef&quot;&gt;&lt;/font&gt;&nbsp;&lt;font style=&quot;BACKGROUND-COLOR: #efefef&quot;&gt;최근 경향은 &nbsp;패킷필터링을 이용해 보안작업을 많이 하지만&nbsp;여전히 간단하게 그리고 강력하게&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font style=&quot;BACKGROUND-COLOR: #efefef&quot;&gt;&lt;/font&gt;&nbsp;&lt;font style=&quot;BACKGROUND-COLOR: #efefef&quot;&gt;이용할수 있는것이 tcp_wraper 이죠...,&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font style=&quot;BACKGROUND-COLOR: #efefef&quot;&gt;&lt;/font&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;&lt;font style=&quot;BACKGROUND-COLOR: #efefef&quot;&gt;그럼 제 서버의 hosts.deny 파일 설정을 살펴 보겠습니다.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font style=&quot;BACKGROUND-COLOR: #efefef&quot;&gt;&lt;/font&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;sshd : ALL EXCEPT 211.115.2xx. : spawn echo &lt;br /&gt;&quot;login attempt from %c to %s&quot; | mail -s &lt;br /&gt;warning &lt;a class=&quot;con_link&quot; href=&quot;mailto:bloodntear@xxxx.co.kr&quot; target=&quot;_blank&quot;&gt;&lt;font color=&quot;#666666&quot;&gt;bloodntear@xxxx.co.kr&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&nbsp;&nbsp;&lt;/p&gt;
&lt;p&gt;위 설정을 자세히 말씀 드리면&lt;/p&gt;
&lt;p&gt;&nbsp;일단 sshd 에 대한 모든 접근을 막고&nbsp;&nbsp; &nbsp;단! 211.115.2xx 대역만 풀며, spwan을 주어&lt;/p&gt;
&lt;p&gt;&nbsp;211.115.2xx 대역 외에 프레임에서 sshd 접속을 시도 할시&nbsp; 제 개인 메일로 경고메세지를&lt;/p&gt;
&lt;p&gt;&nbsp;발송 하도록 되어있습니다.&lt;/p&gt;
&lt;p&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;위에서 %c는 클라이언트 정보이며&nbsp; %s는 서버 정보입니다.&lt;/p&gt;
&lt;p&gt;&nbsp;그러니까 어느 썩을놈이 어디에 접근 했다라는 메일이 warning 이라는 제목으로 저에게 날아온다 이거죠.&lt;/p&gt;
&lt;p&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;좀더 자세한 사항은 &lt;/p&gt;
&lt;p&gt;man 5 hosts_access 를 참조 하여 주세요~&lt;/p&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[ssh로 특정 ip접근 hosts.deny 자동 추가]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=162</id>
		<published>2011-05-12T13:29:45+09:00</published>
		<updated>2011-05-12T13:29:45+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=162"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=162#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;span class=&quot;content&quot;&gt;관리용으로 모든 아이피에서 접근 할 수 있도록 서버 설정이 되어 있는 경우, 불특정 IP에서 &lt;br /&gt;&lt;br /&gt;SSH 포트로 로그인 시도가 일어난다. &lt;br /&gt;&lt;br /&gt;불특정 IP를 자동으로 /etc/hosts.deny 에 등록함으로서 접근 시도를 방지한다. &lt;br /&gt;&lt;br /&gt;사용환경 &lt;br /&gt;&lt;br /&gt;fedora 5 &lt;br /&gt;&lt;br /&gt;첫번째로 ssh 에 대한 log 기록은 /var/log/secure에 기록된다. &lt;br /&gt;&lt;br /&gt;var/log/secure에 기록된 로그 중에서 로그인 시도를 한 IP를 찾아낸다. &lt;br /&gt;&lt;br /&gt;grep &quot;Failed password for&quot; /var/log/secure | egrep -v &quot;invalid user|{USERID}|{LOGINIP}&quot; | awk &#039;{ print $11}&#039; | uniq | sed &quot;s/^/all:/&quot; &gt; /tmp/anonymous_login &lt;br /&gt;&lt;br /&gt;grep &quot;Failed password for invalid user&quot; /var/log/secure.1 | awk &#039;{ print $13}&#039; | uniq | sed &quot;s/^/all:/&quot; &gt;&gt; /tmp/anonymous_login &lt;br /&gt;&lt;br /&gt;{USERID} 부분에는 로그인 하기 위한 ID를 설정한다. 이것을 설정하지 않으면 자기가 로그인 시도를 하다가 실패를 할 경우 콘솔로 가거나 다른IP 장소에서 로그인하지 않으면 안된다. &lt;br /&gt;&lt;br /&gt;{LOGINIP} 로그인 장소가 고정아이피이며 특정IP에서는 발생하는 로그인 실패기록은 무시를 할 경우 기록한다. 유동아이피 일 경우는 주의 하도록 한다. &lt;br /&gt;&lt;br /&gt;{ print $11} 부분은 접속 실패가 일어 날 경우 접속 거부할 상대방의 IP의 위치 &lt;br /&gt;&lt;br /&gt;다 른 배포판을 위하여 /var/log/secure에 기록되는 내용이 배포판마다 다를 수 있으므로 grep문에 로그를 찾기 위한 부분이나 egrep -v로 로그파일에서 취득하고 싶지 않는 내용을 적거나 awk에 의해 취득해 오기 위한 해당 열의 위치등 설정을 바꾸어 보도록 한다. &lt;br /&gt;&lt;br /&gt;- 첫번째의 grep은 존재하는 user id 로 시도를 하려고 할 때 로그인 실패시 IP를 얻기 위한 명령어 &lt;br /&gt;&lt;br /&gt;- 두번째의 grep은 존재하지 않는 user id 로 시도를 하려고 할 때 로그인 실패시 IP를 얻기 위한 명령어 &lt;br /&gt;&lt;br /&gt;두번째로는 만들어진 접속 거부 IP와 접속거부 설정 파일과의 머지 작업을 위해 임시 파일을 만든다. &lt;br /&gt;&lt;br /&gt;cat /tmp/anonymous_login /etc/hosts.deny | sort | uniq &gt; /tmp/hosts.deny &lt;br /&gt;&lt;br /&gt;마지막으로 만들어진 임시 파일을 접속 거부 설정 파일로 복사한다. &lt;br /&gt;&lt;br /&gt;cp /tmp/hosts.deny /etc/hosts.deny &lt;br /&gt;&lt;br /&gt;위의 내용을 crontab에 넣어 자동적으로 갱신되도록 한다. &lt;br /&gt;&lt;br /&gt;crontab -e로 현재의 crontab 내용을 열어 다음과 같이 넣도록 한다. &lt;br /&gt;&lt;br /&gt;00 * * * * grep &quot;Failed password for&quot; /var/log/secure | egrep -v &quot;invalid user|{USERID}|{LOGINIP}&quot; | awk &#039;{ print $11}&#039; | uniq | sed &quot;s/^/all:/&quot;&nbsp; &gt; /tmp/anonymous_login &lt;br /&gt;&lt;br /&gt;03 * * * * grep &quot;Failed password for invalid user&quot; /var/log/secure.1 | awk &#039;{ print $13}&#039; | uniq | sed &quot;s/^/all:/&quot; &gt;&gt; /tmp/anonymous_login &lt;br /&gt;&lt;br /&gt;05 * * * * cat /tmp/anonymous_login /etc/hosts.deny | sort | uniq &gt; /tmp/hosts.deny &lt;br /&gt;&lt;br /&gt;07 * * * * cp /tmp/hosts.deny /etc/hosts.deny &lt;br /&gt;&lt;br /&gt;매 시간 한번씩 갱신이 되며 갱신 주기는 서버 로그를 보면서 조정하도록 한다. &lt;br /&gt;&lt;br /&gt;각각의 클론 설정을 매 분 주기로 처리를 하지 않도록 한다. 로그 파일이 길어질 경우 &lt;br /&gt;&lt;br /&gt;기존의 hosts.deny 파일이 마지막으로 처리한 필터링으로만 설정될 수 있다. &lt;br /&gt;&lt;br /&gt;자기 자신도 원격에서의 접속은 필히 주의를 하도록 한다. 실수를 하게 되면 로그에 &lt;br /&gt;&lt;br /&gt;로그인 실패 로그가 남게 되며 이 로그에 의해 원격지의 IP도 블럭이 된다. &lt;br /&gt;&lt;br /&gt;실수를 하고 로그인을 했다면 로그 파일에서 실패 로그를 지우도록 한다. &lt;br /&gt;&lt;br /&gt;참조 &lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://kltp.kldp.org/stories.php?story=05/08/02/4164861&quot; target=&quot;_new&quot;&gt;&lt;font color=&quot;#f0c43f&quot;&gt;http://kltp.kldp.org/stories.php?story=05/08/02/4164861&lt;/font&gt;&lt;/a&gt;&lt;/span&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;content&quot;&gt;출처] &lt;a href=&quot;http://funpython.com/blog/7&quot; target=&quot;_new&quot;&gt;&lt;font color=&quot;#f0c43f&quot;&gt;http://funpython.com/blog/7&lt;/font&gt;&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;아래 내용은 제가 테스트 하고 붙인 내용&lt;br /&gt;#########################################################################################&lt;br /&gt;위처럼 하시게 되면 서버 접근하는 80포트를 포함 모든 포트가 차단됩니다. &lt;br /&gt;&lt;br /&gt;만약 SSH만 차단하시는 것이라면 , &lt;br /&gt;&lt;br /&gt;grep &quot;Failed password for invalid user&quot; /var/log/secure.1 | awk &#039;{ print $13}&#039; | uniq | sed &quot;s/^/sshd:/&quot; &gt;&gt; /tmp/anonymous_login &lt;br /&gt;&lt;br /&gt;특정 포트 차단시는 &lt;br /&gt;&lt;br /&gt;grep &quot;Failed password for invalid user&quot; /var/log/secure | awk &#039;{ print $13}&#039; | uniq | sed &quot;s/^/80:/&quot; &gt;&gt; /tmp/anonymous_login &lt;br /&gt;&lt;br /&gt;저 같은 경우 crontab에 3분 마다 체크 하게 해 놨습니다. ㅎㅎ&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[crontab 설정]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=163</id>
		<published>2011-05-12T13:51:06+09:00</published>
		<updated>2011-05-12T13:51:06+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=163"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=163#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12px&quot; id=&quot;writeContents&quot;&gt;Cron은 작업 스케줄링 기능을 제공하는 프로그램이다. 다시 말해 특정시간에 특정작업을 자동으로 &lt;br /&gt;수행하도록 하는 프로그램으로 대부분의 배포판에 기본적으로 설치되어 있다. &lt;br /&gt;즉 정기적으로 새벽 2시에 데이터 백업을 받거나 특정일에 사용자들에게 메일을 보내든가 하는 작업을 &lt;br /&gt;미리 cron에 예약을 해두면 우리는 새벽 2시까지 백업을 받으려고 기다릴 필요도 없고, &lt;br /&gt;특정일에 메일 보내는 것을 잊고 있어도 자동으로 메일이 발송 될 것이다. &lt;br /&gt;&lt;br /&gt;이처럼 cron을 잘 사용하면 여러가지 번거로운 작업들을 자동으로 손쉽게 처리할 수 있다. &lt;br /&gt;우선 래드햇 계열을 중심으로 설명을 해 보면 /etc/crontab 파일에 스케줄링 정보가 들어있다. &lt;br /&gt;스케줄링 정보는 다음과 같은 규칙으로 기록하면 된다. &lt;br /&gt;&lt;br /&gt;# 분 시 일 월 요일 명령 &lt;br /&gt;&lt;br /&gt;그리고 다음과 같이 필드를 채우면 된다. &lt;br /&gt;&lt;br /&gt;# 분 (0시부터 59) &lt;br /&gt;# 시 (0시부터 23) &lt;br /&gt;# 일 (1시부터 31) &lt;br /&gt;# 월 (1부터 12 혹은 jan,feb와 같은 형식으로도 기입가능) &lt;br /&gt;# 요일 (0 부터 6.0이 일요일이면 mon, tue 와 같은 형식으로도 기입가능) &lt;br /&gt;# 명령 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;그럼 /etc/crontab에 있는 예를 보면서 cron에 대해서 살펴보자 &lt;br /&gt;&lt;br /&gt;---------------------------------------------------------------- &lt;br /&gt;&lt;br /&gt;SHELL=/bin/bash &lt;br /&gt;PATH=/sbin:/bin:/usr/sbin:/usr/bin &lt;br /&gt;MAILTO=root &lt;br /&gt;HOME=/ &lt;br /&gt;&lt;br /&gt;# run-parts &lt;br /&gt;01 * * * * root run-parts /etc/cron.hourly &lt;br /&gt;02 4 * * * root run-parts /etc/cron.daily &lt;br /&gt;22 4 * * 0 root run-parts /etc/cron.weekly &lt;br /&gt;42 4 1 * * root run-parts /etc/cron.monthly &lt;br /&gt;&lt;br /&gt;---------------------------------------------------------------- &lt;br /&gt;&lt;br /&gt;여기서 #run-parts라고 되어 있는 곳 밑에서부터 설정파일이 시작된다. &lt;br /&gt;우선 첫째 줄부터 살펴보자. * 이라 되어 있는 부분은 all을 뜻하는 부분으로 매번 실행한다는 의미이다. 즉 첫째줄은 매월, 매주, 매일, 매시 01분마다 명령을 실행하라는 의미이다. 곧 한시간에 한번씩 명령을 실행하라는 의미이다. 뒤에 run-parts 부분이 의미하는 것은 /etc/cron.hourly 디렉토리에 있는 스크립트를 실행하라는 의미이다. 즉 스크립트 파일을 /etc/cron.hourly 폴더에 넣어두면 매시 1분마다 그 스크립트가 실행될 것이다. &lt;br /&gt;&lt;br /&gt;마찬가지로 두번째 줄은 매일 4시 2분에 /etc/cron.daily 디렉토리에 있는 스크립트를 실행하라는 의미이고, 세번째 줄은 매 일요일 4시 22분마다 스크립트를 실행하라는 의미이다. &lt;br /&gt;&lt;br /&gt;그래서 새벽 4시경에 서버에서 갑자기 시끄러운 소리가 나는 경우가 있는데 이는 cron에 예약된 스크립트가 실행되기 때문이다. &lt;br /&gt;&lt;br /&gt;cron에 작업을 예약하는 방법으로 우선 첫번째는 스크립트를 짜서 /etc/cron.daily, /etc/cron.weekly 등의 폴더에 넣어두는 것이다. &lt;br /&gt;&lt;br /&gt;그럼 간단한 스크립트를 만들어보자. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;----------------------------------------------------------------- &lt;br /&gt;&lt;br /&gt;&nbsp;tar zcvf db1.tar.gz /usr/local/mysql/data/db1 ;&nbsp; mv /root/db1.tar.gz&nbsp; /home/dearlars/backup &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&nbsp;-------------------------------------------------------------- &lt;br /&gt;&lt;br /&gt;&nbsp;위의 스크립트는 /usr/local/mysql/data/db1의 내용을 압축파일로 만들어서 &lt;br /&gt;&nbsp;/home/dearlars/backup 폴더에 두는 기능을 한다. 즉 mysql에서 매일 백업받을 필요 없이 &lt;br /&gt;&nbsp;위처럼 파일을 작성하고 /etc/cron.daily 폴더에 두면 매일 자동적으로 &lt;br /&gt;&nbsp;백업 작업이 이루어지는 것이다. &lt;br /&gt;&lt;br /&gt;즉 /etc/cron.daily 폴더에 위의 파일을 cron_test란 이름으로 저장하고 빠져 나온 뒤에 &lt;br /&gt;‘chmod +x cron_test’으로 실행권한을 준다. &lt;br /&gt;그러면 crontab에 설정된 대로 매일 4시 2분마다 위의 스크립트가 실행될 것이다. &lt;br /&gt;이처럼 작업내용을 스크립트로 만들어 실행 권한을 주고 /etc/cron.daily, /etc/cron.weekly등의 &lt;br /&gt;폴더에 넣어두면 일정 시간마다 스크립트가 자동으로 실행 된다. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;또 다른 방법으로는 crontab 명령어를 이용해 주는 방법이 있다. &lt;br /&gt;&lt;br /&gt;Crontab 명령어에는 다음과 같은 옵션을 줄 수 있다. &lt;br /&gt;&lt;br /&gt;crontab -e : 작업할 내용 작성하기 &lt;br /&gt;crontab -l : 현재 설정되어 있는 작업내용 보기 &lt;br /&gt;crontab -r : 설정되어 있는 작업을 모두 삭제하기 &lt;br /&gt;&lt;br /&gt;우선 crontab -e 로 매일 새벽 5시마다 서버를 reboot 시키는 스크립트를 작성해보자 &lt;br /&gt;&lt;br /&gt;------------------------------------------------ &lt;br /&gt;&lt;br /&gt;0 05 *** reboot &lt;br /&gt;&lt;br /&gt;------------------------------------------------ &lt;br /&gt;&lt;br /&gt;이처럼 crontab명령어를 이용해서 직접 원하는 시간에 작업할 내용을 설정해 줄 수 있다. &lt;br /&gt;다 작성했으면 crontab -l 로 제대로 작성되었는지 확인해 보자. &lt;br /&gt;&lt;br /&gt;#crontab -l &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;이처럼 간단하게 작업할 내용을 설정해 줄 수 있다. &lt;br /&gt;&lt;br /&gt;그리고 기타 옵션을 살펴보면 콤마와 하이픈, 그리고 슬래쉬를 이용하는 옵션이 있다 &lt;br /&gt;&lt;br /&gt;0 4 1,10 * * 명령1 &lt;br /&gt;&lt;br /&gt;위 처럼 crontab을 편집하면 매월 1일과 10일 4시에 명령1을 실행한다는 의미이다. 또 &lt;br /&gt;&lt;br /&gt;0 4 1-10 * * 명령2 &lt;br /&gt;&lt;br /&gt;위처럼 crontab을 편집하면 매월 1일부터 10일동안 매일 명령2를 실행한다는 의미이다.그리고 &lt;br /&gt;&lt;br /&gt;0 4 */5 * * 명령3 &lt;br /&gt;&lt;br /&gt;라고 편집하면 매 5일마다 실행한다는 것으로 1일, 6일, 11일 등과 같이 5일 간격으로 실행한다는 의미이다. &lt;br /&gt;그리고 그 외에 root 권한으로 다른 사용자의 crontab 파일을 편집하기 위해서는 다음과 같이 명령하면 된다. &lt;br /&gt;&lt;br /&gt;crontab -u user -e &lt;br /&gt;&lt;br /&gt;이제 다음 순서로 cron을 이용하여 정기적으로 미러링 하는 법에 대해서 알아보자. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--------------&nbsp; cron으로 미러링 사이트 만들기 -------------------- &lt;br /&gt;&lt;br /&gt;cron 사용법에 대해서 알아봤다. &lt;br /&gt;&lt;br /&gt;이제 이번에는 cron을 활용하여 내 서버를 미러링 사이트로 만드는 법에 대해서 알아보겠다. &lt;br /&gt;&lt;br /&gt;우선 미러링하는 툴로써 rsync란 툴에 대해서 알아보자. &lt;br /&gt;&lt;br /&gt;rsync란 프로그램은 미러링 할 때 유용하게 쓰이는 툴로써 다양한 옵션과 효율적인 데이터 전송으로 &lt;br /&gt;&lt;br /&gt;널리 쓰이고 있다. rsync 홈페이지(&lt;a href=&quot;http://rsync.samba.org/&quot; target=&quot;_blank&quot;&gt;&lt;font color=&quot;#f0c43f&quot;&gt;http://rsync.samba.org/&lt;/font&gt;&lt;/a&gt;)에서 프로그램을 다운로드 받을 수 있고, &lt;br /&gt;&lt;br /&gt;배포판에 기본적으로 설치되어 있는 경우가 많다. &lt;br /&gt;&lt;br /&gt;그러면 rsync가 설치되었다고 가정하고 간단하게 rsync 사용법에 대해서 알아보자. &lt;br /&gt;&lt;br /&gt;기본적으로 다음과 같이 명령어를 내리면 된다. &lt;br /&gt;&lt;br /&gt;&nbsp;rsync -avz --delete &lt;미러링 할 서버경로&gt; &lt;미러링 받을 경로&gt; &lt;br /&gt;&lt;br /&gt;&nbsp; &lt;br /&gt;우선 해당 옵션에 대해서 살펴보면 다음과 같다. &lt;br /&gt;&lt;br /&gt;-a : archive 모드로 전송 &lt;br /&gt;-v : 진행상황을 보여줌 &lt;br /&gt;-z : 파일 데이터를 압축해서 전송 &lt;br /&gt;--delete : 미러링 할 서버에는 없고, 미러링 받을 경로에만 있는 파일들 삭제. &lt;br /&gt;&lt;br /&gt;예로써 slackware 사이트를 미러링 하려면 쉘 상에서 다음과 같이 명령을 내리면 된다. &lt;br /&gt;&lt;br /&gt;$ rsync -avz --delete ftp.slackware.com::slackware /home/dearlars/mirror/slackware &lt;br /&gt;&nbsp; &lt;br /&gt;&lt;br /&gt;여기서는 ftp.slackware.com 밑의 slackware폴더에 있는 내용을 &lt;br /&gt;&lt;br /&gt;내 서버의 /home/dearlars/mirror/slackware로 미러링 하는 것이다. &lt;br /&gt;&lt;br /&gt;이러한 작업을 cron에 예약해두면 정기적으로 미러링을 할 수 있게 되고, &lt;br /&gt;또 부하가 많이 걸리는 시간을 피해서 미러링 할 수 있게 된다. &lt;br /&gt;그러면 다음처럼 crontab을 편집해 보자. &lt;br /&gt;&lt;br /&gt;------------------------------------------------------------------------ &lt;br /&gt;&lt;br /&gt;0 05 *** rsync -avz --delete ftp.slackware.com :: slackware /home/dearlars/mirror/slackware &lt;br /&gt;&lt;br /&gt;------------------------------------------------------------------------ &lt;br /&gt;이러면 정해진 시간에 미러링을 받을 수 있게 된다. &lt;br /&gt;&lt;br /&gt;이처럼 cron을 사용하면 반복되는 작업을 자동적으로 처리할 수 있고, &lt;br /&gt;&lt;br /&gt;원하는 시간에 자동적으로 작업을 처리할 수 있다.&lt;/span&gt; &lt;br /&gt;&lt;br /&gt;[출처] &lt;a href=&quot;http://qdata.co.kr/bo/bbs/board.php?bo_table=ltip&amp;wr_id=92&quot;&gt;&lt;font color=&quot;#f0c43f&quot;&gt;http://qdata.co.kr/bo/bbs/board.php?bo_table=ltip&amp;wr_id=92&lt;/font&gt;&lt;/a&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[리눅스 관리자가 알아두어야 할 50가지]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=164</id>
		<published>2011-05-12T13:58:12+09:00</published>
		<updated>2011-05-12T13:58:12+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=164"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=164#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;span class=&quot;content&quot;&gt;리눅스 관리자가 알아두어야 할 50가지 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;리눅스 시스템 관리자가 되기 위해서는 많은 것을 알아두어야 한다. 시스템 관리자의 &lt;br /&gt;관리 여하에 따라 많은 사람들의 시스템 장애를 초래할 수 있기 때문이다. 물론 시스 &lt;br /&gt;템 관리자가 모든 것을 미리 예방할 수 없다. 하지만 불가피한 상황을 제외하고는 시 &lt;br /&gt;스템이 정상적으로 작동되도록 해야한다. &lt;br /&gt;&lt;br /&gt;이번호에는 시스템, 네트워크, APM, 메일, 보안, 장애발생시 복구등에서 일어날 수 있 &lt;br /&gt;는 시스템 관리자의 행동요령에 대해 알아볼 것이다. 시스템 관리자는 항상 모니터와 &lt;br /&gt;키보드아 함께 한다는 사실을 기억해야 한다. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;[ 막강한 시스템 길들이기 ] &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1. 바이오스 타이머 조정 &lt;br /&gt;&lt;br /&gt;시스템이 네트워크에 연결되어 있다면, 다음과 같이 한국 표준시간 서버에서 표준시간 &lt;br /&gt;을 받아서 설정할 수 있다. &lt;br /&gt;&lt;br /&gt;# rdate -s time.kriss.co.kr &lt;br /&gt;&lt;br /&gt;시스템이 온라인 상태가 아니라면 아래와 같이 수동으로 설정할 수도 있다. &lt;br /&gt;&lt;br /&gt;# date -s &quot;1999-12-30 22:22:40&quot; &lt;br /&gt;&lt;br /&gt;위와 같이 실행하면 실행할 때만 적용되므로 이후 시간이 늦어지는 것을 막기 위해서 &lt;br /&gt;는 주기적으로 변경 가능하게 크론(/etc/crontab)에 설정하는 것이 좋다. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2. .profile과 rc.local의 차이 &lt;br /&gt;&lt;br /&gt;.profile은 로그인시 적용되는 내용들이고, rc.local은 시스템 부팅시 실행해야 할 것 &lt;br /&gt;들을 적어 놓은 것이다. 사용자 홈디렉토리의 .profile이 /etc에 있는 설정 파일보다 &lt;br /&gt;우선하기 때문에 홈 디렉토리에 .profile에 패스를 설정해주거나 쉘환경 파일 등을 설 &lt;br /&gt;정해주면 계정 내에서 적용이 된다. rc.local에는 부팅시 가장 마지막에 실행되므로 &lt;br /&gt;일반적으로 부팅시 실행되어야 할 데몬 등을 적어준다. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;3. 커널 컴파일시 시스템 자원 확인법 &lt;br /&gt;&lt;br /&gt;리눅스 시스템의 자원정보는 proc 파일시스템 구조를 통해서 알 수 있다. 이는 실제로 &lt;br /&gt;디스크 용량을 차지하는 파일들이 아닌 가상의 디렉토리 구조이며 리눅스 커널에 의 &lt;br /&gt;해 사용되는 시스템의 정보를 담는 곳으로 사용된다. 다음의 위치에서 하드웨어에 대 &lt;br /&gt;한 정보 및 시스템 관련 정보들을 확인할 수 있다. &lt;br /&gt;&lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;/proc/cpuinfo | CPU의 정보 &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;/proc/interrupts | interrupt 할당 정보 &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;/proc/ioports | I/O 포트 할당 정보 &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;/proc/devices | Character, Block 장치명 &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;/proc/swaps | 활성화된 스왑영역 정보 &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;/proc/meminfo | 물리적인 램용량, 램 사용량, 스왑 사용량 등 &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;표 1. proc 파일 시스템 구조를 통한 시스템 자원 정보 &lt;br /&gt;&lt;br /&gt;위와 같이 관련된 정보에 해당하는 파일 이름이 존재한다. 이 파일들은 텍스트 포맷이 &lt;br /&gt;므로 cat 명령을 통해서 확인할 수 있다. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;4. vi 에디터로 유닉스에서 도스상의 ^M 문자 없애기 &lt;br /&gt;&lt;br /&gt;^M 문자를 공백으로 치환하면 된다. &lt;br /&gt;&lt;br /&gt;:1,$s/^M//g &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;5. 특정 rpm 패키지의 설치 여부 확인 &lt;br /&gt;&lt;br /&gt;# rpm -qa | grep 패키지 명으로 확인할 수 있다. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;6. RPM(Redhat Package Manager)에서 특정 패키지 복원시키기 &lt;br /&gt;&lt;br /&gt;rpm2cpio filename.rpm | cpio -I -make-deretories -E filename &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;7. TCP Syn Flooding 공격 대처방법 &lt;br /&gt;&lt;br /&gt;Tcp Syn Flooding은 웹으로의 공격이 대부분이므로 syn_recv 프로세스가 일정 개수가 &lt;br /&gt;넘게 되면 아파치를 재시작한다. 지속적인 공격일 경우 대처 방안으로 두 가지 방법이 &lt;br /&gt;있다. 첫째, sysctl -a | grep syn_backlog으로 확인 후 backlog를 늘려주거나 둘째, &lt;br /&gt;sysctl -a | grep syncookies로 확인 후 syncookies의 값을 1로 바꾸어준다. syn_bac &lt;br /&gt;klog의 값을 조정해주는 방법은 다음과 같다. &lt;br /&gt;&lt;br /&gt;# sysctl -w net.ipv4.tcp_max_syn_backlog=1024 &lt;br /&gt;# echo 1024 &gt; /proc/sys/net/ipv4/tcp_max_syn_backlog &lt;br /&gt;&lt;br /&gt;syncookies의 값은 다음과 같이 변경이 가능하다. &lt;br /&gt;&lt;br /&gt;# sysctl -w net.ipv4.tcp_syncookies=1 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;8. TCP Syn Flooding 공격 대처방법 &lt;br /&gt;&lt;br /&gt;Umount시 위와 같은 메시지가 나는 것은 unmount하려는 디렉토리에서 실행되고 있는 &lt;br /&gt;프로세스가 있기 때문이다. 예로 /tmp 디렉토리를 umount 시키려 할때 위의 메시지가 &lt;br /&gt;뜨는 경우 mysql.socket파일이 /tmp에 있는 경우를 들 수 있다. 이 경우에는 해당 파 &lt;br /&gt;일시스템에서 실행중인 프로세스를 제거해야 하나 일일이 제거가 번거로우므로 Fuser &lt;br /&gt;에서 -k 옵션을 사용하면 간단히 해결할 수 있다. &lt;br /&gt;&lt;br /&gt;Fuser -k 장치명 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;9. setuserid &lt;br /&gt;&lt;br /&gt;디렉토리나 파일 퍼미션 중 setuid는 소유자의 권한을 잠시 빌려 실행 후 권한을 돌려 &lt;br /&gt;주고 실행을 마치게 되는데 실행도중 인터럽트가 발생한다면 정상적으로 권한을 반환 &lt;br /&gt;하지 못하게 되어 소유자의 권한을 그대로 가지고 있게 된다. 이때 파일의 소유자가 &lt;br /&gt;루트였다면 이것은 보안에문제가 될수 있으며 이런 점을 이용해 해킹에 많이 사용된 &lt;br /&gt;다. Setuid가 걸여 잇는 파일 중에 실행권하이 있으며 루트권한일 경우에는 위험하다. &lt;br /&gt;특정 디렉토리에서 setuid가 걸려있는 파일을 찾으려면 find /usr -perm 4775와 같이 &lt;br /&gt;perm 옵션으로 찾을 수 있다. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;10. bash_profile 변경 후 변경된 내용을 유효하게 만들기 &lt;br /&gt;&lt;br /&gt;다음과 같이 ~/.bash_profile를 실행해서 변경이 적용되도록 한다. &lt;br /&gt;&lt;br /&gt;# source ~/.bash_profile &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;11. root 패스워드를 잊어 버렸을때 다시 세팅하는 방법 &lt;br /&gt;&lt;br /&gt;리눅스 시스템을 재부팅하고 lilo가 뜨면 &#039;&#039;linux single&#039;&#039;로 부팅한다. Tab 키를 누르 &lt;br /&gt;면 등록되어 있는 라벨이 모두 보이므로, 여기에서 선택하도록 한다. 부팅 후 쉘 명령 &lt;br /&gt;어 화면에서 /etc/passwd 파일에서 암호 부분을 삭제하거나 passwd를 실행하여 루트의 &lt;br /&gt;패스워드를 새로 설정해 준다. &lt;br /&gt;&lt;br /&gt;# passwd root &lt;br /&gt;&lt;br /&gt;위의 명령을 입력한 후 변경할 패스워드를 입력하면 된다. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;12. 파티션을 나누는 이유와 기준 &lt;br /&gt;&lt;br /&gt;보통 파티션을 나누는 것에 대해서 별다른 고려없이 /로 모든 것을 잡아서 설치하는 &lt;br /&gt;경우가 종종 있다. 이럴 경우 설치시 편리하지만, 나중에 파일시스템에 문제가 생기거 &lt;br /&gt;나 효율적으로파티션을 관리하기에는 많은 어려움이 있다. 파티션을 나눌때는 어떤 &lt;br /&gt;용도로 쓸것인지에 대해서 충분히 생각한 후 파티션을 해야 한다. 다음은 9.1GB 스카 &lt;br /&gt;시 하드디스크를 기준으로 웹 서버에서 이용될 서버에 대해 파티션한 경우의 예다. &lt;br /&gt;&lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;/boot | 30M | boot에 필요한 booting 지원 파일들이 있다. &lt;br /&gt;| | 커널 컴파일시 1MB 씩 늘어난다는 것을 염두해 둔다. &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;/ | 1000M | &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;/usr | 2000M | 리눅스에서 사용되는 모든 application 및 시스템 파일들이 위치 &lt;br /&gt;| | 하고 있으며, library 파일과 실행파일이 존재한다. &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;/var | 1000M | &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;/tmp | 200M | &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;/home | | 나머지 모두 웹 서버 용도로 사용한다면 home 부분에 자료가 &lt;br /&gt;| | 많아질 것이므로 home에 용량을 더 많이 배분했다. 이렇게 파티션 &lt;br /&gt;| | 을 나눠주면 서비스 거부 공격 방어, SUID 프로그램에 대한 보호, &lt;br /&gt;| | 빠른 부팅속도, 백업과 업그레이드 등 관리의 편리성, 마운팅된 &lt;br /&gt;| | 파일 시스템에 대한 제어 가능성의 증대, 각 파일 시스템에 대한 &lt;br /&gt;| | 효율적인 제한이 가능하다는 이점이 있다. &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;표 2. 9.1GB 스카시 하드디스크를 기준으로 한 웹 서버 파티션의 예 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;13. 기존의 ext2파일시스템과 저널링 파일시스템인 ext3, Reiser의 비교 &lt;br /&gt;&lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;최대 파일사이즈 | ext2 | Journalling filesystem &lt;br /&gt;| |--------------------------------------------- &lt;br /&gt;| | ext3 | Reiser FS &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;최대저장용량 | 2TB (지원으로 | 4TB | 4GB of blocks, 16Tb &lt;br /&gt;| 4TB까지 가능) | | &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;블럭사이즈 | 1KB | 1KB - 4KB | Up to 64KB Currently &lt;br /&gt;| | | Fixed 4KB 필요할 때마다 &lt;br /&gt;| | | 정확한 사이즈 할당가능 &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;최대 파일사이즈 | 2GB | 2GB | 4GB, 2^10 Petabytes in &lt;br /&gt;| | | ReiserFS(3.6.XX) &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;장점 및 단점 | 성능위주, 20KB | 파일복구 능력 | 공간저약 효과, &lt;br /&gt;| 저장에 유리, | 뛰어남, 항상 로그 | 속도향상 &lt;br /&gt;| access 속도저하| 남기므로 속도 저하| &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;표 3. ext2, ext3, Resiser의 특징 및 장담점 &lt;br /&gt;&lt;br /&gt;/var 디렉토리와 같이 항상 새로운 자료가 쌓이는 곳은 안정성이 우선시 되므로, ext3 &lt;br /&gt;파일시스템이 유리하며, /usr와 같이 내용 변화 없이 빠르게 액세스하여 쓸 수 있어야 &lt;br /&gt;하는 부분은 ext2 시스템을 이용하여 성능에 초점을 두면 좋을 것이다. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;14. 기본 데이터 블럭 사이즈 1024KB와 4096KB의 차이 &lt;br /&gt;&lt;br /&gt;1024KB인 경우에는 블럭이 작은 만큼 4096KB보다 하드의 낭비가 적다. 1023KB의 데이 &lt;br /&gt;터를 저장하는 경우, 기본 블럭사이즈가 1024KB일 때는 1K 공간이 사용되지만, 4096KB &lt;br /&gt;가 기본 블럭이라면 4K를 차지하게 된다. 하지만 아주 작은 파일들이 많은 경우 해당 &lt;br /&gt;데이터를 액세스하는 데는 1024KB가 4096KB보다 더 걸리게 되므로 퍼포먼스가 급격히 &lt;br /&gt;떨어지게 된다. 따라서 자신이 이용하는 시스템의 특성과 용도에 맞게 블럭 사이즈를 &lt;br /&gt;지정해서 사용하면 된다. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;15. RAID &lt;br /&gt;&lt;br /&gt;RAID는 &#039;&#039;Redundant Array of Inexpensive (or Independant) Disks&#039;&#039;의 약어다. RAID 시 &lt;br /&gt;스템은 여러 드라이브의 집합을 하나의 저장장치처럼 다룰 수 있게 하고, 장애가 발생 &lt;br /&gt;했을 때 데이터를 잃어버리지 않게 하며 각각에 대해 독립적으로 동작할 수 있도록 한 &lt;br /&gt;다. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;16. RAID 레벨 1과 레벨 5의 특성 &lt;br /&gt;&lt;br /&gt;시스템의 다운, 데이터 손실에 대비하여 보통 여러가지 RAID 레벨 중에서 1과 5번 방 &lt;br /&gt;법을 많이 사용한다. &lt;br /&gt;&lt;br /&gt;RAID 1(mirroring)의 특징은 빠른 기록 속도와 함께 장애복구능력이 있다는 것이다. 2 &lt;br /&gt;대의 드라이브만으로 구성할 수 있기 때문에 작은 시스템에 적합하다. 읽을 똑같은 하 &lt;br /&gt;드가 복제되고 있으므로, 시스템에 문제 발생시 서비스 지연시간이 매우 짧아서 웹 서 &lt;br /&gt;비스를 하는 곳에서 유용하게 쓸 수 있다. 하지만 한 하드의 내용이 또 다른 하드에 &lt;br /&gt;똑같이 복사되므로 하드용량의 낭비가 심하다. &lt;br /&gt;&lt;br /&gt;RAID 5(distributed parity)는 작고 랜덤한 입출력이 많은 경우 더 나은 성능을 제공 &lt;br /&gt;한다. 빠른 기록 속도가 필수적이지 않다면, 일반적인 다중사용자 환경을 위해 가장 &lt;br /&gt;좋은 선택이다. 그러나 최소한 3대, 일반적으로는 5대 이상의 드라이브가 필요하다. &lt;br /&gt;변경된 내용이 있을 경우 그것만 기록한다. 일반적으로 RAID 1은 ECC 계산을 하지 않 &lt;br /&gt;으므로 RAID 5보단 빠르고, RAID 5는 하드 공간을 좀 더 여유있게 쓸 수 있다는 장점 &lt;br /&gt;을 지닌다. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;17. 백업 계획 및 정책 수립의 요소와 Full 백업과 Incremental 백업 &lt;br /&gt;&lt;br /&gt;먼저 시스템의 전체 용량이 어떻게 되고, 그 중에서 백업할 가치가 있는 것은 어떤 부 &lt;br /&gt;분인지를 결정한다. 사용할 백업 장비와 종류를 알아보고, 총 백업 시간과 어느 정도 &lt;br /&gt;부하가 걸리는지 예상해보고 테스트해 본 후 마지막으로 백업 스케줄을 정한다. Full &lt;br /&gt;백업은 백업할 자료를 처음부터 끝까지 다 기록하는 것이고, Incremental 백업은 이전 &lt;br /&gt;의 데이터와 비교해서 새로 추가된 내용만 백업하는 방법이다. 따라서 Full 백업시 완 &lt;br /&gt;전히 데이터를 백업할 수 있지만 시간이 많이 걸리고, 시스템에 부하를 초래할 수 있 &lt;br /&gt;는 반면에 Incremental 백업은 빠른 시간내에 백업을 할 수 있지만, 백업하는 시간에 &lt;br /&gt;따라 데이터가 완전히 백업되지 못할 경우도 있을 수 있다. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;18. SNMP의 의미와 구성요소 &lt;br /&gt;&lt;br /&gt;SNMP는 &#039;&#039;Simple Network Management Protocol&#039;&#039;의 약자다. 네트워크에 연결되어 있는 &lt;br /&gt;장치에서 네트워크에 관련된 정보를 모으고 문제점 등을 보고할 수 있는 기능을 제공 &lt;br /&gt;하는 프로토콜이다. 구성요소는 에이전트와 매니저가 있다. 이것은 서버/클라이언트 &lt;br /&gt;구조로서 에이전트가 서버에 해당되고, 매니저가 클라이언트에 해당한다. 에러가 발생 &lt;br /&gt;하는 경우는 선택한 장비에 SNMP가 Enable이 안되었거나, 네트워크에 문제가 있어서 &lt;br /&gt;모니터링 하려는 장비까지 프로토콜이 전송되지 않는 경우, community 값이 잘못 사용 &lt;br /&gt;된 경우 등이 있다. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;19. 데몬을 실행하고 정지하기 &lt;br /&gt;&lt;br /&gt;/etc/rc.d/init.d이 디렉토리에 있는 서비스를 &#039;&#039;서비스명&#039;&#039; stop 또는 start 시키거나 &lt;br /&gt;재시작시킨다. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;20. 사용자별로 하드디스크 사용 용량 설정하기 &lt;br /&gt;&lt;br /&gt;quota를 이용하면 된다. df 명령으로 사용자의 홈디렉토리가 있는 디바이스를 확인한다. &lt;br /&gt;&lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;filesystem 1k-blocks Used Available Use% Mounted on &lt;br /&gt;/dev/sda5 3028080 878480 1995780 31% / &lt;br /&gt;/dev/sda1 62217 7713 51291 13% /boot &lt;br /&gt;/dev/sda6 2759260 2088820 530276 80% /home2 &lt;br /&gt;/dev/sdb1 8744304 6496724 1803388 78% /home3 &lt;br /&gt;/dev/sdc1 3529628 25597928 7905940 76% /home4 &lt;br /&gt;/dev/sda10 202220 6 191774 0% /tmp &lt;br /&gt;/dev/sda7 1517920 1280648 160164 89% /usr &lt;br /&gt;/dev/sda8 608724 426992 150812 74% /var &lt;br /&gt;&lt;br /&gt;# edquota username &lt;br /&gt;&lt;br /&gt;Quotas for user jhk1: &lt;br /&gt;/dev/sda6: blocks in use: 47584, limits (soft = 0, hard = 0) /* 이부분에 설정*/ &lt;br /&gt;inodes in use: 4590, limits (soft = 0, hard = 0) &lt;br /&gt;/dev/sda8: blocks in user: 4, limits (soft = 0, hard = 0) &lt;br /&gt;inodes in use: 1, limits (soft = 0, hard = 0) &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;&lt;br /&gt;Soft는 용량에 설정되어 있는 용량은 넘어도 어느 정도 여유가 있지만, hard 용량에 &lt;br /&gt;설정된 크기는 절대적이다. 따라서 hard 용량을 사용자는 넘을 수 없다. 일반적으로 s &lt;br /&gt;oft 용량을 hard 용량보다 조금 더 적게 설정해 놓는다. 쿼터 조정후 quotacheck /dev &lt;br /&gt;/sda6를 해줘서 체크를 해 주도록 한다. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;21. -(하이픈)으로 시작하는 파일 지우기 &lt;br /&gt;&lt;br /&gt;파일명이 하이픈(-)으로 시작하는 파일 &lt;br /&gt;&lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;rm ./-filename 상대경로를 이용하여 파일명을 지정해줌 &lt;br /&gt;rm -- -filename --를 이용 그 이후에는 오는 &#039;&#039;-filename&#039;&#039;이라는 파일이 옵션이 &lt;br /&gt;아닌 파일명이라는 것을 밝힘 &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;&lt;br /&gt;22. 사용하지 않은 가상 콘솔의 메모리 절약법 &lt;br /&gt;&lt;br /&gt;/etc/inittab에서 사용하지 않은 가상콘솔레벨을 주석처리 해주면 된다. &lt;br /&gt;&lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;# Run gettys in standard runlevels &lt;br /&gt;1:2345:respawn:/sbin/mingetty tty1 &lt;br /&gt;2:2345:respawn:/sbin/mingetty tty2 &lt;br /&gt;3:2345:respawn:/sbin/mingetty tty3 &lt;br /&gt;#4:2345:respawn:/sbin/mingetty tty4 &lt;br /&gt;#5:2345:respawn:/sbin/mingetty tty5 &lt;br /&gt;#6:2345:respawn:/sbin/mingetty tty6 &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;23. 시스템 지원 모니터링 툴 &lt;br /&gt;&lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;시스템 자원 | 모니터링 툴 &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;CPU | top, ps, uptime, vmstat, pstree &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;메모리 문제 점검 | free, vmstat 등 &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;메모리에 문제가 없다면 디스트 I/O 점검 | df, du 등 &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;표 4. 시스템 자원과 모니터링 툴 &lt;br /&gt;&lt;br /&gt;[ 주 의 ] &lt;br /&gt;디스크와 메모리에 문제가 없는데도 시스템에 문제가 생기면 CPU의 오버 헤드에 문제 &lt;br /&gt;가 있을 가능성이 크다. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;24. 사용자들이 사용한 명령어 알아내기 &lt;br /&gt;&lt;br /&gt;먼저 psacct라는 패키지가 필요하다. 설치되지 않은 경우 rpm이나 소스 등을 직접 설 &lt;br /&gt;치한다(대부분 배포본에 기본적으로 포함되어 있으므로 그대로 사용하면 된다). 다음 &lt;br /&gt;과 같이 명령하면 사용한 명령어를 확인할 수 있다. &lt;br /&gt;&lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;더미 로그 파일 생성(데이타를 기록할 파일 생성) &lt;br /&gt;# touch /var/log/pacct &lt;br /&gt;# /sbin/accton /var/log/pacct 체크를 시작하게 하는 명령어 실행 &lt;br /&gt;# lastcomm 사용자계정 사용자가 수행한 명령어 체크 &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;25. tar로 특정 경로에 특정 파일 압축 해제하기 &lt;br /&gt;&lt;br /&gt;tar xvfpz 압축파일 또는 .tgz -C 특정경로 특정파일의 절대경로(또는 파일명)로 입력 &lt;br /&gt;하면 된다. test.tgz 파일에서 /home/test/test.txt 파일을 /tmp 디렉토리에 압축해제 &lt;br /&gt;를 한다면, tar xvfpz test.tgz -C /tmp /home/test/test.txt와 같이 하면 된다. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;26. ping 명령어 실행시 ttl정보 &lt;br /&gt;&lt;br /&gt;TTL이란 Time To Live의 약자다. 이것은 라우팅 에러로 인하여 데이터그램이 네트워크 &lt;br /&gt;를 영원히 떠돌아다니는 것을 방지한다. 라우터는 네트워크 간을 이동하는 데이터그램 &lt;br /&gt;의 TTL 필드를 감소시키며 TTL 필드가 0이 되는 데이터그램은 버린다(drop). IPv4 멀 &lt;br /&gt;티캐스트에서 TTL은 문턱값(threshold)의 의미를 지닌다. &lt;br /&gt;&lt;br /&gt;다음 예를 보면 그 용도가 분명해진다. 회사에서 모든 호스트가 속하는 아주 길고 대 &lt;br /&gt;역폭에 한 부서가 대역폭을 많이 차지하는 인터넷 방송을 한다면, 랜에는 엄청난 용량 &lt;br /&gt;의 트래픽이 발생할 것이다. 인터넷 방송도 하길 원하지만, 멀티캐스트 트래픽 때문에 &lt;br /&gt;인터넷 전체가 마비되어서는 안된다. 멀티캐스트 트래픽이 라우터간을 얼마나 멀리까 &lt;br /&gt;지 이동할 것인지 제한할 필요가 있다. 이것이 TTL의 용도다. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;27. 특정 IP에서 서버 접속 방지법 &lt;br /&gt;&lt;br /&gt;TCP Wrapper를 사용하는 방법과 ipchains를 사용할 수 있는데 커널 2.4버전부터는 ipt &lt;br /&gt;ables을 사용한다. hosts.allow와 hosts.deny를 사용한다면, hosts.deny 파일에서 다 &lt;br /&gt;음과 같이 모두 제한을 한다. &lt;br /&gt;&lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;all : ALL &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;&lt;br /&gt;hosts.allow 파일에서 허용할 IP를 여러 개 설정할 경우 다음과 같이 스페이스로 구분 &lt;br /&gt;하여 준다. &lt;br /&gt;&lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;all : xxx.xxx.xxx.xxx xxx.xxx.xxx.xxx. xxx.xxx.xxx.xxx ... &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;&lt;br /&gt;ipchains나 iptables의 경우에는 다음과 같이 설정하여 주면 된다. &lt;br /&gt;&lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;# ipchains ?A input ?s xxx.xxx.xxx.xxx ?j DENY &lt;br /&gt;# ipchains ?A INPUT ?s xxx.xxx.xxx.xxx ?j DROP &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;[ 안전한 네트워크 다지기 ] &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;28. 네트워크 설정법 &lt;br /&gt;&lt;br /&gt;시스템에 기본적으로 설치된 아래의 명령들을 사용하여 네트워크가 정상적으로 작동하 &lt;br /&gt;지 않은 경우 여러 가지 테스트를 해볼수 있다. &lt;br /&gt;&lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;ifconfig | 네트워크 인터페이스의 기본 설정에 관한 정보를 제공한다. 잘못된 &lt;br /&gt;| IP나, 서브넷 마스크 및 브로드 캐스트 주소를 확인하는데 효과적이다. &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;arp | 이더넷/IP 주소의 변환에 관한 정보를 제공한다. 로컬 네트워크 내에 &lt;br /&gt;| IP 주소가 잘못 지정되었는지를 확인하는데 효과적이다. &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;netstat | 네트워크 인터페이스, 네트워크 소켓, 네트워크 라우팅 테이블등에 &lt;br /&gt;| 대한 정보를 확인할 수 있다. &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;ping | 원격 호스트가 도달 가능한지를 판단할 수 있다. 또한 패킷의 유실율과 &lt;br /&gt;| 전송 시간 등을 확인할 수 있다. &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;nslookup | DNS 네임 서비스 관련 정보들을 확인할 수 있다. &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;dig | 역시 네임 서비스와 관련된 정보를 제공하면, nslookup과 유사하다. &lt;br /&gt;| BIND 버전의 확인 방법 및 각 도메인의 네임 서버를 확인하려면 다음과 &lt;br /&gt;| 같이 하면 된다. &lt;br /&gt;| &lt;br /&gt;| dig @네임서버이름 txt chaos version.bin. | grep VERSION &lt;br /&gt;| dig @ns.도메인명 www.도메인명 위의 방법과 도메인을 등록 관리하는 &lt;br /&gt;| 업체에서 whois 검색을 도메인의 소유자 및 네임 서버 정보를 알아볼 &lt;br /&gt;| 수도 있다. &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;traceroute | 원격 시스템까지 패킷이 진행되는 동안의 라우팅 홉(hop) 정보를 확인 &lt;br /&gt;| 할 수 있다. &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;tcpdump | 네트워크를 통해 전달되는 각각의 패킷들을 분석할 수 있으며, 각 패킷 &lt;br /&gt;| 의 내용과 헤더 등을 분석하는 TCP/IP 프로토콜 분석 소프트웨어다. &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;표 5. 명령어와 설정 내용 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;29. 네트워크 정보로 이더넷 카드 IP 정보 재조정하기 &lt;br /&gt;&lt;br /&gt;/etc/sysconfig 디렉토리 밑에 하드웨어에 대한 정보가 나오는데 이더넷 카드가 여러 &lt;br /&gt;개 꽂혀 있다면 ifcfg-eth1, ifcfg-eth2 식으로 확인할 수 있다. &lt;br /&gt;&lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;/etc/sysconfig/network-scripts/ifcfg-eth0 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# cat ifcfg-eth0 &lt;br /&gt;&lt;br /&gt;DEVICE=eth0 &lt;br /&gt;BOOTPROTO=static /* 정적 아이피 */ &lt;br /&gt;BROADCAST=211.47.64.255 &lt;br /&gt;IPADDR=211.47.64.80 &lt;br /&gt;NETMASK=255.255.255.0 &lt;br /&gt;NETWORK=211.47.64.0 &lt;br /&gt;ONBOOT=yes /* 부팅시 자동인식 */ &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;&lt;br /&gt;사용하는 IP를 변경하거나, 새로운 네트워크 카드 추가시에는 ifcfg-eth0 파일을 수정 &lt;br /&gt;한 후에 반드시 ifdown ifcfg-eth0, ifup ifcfg-eth0 명령을 실행해 주어야 변경된 IP &lt;br /&gt;가 적용된다. 또는 /etc/rc.d/init.d/network restart를 실행해주어도 된다. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;30. 스위치와 라우터의 비교 &lt;br /&gt;&lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;| 스위치 | 라우터 &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;사용용도 | 두개 이상의 동일 네트워크를 연결 | 동종 또는 이종 네트워크 미디어를 &lt;br /&gt;| 하는 LAN/WAN에 적합 | 사용하는 LAN/WAN에 적합 &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;OSI 모델 | 2계층(Data Link), 3계층(Network) | 3계층(Network) &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;목 적 | 특수한 목적의 장비 | 일반 목적의 장비 &lt;br /&gt;| - 대역폭 확장을 위하여 LAN seg- | - 다른 수많은 어플리케이션의 &lt;br /&gt;| mentation 함 | 주소를 유연하게 디자인 &lt;br /&gt;| - 거대한 트래픽을 해결하기 위함 | Limit broadcast traffic &lt;br /&gt;| - 낮은 지연율과 고성능의 출력 | Redundant active paths &lt;br /&gt;| - 과업을 최적화 하기 위함 | WAN 액세스 &lt;br /&gt;| | - 일반적으로 거대한 트래픽을 &lt;br /&gt;| | 전송할 때 요구되지 않음 &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;동작방식 | MAC 주소를 추적하여 장비의 위치를 | 서로 다른 네트워크 계층 프로토 &lt;br /&gt;| 인식 목적지 MAC 주소에 기초하여 | 콜을 구분할 필요가 있고 프로토 &lt;br /&gt;| 전송하기 위한 목적의 장비 | 콜 지식은 보다 효과적인 전송 &lt;br /&gt;| | 결정을 할 수 있다. &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;설치시 | 설치가 간단하고, 비용이 낮다. | 노드의 경로 설정에 필요한 초기 &lt;br /&gt;| 유지보수가 간단하다. | setup이나 IP 주소 및 네트워크의 &lt;br /&gt;| | 수정시 복잡 &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;비고 | 브리지와 비슷하나 훨씬 빠름 | 두개의 기본 기능 &lt;br /&gt;| - 더 작은collision domain으로 | - 각 네트웍 계층 프로토콜을 위한 &lt;br /&gt;| LAN을 분할 | 라우팅 테이블을 유지 &lt;br /&gt;| - 현재 사용되는 cable과 hardware | - 네트워크 계층 어드레스에 기반 &lt;br /&gt;| 를 그대로 사용 | 하여 각의각 프레임을 전송 &lt;br /&gt;| - Protocol transparent | &lt;br /&gt;| - 쉽게 추가, 이동, 변경 가능 | &lt;br /&gt;| - ASIC technology | &lt;br /&gt;| - 통합된 넓은 bandwidth | &lt;br /&gt;| - 저렴한 포트당 비용으로 고성능 | &lt;br /&gt;| 제공 | &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;31. httpd.conf에서 ServerType를 standlone으로 설정하는 것과 inetd로 설정하는 것의 차이 &lt;br /&gt;&lt;br /&gt;아파치에만 적용되는 내용은 아니지만 standlone으로 설정한 경우에는 /etc/rc.d/rc.l &lt;br /&gt;ocal나 /etc/rc.d/rc3.d/밑에 설정되어 데몬으로 실행되면, inetd로 설정할 경우 /etc &lt;br /&gt;/inetd.conf에 추가되어 실행되어 텔넷이나 FTP와 같이 시스템프로세스로 실행되므로 &lt;br /&gt;접속이 많은 httpd인 경우 standalone으로 설정하여야 한다. 그리고 inetd로 설정시에 &lt;br /&gt;는 한정된 프로세스만 수용 가능하며 반응속도가 standalone방식에 비해 느리다. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;32. 아파치에서 httpd.conf 수정 후 데몬이 뜨지 않은 경우 대처법 &lt;br /&gt;&lt;br /&gt;httpd -t 옵션으로 우선 syntax error부터 확인한 후 syntax error가 있으면 먼저 수 &lt;br /&gt;정을 해주고 Logs 디렉토리에서 에러 로그 파일을 확인하여 수정 후 재실행한다. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;33. php 설치 후 버전 및 정상적인 설치 여부 확인법 &lt;br /&gt;&lt;br /&gt;php3 버전의 경우 index.php3을 php4의 경우 index.php라는 파일을 다음과 같은 내용 &lt;br /&gt;으로 작성하여 웹에서 열어보면 버전 및 연동 현황을 확인할 수 있다. &lt;br /&gt;&lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;phpinfo(); &lt;br /&gt;?&gt; &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;34. APM 연동 설치시 php를 모듈로 삽입하기 &lt;br /&gt;&lt;br /&gt;먼저 php설치 후 apache 컴파일시 php모듈 넣어서 재컴파일 해준다. &lt;br /&gt;&lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;./configure --prefix=/usr/local/apache --activate-module=sr/modules/php4/libphp4 &lt;br /&gt;.a &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;35. 아파치에서 속도제한하기 &lt;br /&gt;&lt;br /&gt;아파치에서 bandwidth 모듈이 삽입되어 있는 상태라면 모든 호스트에 대해 1024byte로 &lt;br /&gt;속도를 제한하기 위해 아파치에서 설정해 주는 부분은 다음과 같다. Httpd.conf에서 &lt;br /&gt;BandWidthModule On라고 설정 후 BandWidth all 1024라고 설정한다. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;36. 디렉토리 목록 출력 금지법 &lt;br /&gt;&lt;br /&gt;아파치에서 index.html 파일이 없을 때 디렉토리 목록 출력을 원하지 않을 경우에는 D &lt;br /&gt;ocumentRoot 디렉토리쪽에 설정되어져 있는 옵션에서 Indexes를 삭제한다. 또한 특정 &lt;br /&gt;디렉토리에서만 인덱스를 허용치 않을 경우에는 특정 디렉토리의 .htaccess 파일안에 &lt;br /&gt;&#039;&#039;Options -Indexes&#039;&#039; 이 부분을 삽입하면 된다. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;안전한 메일 관리법 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;37. 센드메일에서 메일 용량을 제한하기 &lt;br /&gt;&lt;br /&gt;센드메일에서 한번에 보낼 수 있는 메일용량은 /etc/mail/sendmail.cf 파일에서 MaxMe &lt;br /&gt;ssageSize 부분에서 다음과 같이 주석을 제거하고 바이트 단위로 설정을 해줄 수 있다 &lt;br /&gt;. 받는 메일 계정의용량은 Mlocal 부분에서 M=1000000 부분에서 바이트 단위로 제한 &lt;br /&gt;량을 적는다. &lt;br /&gt;&lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;MaxMessageSize=1000000 &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;38. 센드메일 데몬을 실행시 수신만하기 &lt;br /&gt;&lt;br /&gt;relay를 막는 방법도 있지만 그건 외부에서 로컬 서버를 SMTP로 사용하지 못하도록 할 &lt;br /&gt;수 있으며 iptables를 이용하면 로컬 서버에서 보내는 메일에 대해 제한이 가능하다. &lt;br /&gt;&lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;# iptables -A OUTPUT -p tcp --syn --dport 25 -j DROP &lt;br /&gt;&lt;br /&gt;-A 기존의 iptables에 추가 &lt;br /&gt;-p 프로토콜 &lt;br /&gt;-dport 포트 넘버 &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;&lt;br /&gt;로컬에서 외부로 보내는 메일이라면 remote의 25번 포트로 접속이 되므로 OUTPUT 패킷 &lt;br /&gt;중 목적지 포트가 25번인 패킷만 drop한다. 메일 송수신은 tcp이므로 --syn을 추가하 &lt;br /&gt;지 않을 경우에는 3 way-handshaking에 의해 메일을 받을 수도 없게 되므로 반드시 -- &lt;br /&gt;syn을 추가해야 한다. 보내는 메일은 일단 메일큐 디렉토리에 저장된 후 발송되므로 &lt;br /&gt;메일큐 디렉토리를 삭제하거나 다른 이름으로 변경하면 메일을 발송할 수 없게 된다. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;39. 릴레이 설정과 차단법 &lt;br /&gt;&lt;br /&gt;/etc/mail/access 파일에서 Relay 여부를 설정한다. &lt;br /&gt;&lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;localhost RELAY &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;&lt;br /&gt;변경한 후 적용하려면 다음과 같이 실행해 준다. 또는 인증 기능(SMTP AUTH)이 지원되 &lt;br /&gt;는 최신 버전의 센드메일을 사용한다. &lt;br /&gt;&lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;# makemap hash /etc/mail/access &lt; /etc/mail/access &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;40. 특정시스템에 설치되어 있는 센드메일 버전 알아보기 &lt;br /&gt;&lt;br /&gt;간단한 방법으로 다음과 같이 텔넷으로 센드메일 포트인 25번으로 접속해보면 알 수 &lt;br /&gt;있다. &lt;br /&gt;&lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;# telnet jimy.tt.co.kr 25 &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;41. 다른 도메인의 웹마스터 계정 사용하기 &lt;br /&gt;&lt;br /&gt;가상 계정을 이용해서 해결할 수 있다. 아웃룩에서 jhk라는 계정을 설정하면 &lt;a href=&quot;mailto:jhk@jung&quot;&gt;&lt;font color=&quot;#f0c43f&quot;&gt;jhk@jung&lt;/font&gt;&lt;/a&gt; &lt;br /&gt;heekim.co.kr, &lt;a href=&quot;mailto:webmaster@jungheekim.co.kr&quot;&gt;&lt;font color=&quot;#f0c43f&quot;&gt;webmaster@jungheekim.co.kr&lt;/font&gt;&lt;/a&gt;로 오는 메일을 모두 받아 볼 수 있다. &lt;br /&gt;&lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;# vi /etc/mail/virtusertable &lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;mailto:webmaster@jungheekim.co.kr&quot;&gt;&lt;font color=&quot;#f0c43f&quot;&gt;webmaster@jungheekim.co.kr&lt;/font&gt;&lt;/a&gt; jhk(jhk계정에 webmaster라는 계정이 가상계정으 &lt;br /&gt;로 설정) &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;42. 웹메일 포워딩 &lt;br /&gt;&lt;br /&gt;해외에 출장이 잦은 사용자가 메일을 자신이 사용하는 웹메일로 포워딩해 달라고 하고 &lt;br /&gt;, 회사에 돌아와서도 포워딩된 메일을 아웃룩에서 다시 받아보길 원한다면 다음과 같 &lt;br /&gt;이 한다. 해당 사용자의 홈디렉토리 밑에 .forward 파일을 만들어서 이메일 주소를 입 &lt;br /&gt;력하고 자신의 계정에는 를 추가해 주어야 루프를 막을 수 있다. &lt;br /&gt;&lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;vi ~junghee/.forward &lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;mailto:sitsme75@hanmail.net&quot;&gt;&lt;font color=&quot;#f0c43f&quot;&gt;sitsme75@hanmail.net&lt;/font&gt;&lt;/a&gt;, &lt;a href=&quot;mailto:junghee.kim@tt.co.kr&quot;&gt;&lt;font color=&quot;#f0c43f&quot;&gt;junghee.kim@tt.co.kr&lt;/font&gt;&lt;/a&gt; &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;43. 자동응답 메일 작성법 &lt;br /&gt;&lt;br /&gt;메일을 확인할 수 없는 상황일 때, 메일 수신 후 자동으로 미리 작성되어 있는 메시지 &lt;br /&gt;를 보낼 수 있는 방법(즉 자동응답 메일 작성 방법)은 자신의 홈디렉토리에 &quot;.procmai &lt;br /&gt;lrc&quot; 파일을 만들고 다음의 내용을 입력한다. &lt;br /&gt;&lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;:0 h c &lt;br /&gt;* !^FROM_DAEMON &lt;br /&gt;* !^X-Loop: &lt;a href=&quot;mailto:YOUR@EMAIL&quot;&gt;&lt;font color=&quot;#f0c43f&quot;&gt;YOUR@EMAIL&lt;/font&gt;&lt;/a&gt; &lt;br /&gt;| (formail -r -A&quot;Prededence: junk&quot; &lt;br /&gt;-I&quot;From: YOUR_NAME &quot; &lt;br /&gt;-A&quot;X-Loop: &lt;a href=&quot;mailto:YOUR@EMAIL&quot;&gt;&lt;font color=&quot;#f0c43f&quot;&gt;YOUR@EMAIL&lt;/font&gt;&lt;/a&gt; &lt;br /&gt;cat $HOME/autoreply.txt) | $SENDMAIL -t &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;&lt;br /&gt;그리고 &#039;&#039;autoreply.txt&#039;&#039; 파일에 답변글을 작성햐면 그 내용이 자동 답변된다. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;44. POP3 다운시 설정법 &lt;br /&gt;&lt;br /&gt;아웃록에서 메일을 받아보려고 하는데, POP3가 다운되어 반응하지 않을때 다음과 같이 &lt;br /&gt;조정한다. inetd는 기본적으로 1분에 fork 할 수 있는 인스턴스가 40으로 제한되어 &lt;br /&gt;있으므로 이 값을 늘려줘야 한다. POP3 부분에서 nowait.200이나 적절한 수만큼 늘려 &lt;br /&gt;주면 된다. nowait 뒤에 반드시 .(점)을 찍고 허용할 만큼이 POP 데몬의 수를 입력한 &lt;br /&gt;다. 이후 inetd를 재시작하면 적용된다. &lt;br /&gt;&lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;A # vi /etc/inetd.conf &lt;br /&gt;# Pop and imap services et al &lt;br /&gt;#pop-2 stream tcp nowait root /usr/sbin/tcpd ipop2d &lt;br /&gt;pop-3 stream tcp nowait root /usr/sbin/tcpd ipop3d &lt;br /&gt;#imap stream tcp nowait root /usr/sbin/tcpd imapd &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;철통 보안 관리 &lt;br /&gt;&lt;br /&gt;45. 일반적인 리눅스 보안법 &lt;br /&gt;&lt;br /&gt;1) 현재 서버에서 사용하지 않고, 보안상 취약점이 있는 데몬에 대해 서비스를 중지 &lt;br /&gt;한다. &lt;br /&gt;2) TCP Wrapper와 ipchains를 이용한다. 커널 2.4에서는 iptables를 이용해 각 서비 &lt;br /&gt;스에 대해서 접속을 허락하거나, 제한한다. &lt;br /&gt;3) 새도우 패스워드를 반드시 이용한다. &lt;br /&gt;4) su 권한의 사용을 특정 사용자만 가능하도록 정의한다. &lt;br /&gt;5) 원격에서 루트 권한으로 접속할 수 없도록 한다. &lt;br /&gt;6) 지속적으로 패치한다. &lt;br /&gt;&lt;br /&gt;46. Ping 요청 무시하기 &lt;br /&gt;&lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;echo 1 &gt; /proc/sys/net/ipv4/icmp_echo_ignore_all &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;&lt;br /&gt;다시 응답하게 하려면 다음과 같이 실행하면 된다. &lt;br /&gt;&lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;echo 0 &gt; /proc/sys/net/ipv4/icmp_echo_ignore_all &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;47. 백도어 파일의 삭제 &lt;br /&gt;&lt;br /&gt;보통 백도어 파일은 rm 명령으로도 삭제되지 않는다. 속성이 있을 경우 다음과 같이 &lt;br /&gt;삭제한다. &lt;br /&gt;&lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;# lsattr /usr/sbin/in.fingerd &lt;br /&gt;&lt;br /&gt;lsattr 1.12, 9-Jul-98 for EXT2 FS 0.5b, 95/08/09 &lt;br /&gt;&lt;br /&gt;-----a-- /usr/sbin/in.fingerd &lt;br /&gt;&lt;br /&gt;==&gt; a 속성이 있음을 확인 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# chattr -a /usr/sbin/in.fingerd &lt;br /&gt;&lt;br /&gt;chattr 1.12, 9-Jul-98 for EXT2 FS 0.5b, 95/08/09 &lt;br /&gt;&lt;br /&gt;==&gt; -a로 속성을 해제 &lt;br /&gt;&lt;br /&gt;lsattr 1.12, 9-Jul-98 for EXT2 FS 0.5b, 95/08/09 &lt;br /&gt;&lt;br /&gt;-------- /usr/sbin/in.fingerd &lt;br /&gt;&lt;br /&gt;==&gt; 해제 &lt;br /&gt;------------------------------------------------------------------------------- &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;48. lpd(line printer daemon)의 취약점 &lt;br /&gt;&lt;br /&gt;lpd는 내부와 원격 프린트 작업을 수행하는 BSD 라인 프린터 데몬이다. lpd 데몬의 접 &lt;br /&gt;근 권한을 가지고 있는 내부 시스템이나 원격 시스템의 사용자가 특별히 변형된 불완 &lt;br /&gt;전한 프린트 작업을 요청하고 이어서 프린터 큐의 디스플레이를 요청하게 되면 해당 &lt;br /&gt;시스템에 버퍼 오버플로우를 일으킬 수 있다. 결국 관리자 권한으로 내부 시스템에 공 &lt;br /&gt;격코드를 실행시킬 수 있게 된다. 따라서 패치를 해주거나 서비스를 하지 않는다면 데 &lt;br /&gt;몬을 중지하는 것이 좋다. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;49. BIND에서 보안상 문제가 있는 버전 &lt;br /&gt;&lt;br /&gt;BIND 4.x, 8.x에서 문제가 검출되었다. BIND 8버전에서는 트랜잭션 시그너쳐(TSIG) 핸 &lt;br /&gt;들링 코드에 버퍼오버플로우 취약점을 포함하고 있다. &lt;br /&gt;&lt;br /&gt;유효한 키를 포함하지 안는 TSIG를발견하는 경우 BIND 8버전에서는 에러응답을 보내 &lt;br /&gt;기 위한 코드를 실행하게 되며, 이때 발생하는 변수 초기화 방식의 차이에 의해 해당 &lt;br /&gt;취약점이 발생하게 된다. DNS 시스템에 대한 요청 접근만으로 해당 취약점을 발생시킬 &lt;br /&gt;수 있으므로 이로 인한 위험성은 크게 된다. &lt;br /&gt;&lt;br /&gt;BIND 4버전에서는 nslookupComplain() 내부에 있는 문자 배열(syslog를 위한 에러 메 &lt;br /&gt;시지 작성 버퍼)에 대해 입력 검증(input validation) 취약점을 포함하고 있다. 이것 &lt;br /&gt;은 특수한 포맷 형태를 가진 쿼리를 전송함으로써 입력 검증 취약점을 발생시킨다. &lt;br /&gt;&lt;br /&gt;BIND 4, 8버전에서는 해당 서버가 쿼리를 처리하는 동안 정보가 누출(information lea &lt;br /&gt;k)될 수 있는 취약점을 포함하고 있다. 특수한 포맷형태를 가진 쿼리 전송을 통해 공 &lt;br /&gt;격자가 프로그램 스택에 접근할 수 있게 함으로써 해당 취약점을 발생시킨다. &lt;br /&gt;&lt;br /&gt;해결책은 BIND 버전은 8.2.3 이상이나 9.1 버전으로 업그레이드하는 것이다. 이것은 &lt;br /&gt;해결책이 아니라 시스템 관리자가 반드시 해야 할 일이다. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;장애 발생시 복구 &lt;br /&gt;&lt;br /&gt;50. 비정상 종료시 하드디스크 체크요구 원인 &lt;br /&gt;&lt;br /&gt;대부분 정전이 발생한 후에도 시스템은 정상적으로 부팅되며 파일시스템도 자동으로 c &lt;br /&gt;heck하지만 간혹 관리자가 수동으로 해주어야 하는 경우가 발생한다. 리눅스가 다운 &lt;br /&gt;되었을때 보통 Power OFF를 하는데, 이때 문제가 발생할 수 있으므로 Magic SysRq라는 &lt;br /&gt;것을 이용하여 안전하게 재부팅하는 방법을 이용한다. &lt;br /&gt;&lt;br /&gt;Magic SysRq key란 시스템의 제어가 불가능한 상태(일반적으로 &#039;&#039;다운&#039;&#039;되었다고 한다) &lt;br /&gt;에서도 제어를 가능하게 해주므로 커널 컴파일시 Kernel hacking ---&gt; [*]Magic SysRq &lt;br /&gt;key를 체크해야 한다. Magic SysRq key를 사용하려면 다음과 같이 /proc/sys/kernel/ &lt;br /&gt;sysrq 값을 1로 만들어야 한다. &lt;br /&gt;&lt;br /&gt;------------------------------------------------------------------------------ &lt;br /&gt;# echo 1 &gt; /proc/sys/kernel/sysrq &lt;br /&gt;&lt;br /&gt;lilo: linux init=/bin/sh &lt;br /&gt;------------------------------------------------------------------------------ &lt;br /&gt;&lt;br /&gt;그러면 커널이 뜨고 바로 shell prompt &#039;&#039;#&#039;&#039;가 나타난다. 이때에는 filesystem도 read &lt;br /&gt;only로 마운트 되고, 동작하는 daemon process도 전혀 없는 상태가 된다. 그 상태에서 &lt;br /&gt;수동으로 모든 파일시스템을 체크한다. &lt;br /&gt;&lt;br /&gt;------------------------------------------------------------------------------ &lt;br /&gt;# fsck [-t ext2] 장치명 &lt;br /&gt;# e2fsck 장치명 &lt;br /&gt;------------------------------------------------------------------------------ &lt;br /&gt;&lt;br /&gt;위의 명령 사용시 문제가 생긴 블록의 수정여부를 묻게 되는데 &#039;&#039;y&#039;&#039;를 선택하고 만약 &lt;br /&gt;수정여부를 묻는 질문이 많다면 -y 옵션을 사용하여 자동으로 &#039;&#039;y&#039;&#039;를 선택하게 할 수 &lt;br /&gt;있다. &lt;br /&gt;&lt;br /&gt;------------------------------------------------------------------------------ &lt;br /&gt;# e2fsck -y 장치명 &lt;br /&gt;------------------------------------------------------------------------------ &lt;br /&gt;&lt;br /&gt;Ctrl-Alt-Del로 리부팅하면 아주 심하게 깨지거나, 디스트에 이상이 있지 않는 한 복 &lt;br /&gt;구가 된다. &lt;br /&gt;&lt;br /&gt;=================&lt;/span&gt; &lt;br /&gt;&lt;br /&gt;[출처] &lt;a href=&quot;http://lanplaza.net/?doc=bbs/gnuboard.php&amp;bo_table=tip&amp;page=1&amp;wr_id=53&quot;&gt;&lt;font color=&quot;#f0c43f&quot;&gt;http://lanplaza.net/?doc=bbs/gnuboard.php&amp;bo_table=tip&amp;page=1&amp;wr_id=53&lt;/font&gt;&lt;/a&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[리눅스 시스템정보 알아내기]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=165</id>
		<published>2011-05-12T14:12:41+09:00</published>
		<updated>2011-05-12T14:12:41+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=165"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=165#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;br /&gt;
&lt;div class=&quot;post-sub ptl&quot;&gt;&lt;img data-autoattach=&quot;success&quot; alt=&quot;출처&quot; src=&quot;./files/attach/images/112/165/0a8205459be14dbe9cef6283246afa93.gif&quot; width=&quot;32&quot; height=&quot;17&quot;/&gt; &lt;a class=&quot;link1&quot; href=&quot;http://blog.naver.com/jjaiwook79&quot; target=&quot;_top&quot;&gt;&lt;font color=&quot;#f0c43f&quot;&gt;Small is beautiful~*&lt;/font&gt;&lt;/a&gt; | &lt;a class=&quot;link1&quot; href=&quot;http://blog.naver.com/jjaiwook79&quot; target=&quot;_top&quot;&gt;&lt;font color=&quot;#f0c43f&quot;&gt;으랏차차&lt;/font&gt;&lt;/a&gt;&lt;br /&gt;&lt;font color=&quot;#f0c43f&quot;&gt;&lt;img data-autoattach=&quot;success&quot; alt=&quot;원문&quot; src=&quot;./files/attach/images/112/165/3f00e9fc68682bff4f0dfa9a05ab5c53.gif&quot; width=&quot;32&quot; height=&quot;17&quot;/&gt;&lt;/font&gt; &lt;a class=&quot;link1&quot; href=&quot;http://blog.naver.com/jjaiwook79/30012314411&quot; target=&quot;_top&quot;&gt;&lt;font color=&quot;#f0c43f&quot;&gt;http://blog.naver.com/jjaiwook79/30012314411&lt;/font&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div id=&quot;post-view30079412386&quot; class=&quot;post-view pcol2 _param(1)&quot;&gt;
&lt;p&gt;원본출처 : &lt;a class=&quot;con_link&quot; target=&quot;_blank&quot; x=&quot;http://blog_theple_com/madman93/4.html&quot;&gt;&lt;font color=&quot;#f0c43f&quot;&gt;http://blog.theple.com/madman93/4.html&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;font size=&quot;3&quot;&gt;리눅스 시스템정보 알아내기&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;&nbsp;&lt;/p&gt;
&lt;div id=&quot;contents&quot;&gt;&lt;font color=&quot;#0000ff&quot;&gt;&lt;&lt;&lt; /proc 디렉토리에서 알아내기 &gt;&gt;&gt; &lt;br /&gt;&lt;/font&gt;&nbsp;&nbsp;&lt;br /&gt;&nbsp;&nbsp;/proc/asound&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 이 디렉토리는 시스템내에 설치되어진 사운드카드에 대한 정보를 볼수 있습니다. &lt;br /&gt;&nbsp;&nbsp;&lt;br /&gt;&nbsp;&nbsp;/proc/cpuinfo&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 프로세서의 정보가 들어있습니다. cpu의 타입, 모델, 제조회사, 성능 등에 관한 정보를 알려줍니다. &lt;br /&gt;&nbsp;&nbsp;&lt;br /&gt;&nbsp;&nbsp;/proc/devices&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 현재 커널에 설정되어 있는 장치의 목록을 볼 수 있습니다. &lt;br /&gt;&nbsp;&nbsp;&lt;br /&gt;&nbsp;&nbsp;/proc/dma&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 현재 어느 DMA 채널이 사용 중인지를 알려줍니다. &lt;br /&gt;&nbsp;&nbsp;&lt;br /&gt;&nbsp;&nbsp;/proc/filesystems&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 어떤 파일시스템이 커널에 설정되어 있는지를 알 수 있습니다. &lt;br /&gt;&nbsp;&nbsp;&lt;br /&gt;&nbsp;&nbsp;/proc/ide&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 이 디렉토리는 IDE-인테페이스와 이것과 연결된 IDE-device들에 대한 정보를 표시합니다. &lt;br /&gt;&nbsp;&nbsp;&lt;br /&gt;&nbsp;&nbsp;/proc/interrupts&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 현재 어느 인터럽트가 사용 중인지, 그리고 얼마나 많이 사용되었는지를 알 수 있습니다. &lt;br /&gt;&nbsp;&nbsp;&lt;br /&gt;&nbsp;&nbsp;/proc/ioports&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 현재 어느 I/O 포트가 사용 중인지를 알려줍니다. &lt;br /&gt;&nbsp;&nbsp;&lt;br /&gt;&nbsp;&nbsp;/proc/loadavg&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 시스템의 평균부하량(load average)을 보여줍니다. &lt;br /&gt;&nbsp;&nbsp;&lt;br /&gt;&nbsp;&nbsp;/proc/meminfo&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 메모리 사용량에 관한 정보를 보여줍니다. 실제 메모리와 가상 메모리를 모두 다룹니다. &lt;br /&gt;&nbsp;&nbsp;&lt;br /&gt;&nbsp;&nbsp;/proc/modules&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 현재 어떤 커널 모듈이 사용되고 있는지를 알려줍니다. &lt;br /&gt;&nbsp;&nbsp;&lt;br /&gt;&nbsp;&nbsp;/proc/partitions&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 이 페이지는 분할영역에 대한 정보를 표시합니다. &lt;br /&gt;&nbsp;&nbsp;&lt;br /&gt;&nbsp;&nbsp;/proc/pci&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 이 페이지는 PCI-버스와 설치되어진 PCI-카드들, 그리고 주변장치연결 (PCI) 버스를 사용하는 다른 device들에 대한 정보를 표시합니다. &lt;br /&gt;&nbsp;&nbsp;&lt;br /&gt;&nbsp;&nbsp;/proc/scsi/scsi&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 이 페이지는 SCSI-인테페이스와 이것과 연결된 SCSI-device들에 대한 정보를 표시합니다. &lt;br /&gt;&nbsp;&nbsp;&lt;br /&gt;&nbsp;&nbsp;/proc/stat&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 이 곳에는 시스템의 상태에 관한 다양한 정보가 있습니다. 즉, 부팅된 후 page fault가 몇번 일어났는가 하는 것들을 알아 볼 수가 있습니다. &lt;br /&gt;&nbsp;&nbsp;&lt;br /&gt;&nbsp;&nbsp;/proc/uptime&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 시스템이 얼마나 오랫동안 살아 있었는지 보여줍니다. &lt;br /&gt;&nbsp;&nbsp;&lt;br /&gt;&nbsp;&nbsp;/proc/version&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 커널의 버전을 알려줍니다. &lt;br /&gt;&nbsp;&nbsp;&lt;br /&gt;&nbsp;&nbsp;&lt;br /&gt;&nbsp;&nbsp;&lt;font color=&quot;#0000ff&quot;&gt;&lt;&lt;&lt; 운영체제 정보 &gt;&gt;&gt; &lt;br /&gt;&lt;/font&gt;&nbsp;&nbsp;&lt;br /&gt;&nbsp;&nbsp;uname -a&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 운영체제의 호스트이름, 커널 버전과 릴리즈된 날찌와 프로세서(CPU)의 타입을 표시합니다. &lt;br /&gt;&nbsp;&nbsp;uptime&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 부팅한 이후로 시스템의 사용된 시간과 로그인한 유저의 수, 시스템의 Load Average(시스템 부하량의 평균치) 등의 정보를 표시합니다. &lt;br /&gt;&nbsp;&nbsp;w&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 현재 시스템에 로그인 한 유저들의 리스트와 작업, 접속시간 등을 표시합니다. &lt;br /&gt;&nbsp;&nbsp;tail /var/log/messages&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 시스템의 로그 기록을 10라인 단위로 보여줍니다. &#039;-n&#039;옵션을 사용하여 출력할 라인 단위를 지정할 수 있습니다. &#039;tail -n100 &lt;파일이름&gt;&#039; 과 같이하면 100라인 단위로 출력합니다. &lt;br /&gt;&nbsp;&nbsp;lsmod&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 현재 로드된 모든 모듈들을 표시합니다. &lt;br /&gt;&nbsp;&nbsp;cat /proc/filesystems&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 현재 시스템에서 사용중인 파일시스템을 표시합니다. &lt;br /&gt;&nbsp;&nbsp;date&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 시스템의 날짜와 시간을 표시합니다. 또한 날짜와 시간을 설정할 수 있습니다. (&#039;date --help&#039; 을 하면 이용할 수 있는 옵션을 알 수 있습니다.) &lt;br /&gt;&nbsp;&nbsp;runlevel&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 시스템의 현재 런레벨을 표시합니다. &lt;br /&gt;&nbsp;&nbsp;rpm -q &lt;패키지&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 설치된 패키지의 버전을 보여줍니다. &lt;br /&gt;&nbsp;&nbsp;&lt;br /&gt;&nbsp;&nbsp;&lt;br /&gt;&nbsp;&nbsp;&lt;br /&gt;&lt;font color=&quot;#0000ff&quot;&gt;&nbsp;&nbsp;&lt;&lt;&lt; 실행중인 프로세스와 메모리 정보 &gt;&gt;&gt; &lt;br /&gt;&lt;/font&gt;&nbsp;&nbsp;&lt;br /&gt;&nbsp;&nbsp;&lt;br /&gt;&nbsp;&nbsp;ps aux | less&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 유저로부터 시작된 것을 포함한 현재 실행되고 있는 모든 프로세스를 표시합니다. &#039;q&#039; 를 누르면 종료합니다. &lt;br /&gt;&nbsp;&nbsp;free&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 메모리의 상태를 표시합니다. &lt;br /&gt;&nbsp;&nbsp;top&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 5초마다 한번씩 실시간으로 갱신하여 시스템의 프로세스 상황을 표시합니다. CPU 사용량, 메모리와 스왑의 사용량, 현재 실행중인 각각의 프로세스의 수와 상황등의 시스템 상황을 실시간으로 표시합니다. &#039;q&#039;를 누르면 종료합니다.&nbsp;&nbsp; &lt;br /&gt;&nbsp;&nbsp;cat /proc/meminfo&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 메모리 상태를 표시합니다. &#039;free&#039; 와 같습니다. &lt;br /&gt;&nbsp;&nbsp;&lt;br /&gt;&nbsp;&nbsp;&lt;br /&gt;&lt;font color=&quot;#0000ff&quot;&gt;&nbsp;&nbsp;&lt;&lt;&lt; 디스크 장치 정보 &gt;&gt;&gt; &lt;br /&gt;&lt;/font&gt;&nbsp;&nbsp;&lt;br /&gt;&nbsp;&nbsp;mount&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 마운트된 모든 장치와 마운트된 장치들의 마운트 포인트, 파일시스템, 그리고 장치가 읽기 전용인지 아닌지 보여줍니다. &lt;br /&gt;&nbsp;&nbsp;df&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 마운트된 장치와 사용된 공간과 사용할 수 있는 공간과 마운트 포인트를 표시합니다. &#039;-h&#039; 옵션을 사용하면 200Kb,102Mb,1Gb 와 같이 알아보기 쉽게 표시합니다. &lt;br /&gt;&nbsp;&nbsp;du -sh *&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 디스크 사용량을 표시합니다. 현재 작업중인 디렉토리에 있는 파일과 디렉토리들의 크기를 알아 보기 쉬운 형식으로 표시합니다. &#039;du --help&#039; 를 하면 더 많은 옵션을 알 수 있습니다.&nbsp;&nbsp; &lt;br /&gt;&nbsp;&nbsp;cat /proc/filesystems&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 현재 시스템에서 사용중인 파일시스템을 표시합니다. &lt;br /&gt;&nbsp;&nbsp;cat /proc/ide/ide0/hda/model&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;하드디스크의 모델명을 표시해 줍니다.&nbsp;&nbsp; &lt;br /&gt;&nbsp;&nbsp;cat /proc/swaps&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 스왑 파티션의 크기와 사용량을 보여줍니다. &lt;br /&gt;&nbsp;&nbsp;&lt;br /&gt;&nbsp;&nbsp;&lt;br /&gt;&nbsp;&nbsp;&lt;br /&gt;&lt;font color=&quot;#0000ff&quot;&gt;&nbsp;&nbsp;&lt;&lt;&lt; 하드웨어 정보 &gt;&gt;&gt; &lt;br /&gt;&lt;/font&gt;&nbsp;&nbsp;&lt;br /&gt;&nbsp;&nbsp;cat /proc/interrupts&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 장치가 사용중인 IRQ를 표시합니다. &lt;br /&gt;&nbsp;&nbsp;cat /proc/ioports&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 장치가 사용중인 Input/Output 포트를 표시합니다. &lt;br /&gt;&nbsp;&nbsp;cat /proc/dma&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 장치가 사용중인 DMA 채널을 표시합니다. &lt;br /&gt;&nbsp;&nbsp;cat /proc/cpuinfo&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 프로세서(CPU)에 대한 정보를 표시합니다. &lt;br /&gt;&nbsp;&nbsp;cat /proc/modules&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 로드된 모든 모듈들을 표시합니다. &#039;lsmod&#039; 와 같습니다. &lt;br /&gt;&nbsp;&nbsp;dmesg&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 시스템의 부팅시 나오는 메시지를 부팅후 확인 할때 쓰는 명령어입니다. 쉽게 알아 볼수 없는 말들이 대부분이긴 하지만 이 메시지들을 통해 시스템에 문제가 생길 경우, 문제를 해결할 수 있는 정보를 얻을 수 있습니다. 레드헷 기반의 리눅스 배포판에서는 /var/log/dmesg 파일로 부팅시 마다 저장됩니다. &lt;br /&gt;&nbsp;&nbsp;&lt;br /&gt;&nbsp;&nbsp;&lt;br /&gt;&nbsp;&nbsp;&lt;br /&gt;&lt;font color=&quot;#0000ff&quot;&gt;&nbsp;&nbsp;&lt;&lt;&lt; 유저와 유저의 환경에 대한 정보 &gt;&gt;&gt; &lt;br /&gt;&lt;/font&gt;&nbsp;&nbsp;&lt;br /&gt;&nbsp;&nbsp;w&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 현재 시스템에 로그인 한 유저들의 리스트와 접속시간, 작업 등을 표시합니다. &lt;br /&gt;&nbsp;&nbsp;who -uH&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 현재 로그인된 유저를 표시합니다. 유저가 접속한 터미널, 접속한 시간과 쉬고 있는 시간을 표시합니다.&nbsp;&nbsp; &lt;br /&gt;&nbsp;&nbsp;whoami&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 유저의 아이디를 표시합니다.&nbsp;&nbsp; &lt;br /&gt;&nbsp;&nbsp;groups&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 그룹에 속한 모든 멤버를 표시합니다. 또한 &#039;groups 유저이름&#039; 으로 다른 유저가 속한 그룹의 멤버들을 볼 수 있습니다. &lt;br /&gt;&nbsp;&nbsp;set | less&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 환경 설정값을 표시합니다. &lt;br /&gt;&nbsp;&nbsp;id&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;유저의 이름, 그룹과 그룹에 속한 유저의 수와 ID를 표시합니다. &lt;br /&gt;&nbsp;&nbsp;pwd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 현재 작업중인 디렉토리를 표시합니다. &lt;br /&gt;&nbsp;&nbsp;last&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 누가 언제 로그인했고 어디에서 IP주소를 통한 원격 로그인을 했는지, 얼마나 오랬동안 사용했는지 표시합니다.&nbsp;&nbsp; &lt;br /&gt;&nbsp;&nbsp;users&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Displays a list of currently logged in users. User&#039;s logged in to multiple terminals will be listed once for each session. &lt;br /&gt;&nbsp;&nbsp;history&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 유저가 이전에 실행한 명령의 리스트를 순서대로 표시합니다. &#039;.bash_history&#039;에 저장되어 있습니다.&nbsp;&nbsp; &lt;br /&gt;&nbsp;&nbsp;&lt;br /&gt;&nbsp;&nbsp;&lt;br /&gt;&nbsp;&nbsp;&lt;br /&gt;&lt;font color=&quot;#0000ff&quot;&gt;&nbsp;&nbsp;&lt;&lt;&lt; 네트워크 정보 &gt;&gt;&gt; &lt;br /&gt;&lt;/font&gt;&nbsp;&nbsp;&lt;br /&gt;&nbsp;&nbsp;ifconfig&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 네트워크 인터페이스를 설정내용을 표시하는 명령어입니다. 이것으로 직접 네트워크을 설정을 설정할 수 있습니다. IP 주소, 서브넷 마스크 및 브로드캐스트 주소를 확인 할 수 있습니다. &lt;br /&gt;&nbsp;&nbsp;hostname&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 시스템의 호스트이름을 표시합니다.&nbsp;&nbsp; &lt;br /&gt;&nbsp;&nbsp;route&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 해당 호스트까지 연결하는 중간 경로의 표시인 라우팅 테이블을 표시하고 라우팅 정보를 추가.삭제 할 수 있습니다.&nbsp;&nbsp; &lt;br /&gt;&nbsp;&nbsp;ping&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 원결의 호스트와 서로 네트워크의 연결이 정상적으로 이루어졌는지를 확인하는 명령어입니다. 연결 속도등을 테스트 할 수 있습니다. &lt;br /&gt;&nbsp;&nbsp;nslookup&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 네임서버에 질의하는 네임 서버 질의 도구입니다. 이를 통해 특정호스트의 IP주소나 자신의 호스트 정보를 알아볼수 있습니다. &lt;br /&gt;&nbsp;&nbsp;netstat&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 네트워크 연결 상태를 확인하는 명령어 입니다. 네트워크에 대한 다양한 정보를 제공합니다. 이를 이용하여 네트워크 인터페이스, 네트워크 소켓, 라이팅 테이블과 관련된 자세한 설명을 볼 수 있습니다.&nbsp; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[서버설치후 해야할 일]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=166</id>
		<published>2011-05-12T14:26:17+09:00</published>
		<updated>2011-05-12T14:26:17+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=166"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=166#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;div class=&quot;post-sub ptl&quot;&gt;&lt;img data-autoattach=&quot;success&quot; alt=&quot;출처&quot; src=&quot;./files/attach/images/112/166/ba0b0a2e0bbb39c29642663595646d48.gif&quot; width=&quot;32&quot; height=&quot;17&quot;/&gt; &lt;a class=&quot;link1&quot; href=&quot;http://blog.naver.com/jjaiwook79&quot; target=&quot;_top&quot;&gt;&lt;font color=&quot;#f0c43f&quot;&gt;Small is beautiful~*&lt;/font&gt;&lt;/a&gt; | &lt;a class=&quot;link1&quot; href=&quot;http://blog.naver.com/jjaiwook79&quot; target=&quot;_top&quot;&gt;&lt;font color=&quot;#f0c43f&quot;&gt;으랏차차&lt;/font&gt;&lt;/a&gt;&lt;br /&gt;&lt;font color=&quot;#f0c43f&quot;&gt;&lt;img data-autoattach=&quot;success&quot; alt=&quot;원문&quot; src=&quot;./files/attach/images/112/166/cb5ea4c1fe51bb230839cf6e98f29941.gif&quot; width=&quot;32&quot; height=&quot;17&quot;/&gt;&lt;/font&gt; &lt;a class=&quot;link1&quot; href=&quot;http://blog.naver.com/jjaiwook79/30009020151&quot; target=&quot;_top&quot;&gt;&lt;font color=&quot;#f0c43f&quot;&gt;http://blog.naver.com/jjaiwook79/30009020151&lt;/font&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div id=&quot;post-view30079411679&quot; class=&quot;post-view pcol2 _param(1)&quot;&gt;1. 네트워크 접근제한&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1) /etc/hosts.allow, hosts.deny 파일을 편집하여 접근을 제한한다.&lt;br /&gt;&lt;br /&gt;======================== hosts.allow ========================&lt;br /&gt;#&lt;br /&gt;# hosts.allow This file describes the names of the hosts which are&lt;br /&gt;# allowed to use the local INET services, as decided&lt;br /&gt;# by the &#039;/usr/sbin/tcpd&#039; server.&lt;br /&gt;#&lt;br /&gt;ALL : 218.232.117.*&lt;br /&gt;ALL : 211.214.121.18&lt;br /&gt;ALL : 203.250.136.217&lt;br /&gt;ALL : 211.62.2.*&lt;br /&gt;ALL : 211.62.6.*&lt;br /&gt;ALL : 211.62.7.*&lt;br /&gt;ALL : 211.62.8.*&lt;br /&gt;ALL : 211.62.9.*&lt;br /&gt;ALL : 211.62.15.*&lt;br /&gt;ALL : 211.62.15.*&lt;br /&gt;ALL : 211.196.157.14&lt;br /&gt;===========================================================&lt;br /&gt;&lt;br /&gt;======================== hosts.deny ========================&lt;br /&gt;#&lt;br /&gt;# hosts.deny This file describes the names of the hosts which are&lt;br /&gt;# *not* allowed to use the local INET services, as decided&lt;br /&gt;# by the &#039;/usr/sbin/tcpd&#039; server.&lt;br /&gt;#&lt;br /&gt;# The portmap line is redundant, but it is left to remind you that&lt;br /&gt;# the new secure portmap uses hosts.deny and hosts.allow. In particular&lt;br /&gt;# you should know that NFS uses portmap!&lt;br /&gt;ALL : ALL&lt;br /&gt;===========================================================&lt;br /&gt;&lt;br /&gt;2) IPTABLE 을 사용하여 커널수준의 방화벽을 구성한다.&lt;br /&gt;&lt;br /&gt;======================== rc.local ===========================&lt;br /&gt;iptables -P INPUT ACCEPT&lt;br /&gt;iptables -P OUTPUT ACCEPT&lt;br /&gt;iptables -F INPUT&lt;br /&gt;iptables -F OUTPUT&lt;br /&gt;&lt;br /&gt;# 웹서버일경우 80으로 들어오는 요청과 1.1.1.1 에서들어오는 ssh 요청을&lt;br /&gt;# 받아들인다.&lt;br /&gt;iptables -A INPUT -p tcp --dport 80 -j ACCEPT &lt;br /&gt;iptables -A INPUT -p tcp -s 1.1.1.1 --dport 22 -j ACCEPT&lt;br /&gt;&lt;br /&gt;# 1초에 15번 이상의 HTTP 접근을 할경우 (DOS공격) 접근을 차단한다.&lt;br /&gt;iptables -A INPUT -p tcp --syn --dport 80 -m connlimit --connlimit-above 15 -connlimit-mask 24 -j DROP&lt;br /&gt;&lt;br /&gt;# 메일서버의 경우 동시에 5개이상 SMTP 접근자(스팸머)의 경우 5분동안&lt;br /&gt;# 접근을 제한한다.&lt;br /&gt;iptables -A INPUT -m recent --name spammer --rcheck --seconds 300 -j drop&lt;br /&gt;iptables -A INPUT -p tcp --syn --dport 25 -m connlimit --connlimit-above 5 -m recent --name spammer --set -j DROP&lt;br /&gt;&lt;br /&gt;# STRING 필터기능&lt;br /&gt;# MSN 문자열이들어간 패킷 차단&lt;br /&gt;iptables -A FORWARD -m string --string &quot;messenger.msn.com&quot; -j DROP&lt;br /&gt;# 싸이월드로 접속차단&lt;br /&gt;iptables -A FORWARD -p tcp --dport 80 -m string --string &quot;Host: cyworld.nate.com&quot; -j DROP&lt;br /&gt;&lt;br /&gt;# 포트스캔을 차단한다.&lt;br /&gt;iptables -A INPUT -m psd -j DROP&lt;br /&gt;&lt;br /&gt;# 만약서버가 해킹당해 DOS공격지로 사용될때 적용시킴. &lt;br /&gt;# DNS 쿼리이외에 UDP 패킷이 나가는 것을 방지&lt;br /&gt;iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT&lt;br /&gt;iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT&lt;br /&gt;iptables -A OUTPUT -p udp ! --dport 53 -m state --state NEW -j DROP&lt;br /&gt;&lt;br /&gt;# 이외 모든 접근을 차단한다.&lt;br /&gt;iptables -A INPUT -j DROP&lt;br /&gt;===========================================================&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2. 시스템 보안&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1) sshd를 변경한다. (/etc/ssh/)&lt;br /&gt;======================== sshd_config ========================&lt;br /&gt;# LINE 13 - SSH 포트변경 &lt;br /&gt;Port 250&lt;br /&gt;# Line 37 - root계정으로 접근을 제한&lt;br /&gt;PermitRootLogin no&lt;br /&gt;===========================================================&lt;br /&gt;&lt;br /&gt;2) 보안상취약한 TELNET 서비스중지&lt;br /&gt;-----------------------------------------------------------&lt;br /&gt;# setup &lt;-- TELNET 해제&lt;br /&gt;# chkconfig --list | grep telnet&lt;br /&gt;krb5-telnet: 해제 &lt;-- 확인&lt;br /&gt;-----------------------------------------------------------&lt;br /&gt;&lt;br /&gt;3) 명령어 보안&lt;br /&gt;&lt;br /&gt;3-1) ADMIN그룹 사용자만 su 를 사용할 수 있도록 함&lt;br /&gt;-----------------------------------------------------------&lt;br /&gt;# groupadd admin&lt;br /&gt;# useradd -g admin -c &#039;root 접근가능계정&#039; jjaiwook79&lt;br /&gt;# chgrp admin /bin/su&lt;br /&gt;# chmod o-x /bin/su&lt;br /&gt;-----------------------------------------------------------&lt;br /&gt;&lt;br /&gt;3-2) 불법사용자가 다른 서버로 부터 파일을 가져 오지 못하게 제한한다&lt;br /&gt;- 환경이 같으면 다른 서버의 바이너리파일을 가져와 사용할 수 있다&lt;br /&gt;-----------------------------------------------------------&lt;br /&gt;# cd /usr/bin&lt;br /&gt;# chmod 700 scp wget curl lynx &lt;br /&gt;-----------------------------------------------------------&lt;br /&gt;&lt;br /&gt;3-3) 불법사용자가 해킹에 사용할 수 있는 명령어들의 권한을 제한한다.&lt;br /&gt;-----------------------------------------------------------&lt;br /&gt;# which nc (또는 netcat)&lt;br /&gt;# chmod 700 /usr/bin/nc&lt;br /&gt;# which gcc&lt;br /&gt;# chmod 700 /usr/bin/gcc&lt;br /&gt;# which cc&lt;br /&gt;# chmod 700 /usr/bin/cc&lt;br /&gt;&lt;br /&gt;# chgrp admin /usr/bin/ssh&lt;br /&gt;# chmod o-x /usr/bin/ssh &lt;-- 어드민사용할 수 있도록함. 경유지가되는 것을 막음.&lt;br /&gt;-----------------------------------------------------------&lt;br /&gt;&lt;br /&gt;4) 디렉터리보안&lt;br /&gt;&lt;br /&gt;4-1) 커널취약성을 대비하여 불법사용자가 프로세스를 실행 못하게 한다.&lt;br /&gt;-----------------------------------------------------------&lt;br /&gt;# echo chmod 700 /proc &gt;&gt; rc.local &lt;-- 부팅시마다 권한이 변하므로 rc.local에 등록해준다. &lt;br /&gt;# chmod 700 /proc&lt;br /&gt;-----------------------------------------------------------&lt;br /&gt;&lt;br /&gt;4-2) 해킹에 자주악용되는 /tmp, /var/tmp, /dev/shm 등을 주기적으로 모니터링한다. 이상한 파일이 존재하는지 확인.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;3. 보안도구 사용&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1) modsecurity (http://www.modsecurity.org)]&lt;br /&gt;&lt;br /&gt;웹서버 앞단에서 웹서버로 들어가는 URL요청들을 필터링 할 수 있다.&lt;br /&gt;&lt;br /&gt;&lt;ifmodule mod_security.c&gt;&lt;br /&gt;SecServerSignature &quot; Microsoft-IIS/5.0&quot;&lt;br /&gt;SecFilterSelective THE_REQUEST &quot;wget&quot;&lt;br /&gt;SecFilterSelective THE_REQUEST &quot;lynx&quot;&lt;br /&gt;SecFilterSelective THE_REQUEST &quot;mkdir&quot;&lt;br /&gt;SecFilterSelective THE_REQUEST &quot;/tmp&quot;&lt;br /&gt;SecFilterSelective THE_REQUEST &quot;/bin&quot;&lt;br /&gt;SecFilterSelective THE_REQUEST &quot;/etc/passwd&quot;&lt;br /&gt;SecFilterSelective THE_REQUEST &quot;/.bash_history&quot;&lt;br /&gt;&lt;/ifmodule&gt;&lt;br /&gt;&lt;br /&gt;웹서버의 정보를 바꾸고 (Microsoft-IIS로 표시), 웹해킹에 자주사용되는 명령어 및 디렉터리들을 요청하는 http 접근을 차단한다.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2) promiscan (http://www.securityfriday.com/tools/promiscan_sla.html)&lt;br /&gt;&lt;br /&gt;SNIFFING을 탐지할 수 있다. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;3) chkrootkit, rkhunter&lt;br /&gt;&lt;br /&gt;rootkit을 탐지 할 수 있다. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;4) john the Ripper (http://www.openwall.com/john/)&lt;br /&gt;&lt;br /&gt;알기쉬운 비밀번호를 사용하는 사용자를 체크한다.&lt;/div&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[실제 예(passwd명령어)로 SetUID, SetGID 이해하기]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=167</id>
		<published>2011-05-12T15:41:11+09:00</published>
		<updated>2011-05-12T15:41:11+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=167"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=167#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;strong&gt;&lt;font color=&quot;#008000&quot; size=&quot;2&quot;&gt;실제 예(passwd명령어)로 SetUID, SetGID 이해하기&lt;/font&gt;&lt;/strong&gt; &lt;br /&gt;
&lt;p&gt;&lt;font size=&quot;2&quot; face=&quot;돋움&quot;&gt;/etc/passwd 파일은 여러 가지로 보안의 문제점을 가지고 있습니다. 패스워드를 변경하기 위해 사용하는 명령어인 passwd라는 명령어는 /bin/passwd에 명령어 형태로 존재합니다. 물론 이 명령어는 계정을 가지 사용자이면 누구나 사용가능합니다. 다음의 퍼미션을 확인해 보도록 하겠습니다.&lt;/font&gt; &lt;/p&gt;&lt;br /&gt;
&lt;p&gt;&lt;font size=&quot;2&quot; face=&quot;돋움&quot;&gt;패스워드 보관파일&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot; face=&quot;돋움&quot;&gt;[root@host /root]# ls -l /etc/passwd&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot; face=&quot;돋움&quot;&gt;-rw-r--r-- &nbsp; 1 root &nbsp; root &nbsp;1251 Nov 29 14:55 /etc/passwd&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;&lt;font size=&quot;2&quot; face=&quot;돋움&quot;&gt;패스워드변경 명령어&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot; face=&quot;돋움&quot;&gt;[root@host /root]# ls -l /usr/bin/passwd&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot; face=&quot;돋움&quot;&gt;-r-s--x--x &nbsp;1 root &nbsp;root &nbsp;10704 Apr 15 &nbsp;1999 /usr/bin/passwd&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;&lt;font size=&quot;2&quot; face=&quot;돋움&quot;&gt;위의 예에서 알수 있듯이 계정사용자의 정보를 보관하고 있는 파일인 passwd파일은 거의 대부분 /etc/passwd에 존재하며, 이 파일의 퍼미션은 644입니다. 즉, 누구나 읽어 볼 수는 있습니다. 단 수정가능한 사용자는 이 파일의 소유자인 root만이 가능하지만, 흔히 계정을 가진 사용자라면 누구나 이파일에 있는 자신의 패스워드를 변경가능하지 않은가? 이상하지 않습니까?&lt;/font&gt; &lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot; face=&quot;돋움&quot;&gt;이것의 비밀은 setuid라는 것에 있습니다.&lt;/font&gt; &lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot; face=&quot;돋움&quot;&gt;setuid를 설명하기 전에 유닉스시스템에서 명령어가 실행되는 절차를 확인해 보겠습니다.&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;&lt;font color=&quot;green&quot; size=&quot;2&quot; face=&quot;돋움&quot;&gt;&lt;b&gt;2. 명령어 실행절차&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot; face=&quot;돋움&quot;&gt;일반적으로 시스템사용자가 명령어를 실행시켰을 때 명령어를 찾아서 실행시키는 경로와 절차는 다음과 같습니다.&lt;/font&gt; &lt;/p&gt;
&lt;ol type=&quot;1&quot;&gt;
&lt;li&gt;&lt;font size=&quot;2&quot; face=&quot;돋움&quot;&gt;현재 작업디렉토리에서 찾음.&lt;/font&gt; 
&lt;li&gt;&lt;font size=&quot;2&quot; face=&quot;돋움&quot;&gt;$PATH에서 찾음&lt;/font&gt; 
&lt;li&gt;&lt;font size=&quot;2&quot; face=&quot;돋움&quot;&gt;찾은후에 실행권한 체크&lt;/font&gt; 
&lt;li&gt;&lt;font size=&quot;2&quot; face=&quot;돋움&quot;&gt;권한이 있다면 실행시킨 사용자의 UID로 실행&lt;/font&gt; 
&lt;li&gt;&lt;font size=&quot;2&quot; face=&quot;돋움&quot;&gt;권한이없다면 이 파일이 Setuid bit가 있는가를 확인&lt;/font&gt; 
&lt;li&gt;&lt;font size=&quot;2&quot; face=&quot;돋움&quot;&gt;Setuid bit가 있다면 명령어 소유주의 UID(Effective UID)로 실행&lt;/font&gt; &lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;
&lt;p&gt;&lt;font color=&quot;green&quot; size=&quot;2&quot; face=&quot;돋움&quot;&gt;&lt;b&gt;3. SetUID 파일 찾기&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot; face=&quot;돋움&quot;&gt;일반적으로 시스템에서 SetUID로 실행가능한 명령어는 몇 개로 제한이 되어있습니다. 이미 설정되어있는 명령어외에 새롭게 생성된 SetUID파일(명령어)가 있나를 정기적으로 체크해보셔야합니다.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot; face=&quot;돋움&quot;&gt;다음과 같은 find 명령어로 SetUID파일을 찾아보시기 바랍니다.&lt;/font&gt; &lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot; face=&quot;돋움&quot;&gt;[root@host /root]# find / -user root -perm -4000 -print -xdev&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot; face=&quot;돋움&quot;&gt;/bin/login&lt;br /&gt;/bin/su&lt;br /&gt;/bin/mount&lt;br /&gt;/bin/umount&lt;br /&gt;/bin/ping&lt;br /&gt;/sbin/pwdb_chkpwd&lt;br /&gt;/sbin/dump&lt;br /&gt;/sbin/restore&lt;br /&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot; face=&quot;돋움&quot;&gt;그리고 /usr/bin/passwd라는 명령어의 퍼미션정보를 보면 s라는 것이 있습니다. 이것이 setuid bit입니다.&lt;/font&gt; &lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot; face=&quot;돋움&quot;&gt;일반사용자가 자기의 패스워드를 변경하기 위해 &quot;passwd&quot;라는 명령어를 사용했을 때는 s라는 퍼미션(SetUID 퍼미션) 때문에 root권한으로 실행이 되는 것입니다. 따라서 /etc/passwd파일이 root소유임에도 불구하고 일반사용자가 변경이 가능하게 되는 것입니다.&lt;/font&gt; &lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot; face=&quot;돋움&quot;&gt;그런데, 해커들은 바로 이런 SetUID퍼미션이 설정되어 있으면서 root소유로 되어있는 명령어들을 해킹에 이용하게되며 가장 대표적인 명령어가 passwd라는 명령어입니다.&lt;/font&gt; &lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot; face=&quot;돋움&quot;&gt;즉, 다시말씀드려서 passwd라는 명령어가 실행이 될 때 root 권한으로 /etc/passwd내용을 변경하게되는데 바로 이싯점에 즉 root권한으로 실행이 되고 있을 때에 정규적인 작업만을 하게하는 것이 아니라 자기가 목적하는 악의적인 작업까지 하게 만드는 것입니다.&lt;/font&gt; &lt;/p&gt;&lt;br /&gt;
&lt;p&gt;&lt;font color=&quot;green&quot; size=&quot;2&quot; face=&quot;돋움&quot;&gt;&lt;b&gt;4. SetUID 파일 설정하기&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot; face=&quot;돋움&quot;&gt;일반적으로 파일퍼미션은 &quot;chmod 777 파일이름&quot;등과 같이 숫자로 지정하는 것이 일반적입니다.&lt;/font&gt; &lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot; face=&quot;돋움&quot;&gt;하지만 SetUID를 지정할 때에는 이 3자리숫자앞에 SetUID퍼미션을 하나더 사용하면 됩니다.&lt;/font&gt; &lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot; face=&quot;돋움&quot;&gt;[root@hlxsvr /imsi]# ls -l&lt;br /&gt;-rw-r--r-- &nbsp;1 root &nbsp; root &nbsp; &nbsp; &nbsp; &nbsp;0 Oct 27 14:06 testfile&lt;br /&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot; face=&quot;돋움&quot;&gt;[root@hlxsvr /imsi]# chmod 4755 testfile&lt;br /&gt;[root@hlxsvr /imsi]# ls -l&lt;br /&gt;-rwsr-xr-x &nbsp; &nbsp;1 root &nbsp; &nbsp; root &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;0 Oct 27 14:06 testfile*&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;&lt;font color=&quot;green&quot; size=&quot;2&quot; face=&quot;돋움&quot;&gt;&lt;b&gt;5. SetUID, SetGID, Sticky-bit&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot; face=&quot;돋움&quot;&gt;SetUID설정을 할 때와 마찬가지로 퍼미션의 3자리숫자앞에 2또는 1을 함께입력하면 SetGID와 Sticky-bit을 설정할 수 있습니다.&lt;/font&gt; &lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot; face=&quot;돋움&quot;&gt;4000 : SetUID설정&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot; face=&quot;돋움&quot;&gt;2000 : SetGID설정&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot; face=&quot;돋움&quot;&gt;1000 : Sticky-bit설정&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot; face=&quot;돋움&quot;&gt;참고로 Sticky-bit설정은 대부분 /tmp 디렉토리에 설정되어 있는데, 가장 흔한 용도는 공용디렉토리로 사용하기 위한 것입니다. &nbsp;즉, Sticky-bit로 설정된 디렉토리는 모든 사용자가 write가능하며 write된 파일은 그 사용자의 소유되 됩니다. Sticky-bit 때문에 가능한 것이지요. 물론 삭제할 수 있는 권한또한 root와 해당사용자만이 가능합니다. &lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot; face=&quot;돋움&quot;&gt;따라서 사용자들에게 공용으로 사용될 디렉토리를 Sticky-bit로 설정해두면 이런 것들이 가능하게 됩니다.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot; face=&quot;돋움&quot;&gt;&lt;/font&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;&lt;font face=&quot;돋움&quot;&gt;&lt;font size=&quot;2&quot;&gt;출처: &lt;/font&gt;&lt;a href=&quot;http://www.superuser.co.kr/&quot; target=&quot;_blank&quot;&gt;&lt;font color=&quot;#f0c43f&quot; size=&quot;2&quot;&gt;http://www.superuser.co.kr/&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[Iptables 간략 사용하기]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=168</id>
		<published>2011-05-12T16:48:01+09:00</published>
		<updated>2011-05-20T12:08:39+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=168"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=168#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Dotum; COLOR: #ff0000; FONT-SIZE: 14px&quot;&gt;1. Iptables을 알자&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;이제 Iptables를 사용하기 위한 기본적인 설정에 대해서 알아보자.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;Iptables는 Kernel 2.4.x 기반의 리눅스 설치시에 기본으로 설치되어있고 /sbin 디렉토리 아래에 있다. 그리고 iptables와&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;ipchains는 동시에 사용할 수 없으므로 우선 ipchains의 모듈을 내려줘야 한다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;&nbsp; lsmod를 해보고 만약 ipchains 모듈이 올라와 있다면 rmmod ipchains 명령으로 모듈을 내려줘야 iptables 사용이 가능하다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;&nbsp; 이제 Iptables에 대해서 본격적으로 알아보도록 하자.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;기본적으로 Iptables에는 세가지 chain이 있고 모든 패킷은 이 세가지 chain중 하나를 통과하게 된다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;&nbsp; 이 세가지 chain은 INPUT, OUTPUT, FORWARD chain인데 우선 여러분의 컴퓨터로 들어가는 모든 패킷은 INPUT chain을 통과한다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;그리고 여러분의 컴퓨터에서 나가는 모든 패킷은 OUTPUT chain을 통과한다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;그리고 하나의 네트워크에서 다른 곳으로 보내는 모든 패킷은 FORWARD chain을 통과한다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;Iptables가 작동하는 방식은 이들 각각의 INPUT, OUTPUT, FORWARD chain에 당신이 어떠한 rule을 세우는 지에 따라 달라진다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;예를 들어 당신이 HTML 페이지를 요청하기 위해 www.yahoo.com에 패킷을 보낸다면 이 패킷은 우선 당신 컴퓨터의 OUTPUT chain을&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;통과하게 된다. 그러면 kernel에서 OUTPUT chain의 rule을 확인하고 rule과 match가 되는지 확인을 하게된다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;rule중에서 최초로 match되는 것에 의해 당신이 보낸 패킷의 운명이 결정되는 것이다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;만약 어떤 rule과도 match되지 않는다면 전체 chain의 정책이 ACCEPT냐 DROP이냐에 따라 패킷의 운명이 결정될 것이다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;그러고 나서 Yahoo! 에서 응답하는 패킷은 당신의 INPUT chain을 통과하게 될 것이다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;1.1. IP 주소 막기&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;&nbsp; 이제 기초적인 개념에 대해서 알아봤으니 실제로 사용해 보도록 하겠다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;Iptable을 사용할 때에는 기억해야 할 많은 옵션들이 있으므로 man 페이지(man iptables)를 잘 활용하는 것이 중요하다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;이제 특정 IP를 조종하는 법에 대해서 알아보자. 우선 당신이 200.200.200.1 이라는 IP로부터 오는 모든 패킷을 막고 싶어한다고&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;가정하자. 우선 -s 옵션이 사용되는데 여기에서 source IP나 DNS name을 지칭할 수 있다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;그러므로 다음과 같이 함으로써 이 IP를 지칭할 수 있다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;./iptables -s 200.200.200.1&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;&nbsp; 하지만 위처럼만 명령을 내리면 kernel은 위의 주소에서 오는 패킷을 어떻게 처리해야 할 지를 알 수가 없다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;그러므로 -j 옵션으로 그 패킷을 어떻게 처리해야 하는지 결정해야 한다. 일반적으로 3가지 옵션이 있는데 ACCEPT, DENY, DROP이다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;&nbsp; ACCEPT는 대충 예상할 수 있듯이 패킷을 허용하는 옵션이다. DENY 옵션은 컴퓨터가 연결을 허용하지 않는다고 메시지를 돌려 보내는&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;옵션이다. 그리고 DROP 옵션은 패킷을 완전히 무시해 버린다. 만약 우리가 이 IP에 대해 확실히 의심이 간다면 우리는 DENY 대신에&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;DROP을 사용해야 할 것이다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;그러므로 결과적으론 다음과같이 옵션을 주면 된다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;./iptables -s 200.200.200.1 -j DROP&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;&nbsp; 하지만 이 명령만으로는 아직 컴퓨터가 명령을 이해할 수가 없다. 우리는 한가지를 더 추가해야 되는데 바로 어떤 chain의 rule로&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;적용시킬지 결정해야 하는 것이다. 여러분은 -A 옵션을 사용해서 이를 결정할 수 있다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;&nbsp; 즉 아까 위에서 본 INPUT, OUTPUT, FORWARD 옵션 중에서 하나를 선택해야 하는 것이다. 이 옵션을 줌으로써 당신이 선택한&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;chain의 맨 아래부분에 새로운 rule이 추가될 것이다. 따라서 우리는 우리에게 들어오는 패킷을 차단하고 싶으므로 INPUT 옵션을&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;주면 되는 것이다. 그러므로 전체 명령은 다음과 같다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;./iptables -A INPUT -s 200.200.200.1 -j DROP&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;&nbsp; 이 한 줄의 명령으로 200.200.200.1로부터 오는 모든 패킷을 무시할 수 있다. 옵션의 순서는 바뀌어도 상관이 없다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;즉 -j DROP이 -s 200.200.200.1 보다 앞에 가도 상관이 없다. 만약 그 반대로 200.200.200.1로 패킷이 못가도록 하려면&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;INPUT 대신에 OUTPUT을, -s 대신에 -d(destination) 옵션을 주면된다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;1.2. service 차단하기&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;만약 우리가 해당 컴퓨터로부터 telnet 요청만 무시하고싶다면 어떻게 해야 하는가? 이것도 그다지 어렵지 않다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;일단 큰 범주로 나누어 봤을 때 적어도 3가지의 프로토콜 - TCP, UDP, ICMP - 가 있다. 다른 대부분의 서비스와 마찬가지로&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;telnet은 TCP 프로토콜로 작동한다. -p 옵션으로 우리는 프로토콜을 결정할 수 있다. 하지만 TCP라고만 옵션을 줘서는 컴퓨터가&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;인식하지를 못한다. telnet은 TCP프로토콜로 작동하는 특정 서비스에 불과하기 때문이다. 우선 우리가 프로토콜을 TCP로 설정한&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;다음에는 --destination-port 옵션으로 해당하는 port를 설정해 줘야한다. 우선 telnet의 포트번호는 23번이다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;포트번호 대신에 telnet이라써도 상관없다. 여기서 source port 와 destination port를 혼동하면 안된다. 즉 클라이언트는&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;어떤 포트로도 작동할 수 있는 반면에 서버는 23번 포트로 작동하기 때문이다. 즉 특정 서비스를 차단하기 위해서는&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;-destination-port를 이용하면 되고, 그 반대는 -source-port를 이용하면 된다. 이제 이들 옵션을 합쳐서 아래와 같이 명령을 주면 된다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;./iptables ?A INPUT ?s 200.200.200.1 ?p tcp --destination-port telnet ?j DROP&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;그리고 IP의 영역을 선택하고 싶다면 200.200.200.0/24 와 같이 설정하면 된다. 이것은 200.200.200.* 에 해당하는 모든 IP를&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;선택하는 것과 같다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;1.2.1선택적인 차단&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;이제 좀더 심화된 내용에 대해서 알아보자. 우선 여러분의 컴퓨터가 local area network(LAN)에 있고, Internet에 접속&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;가능하다고 가정한다. 알다시피 LAN은 eth0으로 Internet 연결은 ppp0으로 구분할 수 있다. 이제 다시 다음과 같이 가정해 보자.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;우리는 telnet 서비스를 LAN상의 컴퓨터에게는 서비스하고 보안상 Internet상에서는 접근하지 못하도록 하고 싶다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;이것 역시 쉽게 구성할 수 있다. 우리는 input interface에 대해서는 -i 옵션을 output interface에 대해서는 -o 옵션을&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;사용할 수 있다. 즉 다음처럼 명령을 주면 된다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;./iptables ?A INPUT ?p tcp --destination-port telnet ?i ppp0 ?j DROP&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;이렇게 함으로써 우리는 LAN상의 사용자는 telnet을 사용하고 그밖에 Internet상의 사용자는 telnet 을 사용하지 못하도록 할 수 있다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;1.2.2. Rule 순서에 관하여&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;이제 다음 단계로 들어가기에 앞서서 rule을 조종하는 다른 방법에 대해서 간단히 알아보자.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;Iptables의 chain에서는 먼저 등록 된 rule이 효력을 발생하기때문에 등록을 하는 순서가 중요하다. 모든 것을 거부하는 설정이&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;먼저오게 되면 그 이후에 포트를 열어주는 설정이 와도 효과가 없다. 그러므로 허용하는 정책이 먼저오고 나서 거부하는 정책이 와야한다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;?A 옵션을 줌으로써 우리는 새로운 규칙을 chain의 맨 아래에 추가하게 된다. 즉 chain상의 상위 rule이 먼저 작동하기 때문에,&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;만일 새로 추가하는 rule을 먼저 작동시키기 위해서는 -I 옵션을 줌으로써 새로운 rule을 원하는 위치에 놓을 수 있다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;예를 들어 INPUT chain의 가장 위에 어떤 rule을 놓고 싶다면 “-I INPUT 1” 이라 명령하면 된다. 그리고 다른 위치로 놓고&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;싶다면 1을 다른 숫자로 바꿔주면 된다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;그리고 이미 위치된 rule을 다른 위치로 바꾸고 싶다면 -R 옵션을 주면 된다. -I 옵션을 주는 것과 마찬가지로 사용할 수 있는데&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;다만 -I옵션을 사용해서 1의 위치에 놓으면 다른 rule들이 밑으로 한칸씩 내려가는 반면 -R옵션을 사용해서 1의 위치에 놓으면&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;그 위치의 rule은 삭제된다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;그리고 끝으로 rule을 삭제하고 싶다면 -D옵션과 숫자를 사용하면 되고, -L 옵션을 사용하면 작성된 모든 rule의 목록을 보여주고,&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;-F 옵션을 주면 해당 chain의 모든 rule을 삭제한다. 그리고 만약 chain을 명시하지 않았다면 모든 것을 flush할 것이다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;1.3. syn 패킷&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;좀더 심화된 내용에 대해서 알아보자. 우선 패킷들은 특정 프로토콜을 사용한다. 그리고 프로토콜이 TCP라면 역시 특정 port를 사용한다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;그러므로 여러분 컴퓨터의 모든 포트를 막음으로써 보안을 할 수 있을 것이다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;하지만 당신이 다른 컴퓨터에 패킷을 보내면 그 컴퓨터는 당신에게 다시 응답을 해야한다. 그러므로 만약 당신에게 들어오는 모든&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;포트를 막아버린다면 당신에게 응답하는 패킷도 결국 못 들어오므로 connection을 하는 의미가 없을 것이다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;하지만 다른 방법이 있다. 두 컴퓨터가 TCP connection으로 패킷을 주고 받는다면 그 connection은 우선 초기화가 되어야 한다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;&nbsp; 이것은 바로 SYN packet이 담당한다. SYN packet은 단순히 다른 컴퓨터에게 주고 받을 준비가 되었다는 것만 알려주는 초기화&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;기능만을 한다. 이제 서비스를 요청하는 컴퓨터는 우선적으로 SYN packet을 보낸다는 것을 알게 되었다. 그러므로 들어오는&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;SYN packet만 막기만 하면 다른 컴퓨터가 당신 컴퓨터의 서비스를 이용하지 못하게 할 수 있고, 하지만 당신은 그들과 통신할 수&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;있는 것이다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;&nbsp; 즉 이와 같이 하면 당신이 먼저 패킷을 보내서 요청이 들어오는 것이 아니면 모두 무시해 버리게 된다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;이 옵션을 사용하기 위해서는 선택한 프로토콜 뒤에 --syn이라고 명령을 넣으면 된다. 이제 인터넷으로부터 오는 모든 연결을&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;막기위해서는 다음과 같이 rule을 정하면 된다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;./iptables ?A INPUT ?i ppp0 ?p tcp --syn ?j DROP&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;&nbsp; 당신이 만약 웹 서비스를 운영하는 것이 아니라면 이것은 유용한 rule이 될 것이다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;&nbsp; 만약 당신이 웹서비스를 위해 하나의 포트(예를들어 80번-HTTP)만 열어두고 싶다면 역시 한가지 방법이 있다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;바로 “!” 마크를 사용하면 되는데 많은 프로그래밍 언어에서처럼 “!”은 “not”을 의미한다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;&nbsp; 예를들어 80번 포트만 제외하고 모든 SYN packet들을 막고싶다면 다음과 같이 하면 된다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;./iptables ?A INPUT ?i ppp0 ?p tcp --syn --destination-port ! 80 ?j DROP&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;&nbsp; 다소 복잡한듯해도 간단한 rule이다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;Chain 정책&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;&nbsp; 마지막으로 한가지 남은 것이 있다. 이것은 chain의 정책을 바꾸는 것으로 INPUT과 OUTPUT chain은 디폴트로 ACCEPT로&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;&nbsp; 정해져 있고, FORWARD chain은 DENY로 정해져 있다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;&nbsp; 만약 당신의 컴퓨터를 라우터로 사용하려면 당신은 FORWARD chain의 정책을 ACCEPT로 설정하고 싶을 것이다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;이럴때 어떻게 해야하는가? 이것은 매우 간단하다. -P 옵션을 사용하면 된다. 즉 FORWARD chain을 ACCEPT로 정하기 위해선&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;다음과 같이 명령을 내리면 된다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;./iptables -P FORWARD ACCEPT&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;1.4. iptables, 스크립트로 만들어 사용하기&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;이번에는 iptable 명령어를 편리하게 스크립트로 만들어서 사용해 보자&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;일단 iptables라는 파일을 다음처럼 작성해 보자. 파일의 위치는 /etc/sysconfig/ 아래에 두도록 하겠다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;--begin script--&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;#!/bin/sh&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;# 우선 모든 Rule을 정리한다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;/sbin/iptables -F&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;# 다음으로 각각에 대한 정책을 세운다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;/sbin/iptables -P INPUT DROP&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;/sbin/iptables -P OUTPUT ACCEPT&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;/sbin/iptables -P FORWARD DROP&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;# localhost에서의 traffic을 받아들인다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;/sbin/iptables -A INPUT -i lo -j ACCEPT&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;# 확립된 연결에 대한 Packet을 받아들인다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;/sbin/iptables -A INPUT -i eth0 -p tcp ! --syn -j ACCEPT&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;# DNS 응답을 받아들인다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;/sbin/iptables -A INPUT -i eth0 -p tcp --source-port 53 -j ACCEPT&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;/sbin/iptables -A INPUT -i eth0 -p udp --source-port 53 -j ACCEPT&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;# 인증 연결을 거부한다(그렇지 않을 경우 메일서버가 오랫동안 타임아웃 상태가 될 것이다.)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;/sbin/iptables -A INPUT -i eth0 -p tcp --destination-port 113 -j REJECT&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;# echo나 목적지에 도착 못하거나 시간 초과된 icmp packet들을 받아들인다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;/sbin/iptables -A INPUT -i eth0 -p icmp --icmp-type 0 -j ACCEPT&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;/sbin/iptables -A INPUT -i eth0 -p icmp --icmp-type 3 -j ACCEPT&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;/sbin/iptables -A INPUT -i eth0 -p icmp --icmp-type 11 -j ACCEPT&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;--end script?&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;위의 스크립트는 하나의 예에 불과하고 기타 ssh나 ftp, samba등을 이용하기 위한 설정사항을 직접 작성해야 한다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;파일 작성이 끝났으면 파일에 실행권한을 줘야한다. 보안상 root만 실행할 수 있도록 권한을 변경한 후 위의 스크립트를&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;실행하면 된다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;확인을 하려면 /sbin/iptables ?L 이라고 하면 방금 실행시킨 스크립트가 나올 것이다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;그리고 부팅시마다 실행을 시키려면 /etc/rc.d/rc.local 파일 맨 아래 부분에 다음처럼 넣으면 된다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;if [ -f /etc/sysconfig/iptables ]; then&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;/etc/sysconfig/iptables&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;fi&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;이번 시간에는 Iptables의 기초만을 알아보았다. 여기 있는 정보를 통해서 당신은 기본적인 firewall을 설정할 수&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;&nbsp; 있을 것이다. 하지만 아직 많은 것들이 남아있다. 더 많은 옵션에 대해서 알아보기 위해서 man 페이지를 활용하기&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;바라고 Iptables에 관련된 심화된 문서들을 참고하기 바란다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;Reference Site&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;http://kldp.org/Translations/html/Packet_Filtering-KLDP/Packet_Filtering-KLDP-7.html&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;http://linux.com/enhance/newsitem.phtml?sid=125&amp;aid=12431&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;http://chongnux.klug.or.kr/board/read.php?table=tip1&amp;no=326&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;http://linux.co.kr/tips/se.html?keyword=iptables&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;&lt;/span&gt;&lt;/span&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt&quot;&gt;#iptables-save&lt;br /&gt;&nbsp;&lt;br /&gt;&nbsp; #iptables-restore &lt;br /&gt;&nbsp; #iptables-save &gt; /root/firewall.rule &lt;br /&gt;&nbsp; #iptables -F&nbsp; (삭제) &lt;br /&gt;&nbsp; #iptables -L&nbsp; (확인) &lt;br /&gt;&nbsp;&nbsp; 복구를 해보자 &lt;br /&gt;&nbsp; #iptables-restore &lt; /root/firewall.rule &lt;br /&gt;&nbsp; #iptables -L (복구되었는지 확인) &lt;br /&gt;&lt;br /&gt;&nbsp; 컴퓨터가 재부팅이 되면 rule이 유지가 되지 않는다.&lt;br /&gt;&nbsp;&lt;br /&gt;&nbsp; 룰이 항상 재부팅이 되더라도 유지할수 있게 해준다 &lt;br /&gt;&nbsp; #cd /etc/sysconfig &amp;&amp; ls &lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 재부팅할때 iptables을 불러온다.&lt;br /&gt;&nbsp;&nbsp; 그래서 iptables 기본값을 불러온다 &lt;br /&gt;&lt;br /&gt;재부팅을 하거나 restart 해도 rule 유지를 할려면 아래 파일을 열어서 수정 &lt;br /&gt;&nbsp;#vi iptables-config &lt;br /&gt;&nbsp;&nbsp; 19행&nbsp; IPTABLES_SAVE_ON_STOP=&quot;yes&quot; 수정 &lt;br /&gt;&nbsp;&nbsp; 25행&nbsp; IPTABLES_SAVE_ON_RESTART=&quot;yes&quot; 수정 &lt;br /&gt;&nbsp; &lt;br /&gt;&nbsp; &lt;br /&gt;&nbsp; &lt;br /&gt;&lt;br /&gt;&nbsp; &lt;br /&gt;====================================================== &lt;br /&gt;IPTABLES 명령어 사용법 &lt;br /&gt;&lt;br /&gt;#iptables -t filter -A INPUT -s 1.1.1.1 -j LOG&nbsp; (맨끝에 추가) &lt;br /&gt;#iptables -t filter -I INPUT (위치선정) -s 2.2.2.2 -j REJECT&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 이 명령어 입력시 제일 상단에 rule이 위치한다&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 위치선정을 하지 않으면 제일 상단으로 추가가 된다. &lt;br /&gt;#iptables -t filter -I INPUT 3&nbsp; -s 3.3.3.3 -j ACCEPT&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 위 rule 3번째에 추가가 된다. &lt;br /&gt;&nbsp; &lt;br /&gt;&lt;strong&gt;&lt;span style=&quot;COLOR: #009e25; FONT-SIZE: 16px&quot;&gt;삭제 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #009e25&quot;&gt;#iptable -t filter -D INPUT 1&nbsp;&nbsp; (첫번째 rule 삭제) &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;수정 &lt;br /&gt;#iptable -t filter -R INPUT 3 -s 10.1.1.1 -j REJECT &lt;br /&gt;&nbsp;&nbsp; 기존 rule에서 소스아이피와 처리를 변경한것 &lt;br /&gt;&nbsp; &lt;br /&gt;iptables -L &lt;br /&gt;-v : 패킷의 크기등을 자세히 출력 &lt;br /&gt;--line-number : rule의 순서 확인 &lt;br /&gt;-n&nbsp; : 숫자형태로 화면에 출력 (도메인을 아이피로) &lt;br /&gt;&lt;br /&gt;#iptables -L -n&nbsp; = iptables -nL&nbsp;&nbsp; (아이피 형태로 출력) &lt;br /&gt;#iptables -L -v&nbsp; = iptables -vL&nbsp;&nbsp; (패킷의 용량 학인) &lt;br /&gt;#iptables -L --line-numbers&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (행 번호 출력) &lt;br /&gt;&lt;br /&gt;&nbsp; &lt;br /&gt;&lt;br /&gt;Firewall &lt;br /&gt;침입차단 시스템(firewall)의 필요성 &lt;br /&gt;&lt;br /&gt;-인터넷 발전의 역기능인 해킹, 바이러스등의 출현과 발전 &lt;br /&gt;-해킹기술의 고도화, 일반화로 정보보안 필요성의 증대 &lt;br /&gt;-정보 자산을 보호하기 위한 침입차단시스템(firewall)구축은&lt;br /&gt;&nbsp; 필수 사항으로 대두 &lt;br /&gt;&lt;br /&gt;#비인가자.불법칩입자 .해커의 칩입으로 이한 정보의 손실,&lt;br /&gt;&nbsp; 변조, 파괴동으로부터 피해를 최시화 시킬 수 있다 &lt;br /&gt;&lt;br /&gt;-네트워크를 통해 흐르는 paket들에 대해 미리 정해 놓은&lt;br /&gt;&nbsp;보안정책에 따라서 차단(deny)하거나 또는 허용(allow) &lt;br /&gt;&nbsp; &lt;br /&gt;&nbsp; &lt;br /&gt;방화벽 주요기능 &lt;br /&gt;1.접근통제 &lt;br /&gt;2. 식별 및 인증 &lt;br /&gt;3. 무결성 &lt;br /&gt;4.감사 및 추적 &lt;br /&gt;5.주소변환(NAT) &lt;br /&gt;&nbsp; &lt;br /&gt;패킷 필터링 방식 &lt;br /&gt;OSI 7 Layesrs 모델 중 네트워크층, 전송층에서 동작 &lt;br /&gt;&nbsp; &lt;br /&gt;&lt;br /&gt;어플리케이션 게이트웨이 방식 &lt;br /&gt;-전체 패킷을 검사하고 패킷의 실직적 내용에 기반하여&lt;br /&gt;&nbsp;접근 허용/거부 결정을 내리는 방화벽 &lt;br /&gt;-osi 7 layers의 7계층까지 동작 &lt;br /&gt;-각 서비스별로 프락시 데몬이 구동되어 client와 server&lt;br /&gt;&nbsp;사이의 접속을 관리 &lt;br /&gt;-외부 시스템과 내부 시스템은 방화벽의 프락시 서버를 &lt;br /&gt;&nbsp; &lt;br /&gt;장점 &lt;br /&gt;&nbsp;-응용프로토콜의 종류에 따른 기록이 가능&lt;br /&gt;&nbsp;- 네트워크의 성능을 향상시키고 부하가 줄어듬&lt;br /&gt;&nbsp; -packet 의 data 부분까지 제어가능 &lt;br /&gt;단점 &lt;br /&gt;- 해당 서비스의 데몬이 필요 &lt;br /&gt;&lt;br /&gt;&nbsp; &lt;br /&gt;상태추적(Stateful lnspection)방식 &lt;br /&gt;-MAC layers와 ip 프로토콜의 스택사이에서 동작 &lt;br /&gt;- &lt;br /&gt;&lt;br /&gt;하이브리드 방식 &lt;br /&gt;-대부분의 firewall 채택 방식 &lt;br /&gt;-application gateway 방식 + packet filtering 방식 &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[공기정화 식물을 키워라!]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=169</id>
		<published>2011-05-19T10:56:36+09:00</published>
		<updated>2011-05-19T10:56:36+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=169"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=169#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;div class=&quot;bline&quot;&gt;
&lt;div&gt;&lt;!-- 2: TV뉴스 --&gt;&lt;!-- Poll 박스 GS_swf_poll --&gt;&lt;a class=&quot;keyword&quot; title=&quot;&quot; href=&quot;http://search.daum.net/search?w=tot&amp;rtupcoll=NNS&amp;q=%B0%F8%B1%E2%C1%A4%C8%AD+%BD%C4%B9%B0&amp;nil_profile=newskwd&amp;nil_id=v20110519075708500&quot; target=&quot;new&quot; alt stitle=&quot;&amp;gt;검색하기&quot;&gt;&lt;font color=&quot;#0b09cb&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;공기정화 식물&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;을 키워라! &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;1980년 미국 항공우주국(NASA)은 밀폐구조물인 바이오 홈에서 다양한 식물을 실험했다. 실험 이후 식물의 공기정화 능력이 과학적으로 입증되었고, 이후 나사에서 대표적인 공기정화 식물 50가지를 발표했다. 공기정화 식물을 꼭 키워야 하는 이유는 다양하다. 실내의 온도·습도와 빛, 공기의 움직임 등을 조절해 쾌적한 환경을 조성하고, &lt;/span&gt;&lt;a class=&quot;keyword&quot; title=&quot;&quot; href=&quot;http://search.daum.net/search?w=tot&amp;rtupcoll=NNS&amp;q=%C1%F5%BB%EA%C0%DB%BF%EB&amp;nil_profile=newskwd&amp;nil_id=v20110519075708500&quot; target=&quot;new&quot; alt stitle=&quot;&amp;gt;검색하기&quot;&gt;&lt;font color=&quot;#0b09cb&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;증산작용&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;을 통해 일산화탄소만 흡수하는 것이 아니라 집 안 공기의 문제가 되는 &lt;/span&gt;&lt;a class=&quot;keyword&quot; title=&quot;&quot; href=&quot;http://search.daum.net/search?w=tot&amp;rtupcoll=NNS&amp;q=%C8%D6%B9%DF%BC%BA+%C0%AF%B1%E2%C8%AD%C7%D5%B9%B0&amp;nil_profile=newskwd&amp;nil_id=v20110519075708500&quot; target=&quot;new&quot; alt stitle=&quot;&amp;gt;검색하기&quot;&gt;&lt;font color=&quot;#0b09cb&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;휘발성 유기화합물&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;과 &lt;/span&gt;&lt;a class=&quot;keyword&quot; title=&quot;&quot; href=&quot;http://search.daum.net/search?w=tot&amp;rtupcoll=NNS&amp;q=%C6%F7%B8%A7%BE%CB%B5%A5%C8%F7%B5%E5&amp;nil_profile=newskwd&amp;nil_id=v20110519075708500&quot; target=&quot;new&quot; alt stitle=&quot;&amp;gt;검색하기&quot;&gt;&lt;font color=&quot;#0b09cb&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;포름알데히드&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;, 오존, 질소화합물 등 유해가스를 모두 흡수해 공기를 맑게 한다. 뿐만 아니라 증산작용 시 방출하는 200개/cm3 가량의 음이온은 실내의 미세먼지와 악취 등 양이온 오염물질을 중화시킨다. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;식물은 실내의 전자파와 오존을 흡수하고, 공기 중의 박테리아를 억제하며, 부유하는 분진과 담배연기를 흡착한다. 그 외에 외부의 소음을 차단하고 차광 효과를 주며, 인체의 신진대사를 도와 심신에 활력을 준다. 식물은 스트레스 해소에 특별한 효과가 있어 뇌의 알파파를 증가시키고 혈압을 떨어뜨려 피로해소와 집중력 향상에 기여한다. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;공기정화 식물은 특히 심각한 문제가 되는 새집증후군 감소 효과가 탁월하며, 각 식물의 특정기능에 따라 알맞은 공간에 적절히 배치하면 더욱 큰 효과를 볼 수 있다.국내 연구에 의하면 실내공기 정화 효과를 보려면 실내를 최소 5% 이상 식물로 채워야 한다. 식물이 실내 5~10%를 차지하면 여름철 실내온도를 2~3℃ 낮출 수 있고, 겨울에는 그만큼 온도를 높여 준다. 산소와 수분을 배출해 습도 조절에 영향을 주는데, 방 면적의 2~5%를 식물로 채우면 겨울철 습도를 5~10% 올릴 수 있고, 면적의 3~10%를 식물로 채우면 20~30%까지 습도를 높일 수 있다. 인공적인 가습이 자칫 세균과 곰팡이 번식의 염려가 있는 데 반해 식물을 이용하면 자연 가습과 온도조절 효과를 기대할 수 있다. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;#거실_ 휘발성 유해물질 제거기능과 공기정화 능력이 있는 식물 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;아레카야자/ &lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;담배연기, 휘발성 유기화합물 흡수에 뛰어나고 수분증발이 활발하다. &lt;/span&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;피닉스야자/ &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;휘발성 화학물질, 특히 자일렌 제거에 효과적이며 증산율이 뛰어나다. &lt;/span&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;네프롤레피스/ &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;뿌리를 통한 공기정화 효과가 좋고 적정 습도를 유지해 준다. 포름알데히드, 트리클로로에틸렌 등을 제거한다. &lt;/span&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;보스턴고사리/ &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;포름알데히드 제거에 최고의 실력을 자랑한다. 증산율이 아주 좋다. &lt;/span&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;행운목/ &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;공기정화와 습도 유지에 좋다. &lt;/span&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;아이비/ &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;커튼, 실내 장식품, 깔개 등에서 나오는 화학물질을 흡수하고, 공기정화 능력이 뛰어나다. &lt;/span&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;인도고무나무/ &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;잎의 광택이 멋진 관엽식물로 카펫이나 벽지 등에서 나오는 포름알데히드와 미세먼지를 흡수한다. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong sizcache=&quot;69&quot; sizset=&quot;81&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;#침실_ 밤에 공기정화 기능이 우수한 식물 &lt;/span&gt;&lt;br /&gt;&lt;a class=&quot;keyword&quot; title=&quot;&amp;gt;검색하기&quot; href=&quot;http://search.daum.net/search?w=tot&amp;rtupcoll=NNS&amp;q=%BB%EA%BC%BC%BA%A3%B8%AE%BE%C6&amp;nil_profile=newskwd&amp;nil_id=v20110519075708500&quot; target=&quot;new&quot;&gt;&lt;font color=&quot;#0b09cb&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;산세베리아&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;/ &lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;밤에 산소를 방출하고 이산화탄소를 흡수하는 대표적인 식물로, 음이온 발생량이 다른 식물에 비해 30배나 된다. &lt;/span&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;싱고니움/ &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;독성물질과 미세먼지를 제거하므로 침대 맡에 두면 숙면에 도움이 된다. 실내 화초 중에 빛, 온도, 수분 등 환경 적응력이 뛰어난 식물로 초보자도 쉽게 키울 수 있다. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;#주방_ 연소 시 발생하는 일산화탄소와 불연소 가스 제거하는 식물 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;벤자민고무나무/ &lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;a class=&quot;keyword&quot; title=&quot;&amp;gt;검색하기&quot; href=&quot;http://search.daum.net/search?w=tot&amp;rtupcoll=NNS&amp;q=%C0%CC%BB%EA%C8%AD%C8%B2&amp;nil_profile=newskwd&amp;nil_id=v20110519075708500&quot; target=&quot;new&quot;&gt;&lt;font color=&quot;#0b09cb&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;이산화황&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;, &lt;/span&gt;&lt;a class=&quot;keyword&quot; title=&quot;&amp;gt;검색하기&quot; href=&quot;http://search.daum.net/search?w=tot&amp;rtupcoll=NNS&amp;q=%C0%CC%BB%EA%C8%AD%C1%FA%BC%D2&amp;nil_profile=newskwd&amp;nil_id=v20110519075708500&quot; target=&quot;new&quot;&gt;&lt;font color=&quot;#0b09cb&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;이산화질소&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;를 잘 흡수하고 포름알데히드와 실내에서 발생하는 오존 제거에 효과적이다. &lt;/span&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;스파티필럼/ &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;독성물질과 미세먼지를 효과적으로 제거하며 빛이 많지 않은 곳에서 잘 자란다. 불완전 연소한 이산화질소나 이산화황을 효과적으로 제거하므로 주방이나 보일러실 앞에 두면 좋다. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;#공부방_ 이산화탄소와 전자파 흡수하고 음이온 방출하는 식물 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;산세베리아/ &lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;음이온 방출의 지존이라 할 수 있는 식물로 밤 사이 산소를 뿜어 낸다. &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;팔손이나무, 필로덴드론, &lt;/span&gt;&lt;a class=&quot;keyword&quot; title=&quot;&amp;gt;검색하기&quot; href=&quot;http://search.daum.net/search?w=tot&amp;rtupcoll=NNS&amp;q=%C6%C4%C5%B0%B6%F3&amp;nil_profile=newskwd&amp;nil_id=v20110519075708500&quot; target=&quot;new&quot;&gt;&lt;font color=&quot;#0b09cb&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;파키라&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;/ 음이온을 방출해 몸에 유익하고, 양이온화된 먼지를 잡는 데 도움이 된다. &lt;/span&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;파키라/ &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;이산화탄소를 제거한다. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong sizcache=&quot;69&quot; sizset=&quot;85&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;#화장실_ &lt;/span&gt;&lt;a class=&quot;keyword&quot; title=&quot;&amp;gt;검색하기&quot; href=&quot;http://search.daum.net/search?w=tot&amp;rtupcoll=NNS&amp;q=%BE%CF%B8%F0%B4%CF%BE%C6&amp;nil_profile=newskwd&amp;nil_id=v20110519075708500&quot; target=&quot;new&quot;&gt;&lt;font color=&quot;#0b09cb&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;암모니아&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt; 냄새 제거하고 어두운 곳에서도 잘 자라는 식물 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;국화/ &lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;꽃과 잎에서 나는 독특한 향기로 포름알데히드, 벤젠, 암모니아를 흡수하는 데 탁월하다. 국화는 본래 질소나 암모니아를 적정량 흡수해야 꽃과 잎이 선명해지므로 화장실 입구에 두는 것이 좋다. &lt;/span&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;관음죽/ &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;암모니아 제거에 최고인 음지식물. 빛이 많지 않은 실내와 추위에 잘 견디므로 화장실에 두면 좋다. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;#현관_ 실외 대기오염물질 제거하고 어두워도 잘 자라는 식물 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;벤자민/ &lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;포름알데히드와 대기오염물질 제거에 뛰어나고 실내먼지를 흡착한다. &lt;/span&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;스파티필럼/ &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;알코올, 아세톤, 벤젠, 트리클로로에틸렌, 포름알데히드 등 공기오염물질 제거능력이 우수하고, 증산율도 좋다. &lt;/span&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;관음죽/ &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;증산율이 높고 휘발성 유기화합물 제거에 뛰어나며, 특히 암모니아 제거에 최고다. &lt;/span&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;맥문동/ &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;암모니아 제거율이 높다. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;- Copyrights 헬스조선 &amp; HEALTHCHOSUN.COM, 무단 전재 및 재배포 금지 - &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[내년부터 시험없이 국가기술자격 딴다]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=170</id>
		<published>2011-05-19T12:17:27+09:00</published>
		<updated>2011-05-19T12:17:27+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=170"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=170#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Gulim&quot;&gt;과정이수 자격제 도입..지방인재 채용제 연장 &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Gulim&quot;&gt;중소기업 &lt;/span&gt;&lt;a class=&quot;keyword&quot; title=&quot;&quot; href=&quot;http://search.daum.net/search?w=tot&amp;rtupcoll=NNS&amp;q=%B0%E8%BE%E0%C7%D0%B0%FA&amp;nil_profile=newskwd&amp;nil_id=v20110519100221353&quot; target=&quot;new&quot; stitle=&quot;&amp;gt;검색하기&quot; alt&gt;&lt;font color=&quot;#0b09cb&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Gulim&quot;&gt;계약학과&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style=&quot;FONT-FAMILY: Gulim&quot;&gt; 개설…사내대학 문호 확대 &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Gulim&quot;&gt;(서울=연합뉴스) 국기헌 기자 = 직업교육ㆍ훈련과정을 이수하면 시험을 보지 않아도 국가기술자격을 부여하는 &#039;과정 이수형 자격제도&#039;가 내년부터 도입된다. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Gulim&quot;&gt;중소기업 근로자를 위한 중소기업형 계약학과가 하반기 개설되고, 올해부터 기업 사내대학의 입학 문호가 관련 중소기업 직원으로 확대된다. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Gulim&quot;&gt;5급 공무원 공채 시험에 적용되는 &#039;지방인재 채용목표제&#039;가 2016년까지 연장되고 광역도시별 4년제 대학 출신의 지역인재 추천채용제 규모도 점진적으로 늘린다. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Gulim&quot;&gt;정부는 19일 이명박 대통령 주재로 열린 제86차 국민경제대책회의에서 이런 대책이 담긴 &#039;청년 내 일 만들기&#039; 2차 프로젝트를 보고했다. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Gulim&quot;&gt;프로젝트에 따르면 정부는 직무분석을 토대로 특정 분야에서 일을 잘하는 데 필요한 능력을 표준화하고, 이를 충족하는 직업교육ㆍ훈련과정을 이수한 사람에게 검정(시험) 없이 국가기술자격을 부여하는 과정이수형 자격제도를 내년부터 단계적으로 도입한다. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Gulim&quot;&gt;중소기업 근로자가 재교육형 계약학과를 통해 신성장동력 분야 등의 직무능력 향상 교육을 받으면 비용을 지원하고 주말ㆍ야간 학사학위 과정인 중소기업형 계약학과를 9월부터 개설한다. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Gulim&quot;&gt;또 올해부터 사내대학의 입학 문호를 자사직원에서 관련 중소기업 직원으로 넓히고 내년부터 기업교육 및 훈련기관을 상대로 강사비, 시설비 등과 같은 훈련 인프라 지원을 확대한다. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a class=&quot;keyword&quot; title=&quot;&amp;gt;검색하기&quot; href=&quot;http://search.daum.net/search?w=tot&amp;rtupcoll=NNS&amp;q=%C6%FA%B8%AE%C5%D8%B4%EB%C7%D0&amp;nil_profile=newskwd&amp;nil_id=v20110519100221353&quot; target=&quot;new&quot;&gt;&lt;font color=&quot;#0b09cb&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Gulim&quot;&gt;폴리텍대학&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style=&quot;FONT-FAMILY: Gulim&quot;&gt;에 바이오, &lt;/span&gt;&lt;a class=&quot;keyword&quot; title=&quot;&amp;gt;검색하기&quot; href=&quot;http://search.daum.net/search?w=tot&amp;rtupcoll=NNS&amp;q=%C0%AF%BA%F1%C4%F5%C5%CD%BD%BA&amp;nil_profile=newskwd&amp;nil_id=v20110519100221353&quot; target=&quot;new&quot;&gt;&lt;font color=&quot;#0b09cb&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Gulim&quot;&gt;유비쿼터스&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style=&quot;FONT-FAMILY: Gulim&quot;&gt;, 그린 자동차 분야 등 다기능 과정을 확대ㆍ신설하고 &lt;/span&gt;&lt;a class=&quot;keyword&quot; title=&quot;&amp;gt;검색하기&quot; href=&quot;http://search.daum.net/search?w=tot&amp;rtupcoll=NNS&amp;q=%BD%C5%C0%E7%BB%FD+%BF%A1%B3%CA%C1%F6&amp;nil_profile=newskwd&amp;nil_id=v20110519100221353&quot; target=&quot;new&quot;&gt;&lt;font color=&quot;#0b09cb&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Gulim&quot;&gt;신재생 에너지&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style=&quot;FONT-FAMILY: Gulim&quot;&gt; 분야 등 첨단인력 육성을 위한 전공심화 과정도 개설한다. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Gulim&quot;&gt;제조업 등 인력부족 업종에 청년취업을 유도하기 위해 청년 인턴 프로그램 참여자에 대한 취업지원금 지급대상과 지원수준을 단계적으로 확대하고 인상한다. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Gulim&quot;&gt;초중고 진로지도를 강화하고자 진로진학 상담교사를 단계적으로 확대 배치하고 특성화고교와 대학의 취업지원관을 늘린다. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Gulim&quot;&gt;아울러 올해까지 한시적으로 운영 예정인 &#039;지방인재 채용목표제(5급 공채)&#039;의 시한을 2016년까지 연장하고, 광역도시별 4년제 대학 출신의 지역인재를 대상으로 하는 &#039;지역인재 추천채용제(7급)&#039; 규모를 점진적으로 확대한다. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Gulim&quot;&gt;가을 졸업시기를 고려해 &lt;/span&gt;&lt;a class=&quot;keyword&quot; title=&quot;&amp;gt;검색하기&quot; href=&quot;http://search.daum.net/search?w=tot&amp;rtupcoll=NNS&amp;q=%C0%FC%B1%B9%B0%E6%C1%A6%C0%CE%BF%AC%C7%D5%C8%B8&amp;nil_profile=newskwd&amp;nil_id=v20110519100221353&quot; target=&quot;new&quot;&gt;&lt;font color=&quot;#0b09cb&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Gulim&quot;&gt;전국경제인연합회&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style=&quot;FONT-FAMILY: Gulim&quot;&gt; 등을 중심으로 지방대생 대상 대기업 채용설명회를 8~9월께 권역별로 개최하고, 중소기업청은 대학생-스타기업인 연계, 창업멘토링 등 창업행사를 종합한 지역별 &lt;/span&gt;&lt;a class=&quot;keyword&quot; title=&quot;&quot; href=&quot;http://search.daum.net/search?w=tot&amp;rtupcoll=NNS&amp;q=%B1%E2%BE%F7%B0%A1%C1%A4%BD%C5&amp;nil_profile=newskwd&amp;nil_id=v20110519100221353&quot; target=&quot;new&quot; stitle=&quot;&amp;gt;검색하기&quot; alt&gt;&lt;font color=&quot;#0b09cb&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Gulim&quot;&gt;기업가정신&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style=&quot;FONT-FAMILY: Gulim&quot;&gt; 로드쇼를 연내에 개최한다. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Gulim&quot;&gt;이밖에 창업률을 대학재정지원사업 평가항목에 반영하며, 대학정보공시에도 창업교육 및 지원항목을 확대한다. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[유동아이피를 고정아이피로 만들기]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=171</id>
		<published>2011-06-20T11:24:42+09:00</published>
		<updated>2011-06-20T11:24:42+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=171"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=171#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;div class=&quot;titleWrap&quot;&gt;
&lt;h2&gt;&lt;a href=&quot;/248&quot;&gt;&lt;font color=&quot;#27517e&quot; face=&quot;바탕&quot;&gt;캐럿보이넷 :: 유동아이피를 고정아이피로 만들기&lt;/font&gt;&lt;/a&gt;&lt;/h2&gt;&lt;!-- 포스트관리 --&gt;&lt;/div&gt;&lt;!-- close titleWrap --&gt;&lt;!-- 포스트 본문 내용 --&gt;
&lt;div class=&quot;article&quot;&gt;&lt;strong&gt;+ 유동아이피를 고정아이피로 만들기(XP만 가능)&lt;/strong&gt;&lt;span class=&quot;gray8&quot;&gt;&nbsp;&nbsp;-&nbsp;&nbsp;&lt;a class=&quot;con_link&quot; href=&quot;http://www.whangun.com/index.php?pl=750&quot; target=&quot;_blank&quot;&gt;&lt;u&gt;&lt;font color=&quot;#800080&quot;&gt;05/03/19 09:36&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;/span&gt; 
&lt;table class=&quot;articlecontent&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;96%&quot; align=&quot;center&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td height=&quot;15&quot;&gt;&lt;u&gt;&lt;font color=&quot;#800080&quot;&gt;&lt;/font&gt;&lt;/u&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;유동아이피고정법 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;준비물:랜카드 2개 ;;있겠죠 없으시면 컴퓨터점을 가서 만원 주고 하나 삽니다 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;(1)랜카드 2개를 메인보드에 장착 시키고 인식을 시킵니다 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;(2)네트워크연결로 가서 로컬영역연결 2개가 있을겁니다.&lt;br /&gt;그럼 그 두개를 드래그 시킨후 &#039;연결 브리지&#039;를 눌러줍니다. &lt;br /&gt;그럼 번개 같이 생긴 모양이 생기면서 브리지가 완성 되었을것입니다.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;(3)연결브리지를 오른쪽 마우스 눌러서 &#039;속성&#039;으로 들어갑니다 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;(4)NetWare용 클라이언트 서비스를 클릭해 주시고 &#039;설치&#039;를 눌러 줍니다 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;(5)설치를 눌러주면 &#039;네트워크 구성 요소&#039; 아래에 보면 클라이언트가 있습니다. 클라이언트를 눌러주시고 추가를 눌러주시면 NWlink NetBIOS 가 잇습니다. 그것을 설치를 시키고 재부팅을 시켜줍니다 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;(6)자 그럼 모든게 끝났구요 마무리로 ..연결브리지 &#039;속성&#039;을 눌러주시고, 인터넷 프로토콜 tcp/ip 클릭하고 속성을 눌러줍니다 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;(7)다음IP주소 사용 을 체크 해 주시고 연결브리지를 더블클릭 해주시고&#039;지원&#039; &lt;br /&gt;&lt;br /&gt;&#039;자세히&#039;를 눌러보시면 ip주소.서브넷마스크.기본 게이트웨이.DNS 서버 등등.. 보일것 입니다 그러면 인터넷 프로토콜 TCP/IP 에서 다음 아이피 주소 사용,다음 DNS서버 주소 사용을 클릭하시고 ip주소.서브넷마스크.기본 게이트웨이.DNS 서버 &lt;br /&gt;를 그대로 입력해 주시면 됩니다 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;그러면 연결브리지 속성에 보면 &#039;수동으로 설정&#039; 뜨면서 &lt;br /&gt;아이피가 고정된것을 확인 할수 있습니다 &lt;br /&gt;3일을 켜도 그 아이피 그대로 입니다 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;제가 이 방법을 쓰려고 하진 않았지만 네티즌들과 방법을 공유 하면 더 좋을것 같아서 적었습니다.그럼 7만원주고 비싼 고정아이피 상품 신청하시지 마시고 열심히 사용하시기 바랍니다. &lt;br /&gt;&lt;br /&gt;아 참고로 고정아이피를 해체하고 다시 유동아이피로 만들고 난다면 &lt;br /&gt;연결브리지를 삭제 해주시면 됩니다. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;이방법은 99.9%가 되구요 이 방법이 무슨 인터넷에 떠도는 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a class=&quot;con_link&quot; href=&quot;http://www.codns.com/korean/&quot; target=&quot;_blank&quot;&gt;&lt;u&gt;&lt;font color=&quot;#0000ff&quot;&gt;http://www.codns.com/korean/&lt;/font&gt;&lt;/u&gt;&lt;/a&gt; &lt;br /&gt;&lt;a class=&quot;con_link&quot; href=&quot;http://xdns.co.kr/&quot; target=&quot;_blank&quot;&gt;&lt;u&gt;&lt;font color=&quot;#0000ff&quot;&gt;http://xdns.co.kr&lt;/font&gt;&lt;/u&gt;&lt;/a&gt; &lt;br /&gt;같이 아이피를 포워딩 해주는게 아닙니다&gt;;말그대로 고정아이피로 만들어 주는겁니다 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;(출처 : 정보보안연구회, Kert.knu.ac.kr )&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[윈도우에서 내 컴퓨터 ip주소 확인하기]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=172</id>
		<published>2011-06-20T12:13:37+09:00</published>
		<updated>2011-06-20T12:13:37+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=172"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=172#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;시작 &lt;/p&gt;
&lt;p&gt;실행&lt;/p&gt;
&lt;p&gt;cmd&lt;/p&gt;
&lt;p&gt;ipconfig /all&lt;/p&gt;
&lt;p&gt;차례로 입력하면 화면에 주르륵 다 표시된다.&lt;/p&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[su 명령의 문제점]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=173</id>
		<published>2011-10-04T15:58:54+09:00</published>
		<updated>2011-10-05T09:15:41+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=173"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=173#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;/bin/su 는 root 로 접속 할수 있게 해주는 명령으로 보안상 매우중요한 파일입니다.&lt;br /&gt;&lt;br /&gt;따라서 그룹지정을 하여 실행 제한을 하는데 그룹을 wheel 로 설정하고 퍼미션을&lt;br /&gt;&lt;br /&gt;4750 으로 설정하여 wheel 그룹에 속한 계정만 이를 실행할 수 있게하는 것입니다.&lt;br /&gt;&lt;br /&gt;ddong&nbsp;계정은 /etc/group 에 wheel 그룹에 추가를 하여 일반계정으로 접속 후&lt;br /&gt;&lt;br /&gt;su 명령을 통해 root 로 접속할 수 있게 하여 놓았으며 다른 계정은 wheel 그룹에&lt;br /&gt;&lt;br /&gt;속하지 않아 su 명령을 실행할 수 없습니다.&lt;br /&gt;&lt;br /&gt;[root@ns ~]# su - ddong&lt;br /&gt;[ddong@ns ~]$ su -&lt;br /&gt;Password: &lt;br /&gt;[root@ns ~]# &lt;br /&gt;&lt;br /&gt;[root@ns ~]# su - mysql&nbsp;&nbsp; &lt;br /&gt;-bash-3.2$ su -&lt;br /&gt;-bash: /bin/su: Permission denied&lt;br /&gt;-bash-3.2$&lt;br /&gt;&lt;br /&gt;그리고 이전 문의하신 su: /bin/bash: Permission denied 는 이와는 별도의 사항으로&lt;br /&gt;&lt;br /&gt;/bin 디렉토리 퍼미션이 어째서인지 750 으로 되어 있어 /bin/bash 에 접근이 되지 않아&lt;br /&gt;&lt;br /&gt;발생한 에러로 /bin 의 퍼미션을 755로 변경해 드린것입니다.&lt;br /&gt;&lt;br /&gt;이와 관련 su 나 sudo 등은 /etc/pam.d 의 설정에 영향을 받아 제어가 되니&lt;br /&gt;&lt;br /&gt;/etc/pam.d/su 파일의 내용을 참고해 보시기 바랍니다.&lt;br /&gt;&lt;br /&gt;그리고 이외에도 selinux 설정으로 추가 보안사항을 적용할 수 있는데&lt;br /&gt;&lt;br /&gt;ls -Z /bin/su &lt;br /&gt;-rwsr-x---&nbsp;&nbsp;root wheel system_u:object_r:su_exec_t:s0&nbsp;&nbsp; /bin/su&lt;br /&gt;&lt;br /&gt;와 같이 ls 나 ll 에 -Z 옵션으로 확인하실 수 있으니 참고하시기 바랍니다.&lt;br /&gt;&lt;br /&gt;감사합니다.&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[chattr, lsattr]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=174</id>
		<published>2011-10-05T09:09:53+09:00</published>
		<updated>2011-10-05T09:11:21+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=174"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=174#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;630&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td bgcolor=&quot;#ffffcc&quot; height=&quot;26&quot;&gt;
&lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;5&quot; width=&quot;630&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;1장. 파일의 속성부여 및 속성제거하는 chattr명령어의 실무 이야기&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td width=&quot;50&quot;&gt;&lt;a href=&quot;http://www.linux.co.kr/home/lecture/index.php?cateNo=1&amp;secNo=28&amp;theNo=&amp;leccode=10664#&quot;&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;서버관리를 하다보면 &lt;span&gt;root&lt;/span&gt;명령어로도 삭제되지 않는 경우를 경험해 보셨을 것입니다&lt;span&gt;. &lt;/span&gt;즉&lt;span&gt;, &lt;/span&gt;다음과 같은 경우 분명히 &lt;span&gt;root&lt;/span&gt;로 파일을 삭제 하였음에도 불구하고 삭제가 되지않는 경우가 있습니다&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;10&quot; width=&quot;600&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td bgcolor=&quot;#000000&quot;&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;[root@command root]# ls -l testfile &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;-rw-r--r-- 1 root root 12 Mar 30 01:56 testfile&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;[root@ command root]#&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;[root@ command root]# rm -f testfile &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;rm: cannot unlink `testfile&#039;: Operation not permitted&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;[root@ command root]# &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;위의 &lt;span&gt;testfile&lt;/span&gt;을 &lt;span&gt;root&lt;/span&gt;로 삭제하려고 하였으나 보시는 바와 같이 “&lt;span&gt;Operation not permitted”&lt;/span&gt;라는 메시지와 함께 삭제되지 않았습니다&lt;span&gt;. &lt;/span&gt;여러분들께서도 위와 같은 황당한 경험을 한번쯤은 해보셨으리라 생각합니다&lt;span&gt;. &lt;/span&gt;왜그럴까요&lt;span&gt;. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;이 파일에는 삭제되지 못하도록 하는 파일속성이 설정되어있기 때문입니다&lt;span&gt;. &lt;/span&gt;가끔씩 해킹을 당한 서버내에 이런 파일들이 존재하는 경우가 흔히 있습니다&lt;span&gt;. &lt;/span&gt;이런 경우에 &lt;span&gt;chattr&lt;/span&gt;과 &lt;span&gt;lsattr&lt;/span&gt;명령어로 해당 파일에 설정되어있는 파일의 속성을 확인해 보시고 올바른 속성으로 수정하시면 됩니다&lt;span&gt;. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;즉&lt;span&gt;, &lt;/span&gt;이런 파일의 속성을 설정하고 제거할 수 있는 명령어가 &lt;span&gt;chattr&lt;/span&gt;이며 파일에 설정되어있는 속성을 확인하는 명령어가 &lt;span&gt;lsattr&lt;/span&gt;입니다&lt;span&gt;. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;어떤분들께서는 좀 황당하게 생각할 수도 있을 것입니다&lt;span&gt;. &lt;/span&gt;파일의 퍼미션&lt;span&gt;(permission)&lt;/span&gt;에 대한 이해와 설정방법만 해도 복잡해 죽겠는데&lt;span&gt;, &lt;/span&gt;뭔 속성&lt;span&gt;(attribution)&lt;/span&gt;이라는 것이 있어서 이렇게 힘들게 하나라고 말입니다&lt;span&gt;. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;하지만&lt;span&gt;, &lt;/span&gt;분명히 말씀드리지만 현명하고 똑똑하고 유능한 서버관리자가 되려면 파일의 퍼미션외에도 속성에 대해서 정확하게 알아두셔야 합니다&lt;span&gt;. &lt;/span&gt;필자가 지금 괜히 공포분위기 조성하는 것이 아니라 사실이기 때문에 힘주어 강조하고 있는 것입니다&lt;span&gt;. &lt;/span&gt;따라서 이번장의 설명을 잘 읽고 이해하셔서 여러분들의 서버관리 행로에 일취월장의 보탬이 되기를 바랍니다&lt;span&gt;. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;이쯤에서 잔소리는 각설하고 한마디로 요약하자면 &lt;span&gt;chattr&lt;/span&gt;명령어는 파일과 디렉토리의 속성을 지정하는 명령어입니다&lt;span&gt;. &lt;/span&gt;도스&lt;span&gt;(DOS)&lt;/span&gt;에서는 &lt;span&gt;attrib&lt;/span&gt;라는 명령어로 파일의 속성을 지정하였던 것을 기억하실 것입니다&lt;span&gt;. &lt;/span&gt;리눅스에서는 &lt;span&gt;chattr&lt;/span&gt;이라는 명령어로 파일과 디렉토리의 속성을 지정할 수 있습니다&lt;span&gt;. &lt;/span&gt;여기서 말하는 속성&lt;span&gt;(attribution)&lt;/span&gt;은 파일의 퍼미션&lt;span&gt;(permission)&lt;/span&gt;과는 다른 것으로 다음과 같은 것들이 있습니다&lt;span&gt;. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;특정파일에 대해 삭제 및 변경&lt;span&gt;, &lt;/span&gt;추가등을 불가능하게 한다든지&lt;span&gt;, &lt;/span&gt;추가는 되지만 삭제는 안되게한다든지하는 설정이 가능합니다&lt;span&gt;. &lt;/span&gt;쉽게 말씀드리면&lt;span&gt;, &lt;/span&gt;퍼미션&lt;span&gt;(permission)&lt;/span&gt;은 &lt;span&gt;ls&lt;/span&gt;명령어로 확인할 수 있는 것으로 파일의 읽기&lt;span&gt;(read), &lt;/span&gt;쓰기&lt;span&gt;(write), &lt;/span&gt;실행&lt;span&gt;(execution)&lt;/span&gt;에 관한 표시를 하지만&lt;span&gt;, &lt;/span&gt;속성&lt;span&gt;(attribution)&lt;/span&gt;은 &lt;span&gt;lsattr&lt;/span&gt;로 확인할 수 있으며 파일의 변경과 접근&lt;span&gt;,&lt;/span&gt;실행등의 권한을 설정해둔 것입니다&lt;span&gt;. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&lt;span&gt;&lt;strong&gt;chattr&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;의 사용형식&lt;/strong&gt;은 다음과 같습니다&lt;span&gt;. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;명령어위치 &lt;span&gt;: &lt;/span&gt;&lt;span&gt;/usr/bin/chattr&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;사용형식 &lt;span&gt;: &lt;/span&gt;&lt;span&gt;chattr [-RV] [-v &lt;/span&gt;설정버전&lt;span&gt;] [+-=&lt;/span&gt;설정모드&lt;span&gt;] &lt;/span&gt;대상파일들&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&lt;span&gt;chattr&lt;/span&gt;에서 사용하는 &lt;span&gt;[&lt;/span&gt;설정모드&lt;span&gt;]&lt;/span&gt;는 다음과 같습니다&lt;span&gt;. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&lt;span&gt;+&lt;/span&gt;&lt;span&gt; : &lt;/span&gt;지정한 속성을 부여합니다&lt;span&gt;. +&lt;/span&gt;기호가 사용되면 지정한 속성을 부여한다는 의미입니다&lt;span&gt;. : &lt;/span&gt;지정한 속성을 제거합니다&lt;span&gt;. -&lt;/span&gt;기호가 사용되면 부여된 속성을 제거한다는 의미입니다&lt;span&gt;. : &lt;/span&gt;원래 파일이 가지고 있던 그 속성만을 유지하게 합니다&lt;span&gt;. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;그리고 &lt;span&gt;chattr&lt;/span&gt;에서의 &lt;span&gt;-RVv&lt;/span&gt;옵션에 대한 설명은 다음과 같습니다&lt;span&gt;. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&lt;span&gt;&lt;strong&gt;-R &lt;/strong&gt;: &lt;/span&gt;서브디렉토리이하까지 그 속성을 변경할 수 있습니다&lt;span&gt;. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&lt;span&gt;&lt;strong&gt;-V&lt;/strong&gt;&lt;/span&gt; &lt;span&gt;:&lt;/span&gt; 자세한 출력모드를 제공합니다&lt;span&gt;. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&lt;span&gt;&lt;strong&gt;-v version&lt;/strong&gt; : &lt;/span&gt;지정된 파일에 버전을 설정할 수 있습니다&lt;span&gt;. &lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;또한 &lt;span&gt;chattr&lt;/span&gt;명령어에서 무엇보다 중요한 것은 각 속성을 정확하게 이해하는 것입니다&lt;span&gt;. &lt;/span&gt;&lt;br /&gt;즉&lt;span&gt;, chattr&lt;/span&gt;로 설정할 수 있는 파일&lt;span&gt;(&lt;/span&gt;디렉토리&lt;span&gt;)&lt;/span&gt;의 속성에는 다음과 같은 것들이 있습니다&lt;span&gt;. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;아래 각 속성의 의미를 정확하게 이해하시고 여러분들께서 관리하고 계시는 리눅스서버의 파일보안을 위하여 &lt;span&gt;chattr&lt;/span&gt;로 설정&lt;span&gt;(+)&lt;/span&gt;하시거나 또는 제거&lt;span&gt;(-)&lt;/span&gt;하실 수 있습니다&lt;/span&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&lt;span&gt;. &lt;br /&gt;&lt;br /&gt;&lt;/span&gt;아래 속성의 의미를 파악하신 후에 이어지는 실제 사용예들을 보시기 바랍니다&lt;span&gt;. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&lt;span class=&quot;style8&quot;&gt;a &lt;/span&gt;&lt;span class=&quot;style8&quot;&gt;속성&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;br /&gt;해당 파일을 추가만 할 수 있습니다. &lt;/span&gt;&lt;br /&gt;당연히 &lt;span&gt;root&lt;/span&gt;만이 속성변경이 가능합니다&lt;span&gt;. &lt;/span&gt;파일보안을 위해 주로 사용하는 속성입니다&lt;span&gt;. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;strong&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&lt;span class=&quot;style8&quot;&gt;c &lt;/span&gt;&lt;span class=&quot;style8&quot;&gt;속성&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;br /&gt;이 속성이 설정된 파일은 커널에 의해 디스크상에 자동적으로 압축된 상태로 저장이 되어 있습니다. &lt;/span&gt;&lt;br /&gt;파일을 읽을 경우에는 압축을 해제한 상태로 되돌려주며 쓰기시에는 디스크에 저장하기 전에 파일을 압축합니다&lt;/span&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&lt;span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;strong&gt;&lt;span class=&quot;style8&quot;&gt;d &lt;/span&gt;&lt;span class=&quot;style8&quot;&gt;속성&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;이 속성이 설정된 파일은 dump&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;로 백업이 되지않습니다&lt;span&gt;. &lt;/span&gt;&lt;/span&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&lt;span class=&quot;style8&quot;&gt;i &lt;/span&gt;&lt;span class=&quot;style8&quot;&gt;속성&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;이 속성이 지정되어 있다면 해당파일의 변경, &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;삭제&lt;span&gt;, &lt;/span&gt;이름변경뿐 아니라 파일추가및 링크파일도 만들 수 없게 됩니다&lt;/span&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&lt;span&gt;. &lt;br /&gt;&lt;/span&gt;변경추가가 거의 없는 부팅관련 파일들에 설정하면 부팅이 되지않는 문제로 인한 시스템장애를 줄일 수 있습니다&lt;/span&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&lt;span&gt;.&lt;br /&gt;&lt;/span&gt;또한 &lt;span&gt;a &lt;/span&gt;속성과 함께 필자가 주로 사용하는 속성이기도 합니다&lt;span&gt;. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&lt;span class=&quot;style8&quot;&gt;s &lt;/span&gt;&lt;span class=&quot;style8&quot;&gt;속성&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;br /&gt;이 속성이 설정된 파일은 파일삭제가 될 경우에 해당블럭이 모두 0&lt;/span&gt;으로 되어 버리고 디스크에 다시 쓰기가 발생합니다&lt;span&gt;.&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&lt;span&gt;S &lt;/span&gt;속성&lt;span&gt; 이 속성이 설정된 파일은 변경이 될 경우에 디스크동기화가 일어나는 효과를 그대로 누릴 수 있습니다&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&lt;span class=&quot;style6&quot;&gt;&lt;strong&gt;u &lt;/strong&gt;&lt;/span&gt;&lt;span class=&quot;style6&quot;&gt;&lt;strong&gt;속성&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;이 속성을 가진 파일이 삭제가 되었을 경우에는 그 내용이 저장이 되며 삭제되기 전의 데이터로 복구가 가능해집니다. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;따라서 &lt;span&gt;chattr&lt;/span&gt;로 파일과 디렉토리의 속성을 지정하는 주된 이유는 허가되지않은 사용자가 파일의 변경을 못하게하는 설정을 하여 파일보안을 하기위한 것입니다&lt;span&gt;. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td bgcolor=&quot;#ffffcc&quot; height=&quot;26&quot;&gt;
&lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;5&quot; width=&quot;630&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;2장. 특정파일에 삭제, 변경, 추가등을 불가능하게 하는 속성부여하기&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td width=&quot;50&quot;&gt;&lt;a href=&quot;http://www.linux.co.kr/home/lecture/index.php?cateNo=1&amp;secNo=28&amp;theNo=&amp;leccode=10664#&quot;&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;특정파일에 대하여 &lt;span&gt;root&lt;/span&gt;로도 파일삭제&lt;span&gt;,&lt;/span&gt;변경&lt;span&gt;,&lt;/span&gt;추가를 불가능하게 설정을 하시려면 &lt;span&gt;chattr&lt;/span&gt;명령어에 &lt;span&gt;i&lt;/span&gt;속성을 해당 파일에 설정하시면 됩니다&lt;/span&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&lt;span&gt;.&lt;br /&gt;i&lt;/span&gt;속성이 설정된 파일은 삭제뿐아니라 변경&lt;span&gt;, &lt;/span&gt;내용추가등이 전혀 불가능하게 됩니다&lt;/span&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&lt;span&gt;. &lt;br /&gt;&lt;br /&gt;&lt;/span&gt;아래 예는 &lt;span&gt;lsattr&lt;/span&gt;로 &lt;span&gt;rc.local&lt;/span&gt;파일의 속성설정내용을 확인한 것입니다&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;. &lt;/span&gt;&lt;br /&gt;보시는 바와같이 아무런 속성이 설정되어 있지 않습니다&lt;span&gt;. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;10&quot; width=&quot;600&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td bgcolor=&quot;#000000&quot;&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;[root@host3 rc.d]# lsattr rc.local&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;-------------- rc.local&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;[root@host3 rc.d]#&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;다음은 이 파일에 &lt;span&gt;i &lt;/span&gt;속성을 설정한 것입니다&lt;span&gt;. &lt;/span&gt;&lt;br /&gt;설정한 후에 &lt;span&gt;lsattr&lt;/span&gt;로 확인 해 보시면 &lt;span&gt;rc.local&lt;/span&gt;파일에 &lt;span&gt;i&lt;/span&gt;속성이 추가되어 있는 것을 확인하실 수 있을 것입니다&lt;/span&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&lt;span&gt;.&lt;br /&gt;i&lt;/span&gt;속성을 파일에 설정할 때에는 다음예와 같이 &lt;span&gt;+i&lt;/span&gt;라고하시면 됩니다&lt;span&gt;. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;10&quot; width=&quot;600&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td bgcolor=&quot;#000000&quot;&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;[root@host3 rc.d]# chattr +i rc.local&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;[root@host3 rc.d]# &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;[root@host3 rc.d]# lsattr rc.local&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;&lt;span&gt;---i---------- rc.loca&lt;/span&gt;&lt;span&gt;l&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;[root@host3 rc.d]#&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;이제 파일&lt;span&gt;(rc.local)&lt;/span&gt;의 삭제를 해보도록 하겠습니다&lt;span&gt;. &lt;/span&gt;&lt;br /&gt;삭제를 시도한 결과 &lt;span&gt;&quot;&lt;/span&gt;명령이 허용되지 않음&lt;span&gt;&quot; &lt;/span&gt;또는 영문으로 &lt;span&gt;&quot;Operation not permitted&quot;&lt;/span&gt;라는 메시지와 함께 삭제가 되지않는다는 것을 확인하실 수 있을 것입니다&lt;span&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;10&quot; width=&quot;600&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td bgcolor=&quot;#000000&quot;&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;[&lt;span style=&quot;COLOR: #ffffff&quot;&gt;root@host3 rc.d]# rm -f rc.local&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;rm: cannot remove `rc.local&#039;: Operation not permitted&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;[root@host3 rc.d]#&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;그리고 이번예에서 부여한 &lt;span&gt;rc.local&lt;/span&gt;파일의 &lt;span&gt;i&lt;/span&gt;속성을 다음절에서 제거해 보겠습니다&lt;span&gt;. &lt;br /&gt;&lt;/span&gt;제거시에는 &lt;span&gt;-&lt;/span&gt;를 붙여서 &lt;span&gt;-i&lt;/span&gt;라고 하시면 설정된 &lt;span&gt;i&lt;/span&gt;속성이 제거가 됩니다&lt;span&gt;. &lt;br /&gt;&lt;/span&gt;다음 예에서 이번에 설정한 &lt;span&gt;i&lt;/span&gt;속성을 제거하는 예를 보시기 바랍니다&lt;span&gt;. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&nbsp;&lt;/p&gt;
&lt;tr&gt;
&lt;td bgcolor=&quot;#ffffcc&quot; height=&quot;26&quot;&gt;
&lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;5&quot; width=&quot;630&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;strong&gt;3장. 특정파일의 삭제, 변경, 추가등을 불가능하게 하는 i속성 제거하기&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td width=&quot;50&quot;&gt;&lt;a href=&quot;http://www.linux.co.kr/home/lecture/index.php?cateNo=1&amp;secNo=28&amp;theNo=&amp;leccode=10664#&quot;&gt;&lt;img src=&quot;http://www.linux.co.kr/home/lecture/images/bt_top.gif&quot; alt=&quot;top&quot; width=&quot;40&quot; height=&quot;13&quot; style=&quot;WIDTH: 40px; HEIGHT: 13px&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;br /&gt;이번에는 앞의 예에서 설정하였던 &lt;span&gt;rc.local&lt;/span&gt;파일에 &lt;span&gt;i&lt;/span&gt;속성을 제거해 보았습니다&lt;span&gt;. &lt;/span&gt;&lt;br /&gt;즉&lt;span&gt;, &lt;/span&gt;특정파일에 부여되어있는 &lt;span&gt;i&lt;/span&gt;옵션을 제거할 때에는 &lt;span&gt;-i&lt;/span&gt;를 사용하시면 됩니다&lt;span&gt;. &lt;/span&gt;&lt;br /&gt;즉 &lt;span&gt;chattr&lt;/span&gt;명령어에 &lt;span&gt;-i&lt;/span&gt;옵션을 사용하시면 &lt;span&gt;i&lt;/span&gt;속성이 제거가 됩니다&lt;span&gt;. &lt;/span&gt;&lt;br /&gt;아래의 결과를 보시면 설정되어 있던 &lt;span&gt;i&lt;/span&gt;속성이 제거되었다는 것을 확인하실 수 있을 것입니다&lt;span&gt;. &lt;/span&gt;&lt;/p&gt;
&lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;10&quot; width=&quot;600&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td bgcolor=&quot;#000000&quot;&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;[&lt;span style=&quot;COLOR: #ffffff&quot;&gt;root@host3 rc.d]# chattr -i rc.local&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;[root@host3 rc.d]# &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;[root@host3 rc.d]# lsattr rc.local&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;-------------- rc.local&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;[root@host3 rc.d]#&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;그리고 이제 다시 &lt;span&gt;rc.local&lt;/span&gt;파일을 삭제하시면 아무런 속성이 지정되어 있지않기 때문에 삭제가 됨을 알 수 있습니다&lt;span&gt;. &lt;/span&gt;&lt;/p&gt;
&lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;10&quot; width=&quot;600&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td bgcolor=&quot;#000000&quot;&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;[root@host3 rc.d]# rm -f rc.local&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;[root@host3 rc.d]#&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;630&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td bgcolor=&quot;#ffffcc&quot; height=&quot;26&quot;&gt;
&lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;5&quot; width=&quot;630&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;strong&gt;4장.&lt;/strong&gt; &lt;strong&gt;특정 파일에 대하여 파일삭제는 불가능하지만 파일에 내용을 추가하는 것은 가능하도록 하는 속성 부여하기&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td width=&quot;50&quot;&gt;&lt;a href=&quot;http://www.linux.co.kr/home/lecture/index.php?cateNo=1&amp;secNo=28&amp;theNo=&amp;leccode=10665#&quot;&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;br /&gt;파일의 &lt;span&gt;a&lt;/span&gt;속성이 설정되어있다면 파일삭제는 불가능하지만 파일에 내용을 추가하는 것은 가능해집니다&lt;span&gt;.&lt;br /&gt;&lt;/span&gt;따라서 이번에는 &lt;span&gt;a &lt;/span&gt;속성을 이용하여 파일에 추가는 가능하나 삭제는 되지않도록 속성설정을 하는 예를 보이도록 하겠습니다&lt;span&gt;. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;즉&lt;span&gt;, &lt;/span&gt;파일에 내용추가는 가능하도록 설정하고 삭제는 되지않도록하는 예를 보일 것이며 대상이 되는 파일은 리눅스의 로그파일에 설정하시면 유용할 것입니다&lt;span&gt;. &lt;/span&gt;&lt;br /&gt;필자의 경우에는 &lt;span&gt;a&lt;/span&gt;속성의 설정은 주로 &lt;span&gt;/var/log &lt;/span&gt;디렉토리에 존재하는 로그파일들&lt;span&gt;, &lt;/span&gt;예를 들어 &lt;span&gt;messages, secure, maillog&lt;/span&gt;등의 파일들에 이 속성을 지정해 두고 사용합니다&lt;span&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;자&lt;span&gt;, &lt;/span&gt;그럼 &lt;span&gt;/var/log/messages&lt;/span&gt;파일을 대상으로 &lt;span&gt;a&lt;/span&gt;속성을 부여하여 로그는 계속 추가저장 되도록 설정하고 삭제는 불가능하도록 설정해 보도록 하겠습니다&lt;span&gt;.&lt;br /&gt;&lt;/span&gt;앞서도 설명드렸지만 여기서 설명되는 내용을 그대로 따라 하실 것 같아서 필자는 &lt;span&gt;imsi&lt;/span&gt;라는 디렉토리를 따로 만들어서 &lt;span&gt;/var/log/messages&lt;/span&gt;파일을 복사한 다음 &lt;span&gt;a&lt;/span&gt;속성을 부여한 것이므로 여러분들께서는 이론적인 무장과 충분한 설정연습을 하신 후에 실제업무에 적용하시기 바랍니다&lt;span&gt;. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;먼저&lt;span&gt;, messages&lt;/span&gt;파일을 확인 한 것입니다&lt;span&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;10&quot; width=&quot;600&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td bgcolor=&quot;#000000&quot;&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;[&lt;span style=&quot;COLOR: #ffffff&quot;&gt;root@host3 log]# ls -l messages&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;&lt;span&gt;-rw-------1 rootroot65852 10&lt;/span&gt;월&lt;span&gt;7 21:43 messages&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;[root@host3 log]#&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;다음은 &lt;span&gt;chattr&lt;/span&gt;을 이용하여 &lt;span&gt;a&lt;/span&gt;속성을 &lt;span&gt;messages &lt;/span&gt;파일에 부여한 것입니다&lt;span&gt;. &lt;/span&gt;그리고 부여된 결과를 확인하기 위해 &lt;span&gt;lsattr&lt;/span&gt;로 속성설정내용을 확인한 것입니다&lt;span&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;10&quot; width=&quot;600&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td bgcolor=&quot;#000000&quot;&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;[ro&lt;span style=&quot;COLOR: #ffffff&quot;&gt;ot@host3 log]# chattr +a messages&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;[root@host3 log]# &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;[root@host3 log]# lsattr messages&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;----a--------- messages&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;[root@host3 log]#&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;a &lt;/span&gt;속성이 설정되어 있기 때문에 &lt;span&gt;messages&lt;/span&gt;파일에 시스템로그는 계속 저장이 될 것입니다&lt;span&gt;. &lt;/span&gt;즉&lt;span&gt;, messages&lt;/span&gt;의 기능상의 문제는 전혀 없기 때문에 서버에서 발생하는 문제는 전혀 없습니다&lt;span&gt;. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;아래의 예는 실제로 &lt;span&gt;/var/log/messages &lt;/span&gt;파일에 &lt;span&gt;a&lt;/span&gt;속성이 설정되어 있는 것으로 시스템 로그는 그대로 실시간으로 추가 저장이 되고 있음을 알 수 있습니다&lt;span&gt;. &lt;/span&gt;&lt;/p&gt;
&lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;10&quot; width=&quot;600&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td bgcolor=&quot;#000000&quot;&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;[&lt;span style=&quot;COLOR: #ffffff&quot;&gt;root@host3 log]# tail -f messages&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;Oct7 16:49:19 host3 atd: atd startup succeeded&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;Oct7 16:49:19 host3 xfs: ignoring font path element&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;/usr/X11R6/lib/X11/fonts/cyrillic (unreadable)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;Oct7 16:49:24 host3 modprobe: modprobe: Can&#039;t locate module char-major-226&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;Oct7 16:49:24 host3 modprobe: modprobe: Can&#039;t locate module char-major-226&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;Oct7 16:49:24 host3 kernel: Linux agpgart interface v0.99 (c) Jeff Hartmann&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;&lt;span&gt;Oct7 16:49:24 host3 kernel: agpgart: Maximum main memory to use for agp &lt;/span&gt;&lt;span&gt;memory: 96M&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;Oct7 16:49:24 host3 kernel: agpgart: Detected Intel 440BX chipset&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;Oct7 16:49:24 host3 kernel: agpgart: AGP aperture is 128M @ 0xe0000000&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;Oct7 16:49:24 host3 kernel: [drm] Initialized tdfx 1.0.0 20010216 on minor 0&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;Oct7 21:43:39 host3 sshd(pam_unix)[892]: session opened for user root by (uid&lt;/span&gt;=0)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;그리고 다음과 같이 삭제를 하려고 할 경우에 &lt;span&gt;&quot;&lt;/span&gt;명령이 허용되지 않음&lt;span&gt;&quot; &lt;/span&gt;또는 영문으로 &lt;span&gt;&quot;Operation not permitted&quot;&lt;/span&gt;라는 메시지와 함께 삭제는 되지않음을 확인하실 수 있을 것입니다&lt;span&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;10&quot; width=&quot;600&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td bgcolor=&quot;#000000&quot;&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;[&lt;span style=&quot;COLOR: #ffffff&quot;&gt;root@host3 log]# rm -f messages&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;rm: cannot remove `messages&#039;: Operation not permitted&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;[root@host3 log]#&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;그리고 이번에는 &lt;span&gt;a&lt;/span&gt;라는 속성을 제거하였습니다&lt;span&gt;.a&lt;/span&gt;속성을 제거한 후에 &lt;span&gt;lsattr&lt;/span&gt;로 속성제거를 확인 하였습니다&lt;span&gt;.&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;10&quot; width=&quot;600&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td bgcolor=&quot;#000000&quot;&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;[&lt;span style=&quot;COLOR: #ffffff&quot;&gt;root@host3 log]# chattr -a messages&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;[root@host3 log]# &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;[root@host3 log]# lsattr messages&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;-------------- messages&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;[root@host3 log]#&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;&nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td bgcolor=&quot;#ffffcc&quot; height=&quot;26&quot;&gt;
&lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;5&quot; width=&quot;630&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;strong&gt;5장. 특정 디렉토리내의 모든 파일과 디렉토리에 대하여 한번에 속성부여하고 확인하기 &lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td width=&quot;50&quot;&gt;&lt;a href=&quot;http://www.linux.co.kr/home/lecture/index.php?cateNo=1&amp;secNo=28&amp;theNo=&amp;leccode=10665#&quot;&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;br /&gt;&lt;br /&gt;이번에는 특정 디렉토리내의 모든 파일들과 디렉토리들을 대상으로 한꺼번에 특정 속성을 설정해 보도록 하겠습니다&lt;span&gt;. &lt;/span&gt;다음과 같이 &lt;span&gt;bible&lt;/span&gt;이라는 디렉토리가 있습니다&lt;span&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;10&quot; width=&quot;600&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td bgcolor=&quot;#000000&quot;&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;[root@host3 home]# ls -l&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;합계 &lt;span&gt;36&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;&lt;span&gt;drwxr-xr-x38 biblebible40969&lt;/span&gt;월 &lt;span&gt;18 18:08 bible&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;[root@host3 home]#&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;이 디렉토리에는 다음과 같이 수많은 파일들과 디렉토리들이 존재합니다&lt;span&gt;. &lt;/span&gt;아래 결과가 너무 많은 까닭으로 일부 결과를 생략하였습니다&lt;span&gt;.&lt;/span&gt;&lt;span&gt;. &lt;/span&gt;&lt;/p&gt;
&lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;10&quot; width=&quot;600&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td bgcolor=&quot;#000000&quot;&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;[&lt;span style=&quot;COLOR: #ffffff&quot;&gt;root@host3 home]# ls -lR bible | more&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;bible:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;합계 &lt;span&gt;3732&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;&lt;span&gt;-rw-r--r--1 rootroot80428&lt;/span&gt;월 &lt;span&gt;272001 00-INDEX&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;&lt;span&gt;drwxr-xr-x4 rootroot40968&lt;/span&gt;월 &lt;span&gt;28 03:13 802&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;&lt;span&gt;drwxr-xr-x2 rootroot40968&lt;/span&gt;월 &lt;span&gt;28 03:13 8021q&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;&lt;span&gt;-rw-r--r--1rootroot3699 11&lt;/span&gt;월 &lt;span&gt;281999 BUG-HUNTING&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;&lt;span&gt;-rw-r--r--1 rootroot120349&lt;/span&gt;월&lt;span&gt;52002 Changes&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;&lt;span&gt;-rw-r--r--1 rootroot109089&lt;/span&gt;월 &lt;span&gt;102001 CodingStyle&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;&lt;span&gt;-rw-r--r--1 rootroot34839&lt;/span&gt;월&lt;span&gt;52002 Config.in&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;&lt;span&gt;-rw-r--r--1 rootroot11190659&lt;/span&gt;월&lt;span&gt;52002 Configure.help&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;&lt;span&gt;-rw-r--r--1 rootroot24349&lt;/span&gt;월 &lt;span&gt;18 18:04 DIR_COLORS&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;&lt;span&gt;-rw-r--r--1 rootroot24349&lt;/span&gt;월 &lt;span&gt;18 18:04 DIR_COLORS.xterm&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;&lt;span&gt;-rw-r--r--1 rootroot295949&lt;/span&gt;월&lt;span&gt;52002 DMA-mapping.txt&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;&lt;span&gt;drwxr-xr-x2 rootroot40968&lt;/span&gt;월 &lt;span&gt;28 03:13 DocBook&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;&lt;span&gt;-rw-r--r--1 rootroot79901&lt;/span&gt;월&lt;span&gt;52001 IO-mapping.txt&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;&lt;span&gt;-rw-r--r--1 rootroot13629&lt;/span&gt;월&lt;span&gt;52002 IRQ-affinity.txt&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;&lt;span&gt;-rw-r--r--1 rootroot45282&lt;/span&gt;월 &lt;span&gt;182000 LVM-HOWTO&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;&lt;span&gt;-rw-r--r--1 rootroot16949&lt;/span&gt;월&lt;span&gt;52002 Makefile&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;&lt;span&gt;-rw-r--r--1 rootroot923369&lt;/span&gt;월 &lt;span&gt;18 18:04 Muttrc&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;&lt;span&gt;-rw-r--r--1 rootroot932 12&lt;/span&gt;월 &lt;span&gt;222001 README&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;&lt;span&gt;-rw-r--r--1 rootroot34741 10&lt;/span&gt;월 &lt;span&gt;182001 README.DAC960&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;&lt;span&gt;-rw-r--r--1 rootroot7731&lt;/span&gt;월 &lt;span&gt;212000 README.moxa&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;&lt;span&gt;-rw-r--r--1 rootroot3848 10&lt;/span&gt;월 &lt;span&gt;122001 README.nsp_cs.eng&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;이하 결과생략&lt;span&gt;....&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;자&lt;span&gt;, &lt;/span&gt;그럼 &lt;span&gt;bible&lt;/span&gt;내에 존재하는 모든 파일과 디렉토리에 &lt;span&gt;i&lt;/span&gt;속성을 설정해 보도록 하겠습니다&lt;span&gt;. &lt;/span&gt;&lt;/p&gt;
&lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;10&quot; width=&quot;600&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td bgcolor=&quot;#000000&quot;&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;[&lt;span style=&quot;COLOR: #ffffff&quot;&gt;root@host3 home]# chattr -R +i bible&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;[root@host3 home]#&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;아래와 같이 &lt;span&gt;lsattr&lt;/span&gt;로 &lt;span&gt;bible&lt;/span&gt;디렉토리의 모든 파일과 디렉토리들에게 &lt;span&gt;i&lt;/span&gt;속성이 설정된 것을 확인한 것입니다&lt;span&gt;.&lt;/span&gt;&lt;br /&gt;결과내용이 너무 많은 관계로 일부결과를 생략 하였습니다&lt;span&gt;. &lt;/span&gt;&lt;/p&gt;
&lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;10&quot; width=&quot;600&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td bgcolor=&quot;#000000&quot;&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;[&lt;span style=&quot;COLOR: #ffffff&quot;&gt;root@host3 home]# lsattr -R bible | more&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;---i---------- bible/DIR_COLORS&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;---i---------- bible/DIR_COLORS.xterm&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;---i---------- bible/Muttrc&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;---i---------- bible/a2ps-site.cfg&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;---i---------- bible/a2ps.cfg&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;---i---------- bible/adjtime&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;---i---------- bible/aep.conf&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;---i---------- bible/aeplog.conf&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;---i---------- bible/aliases&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;---i---------- bible/aliases.db&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;---i---------- bible/anacrontab&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;---i---------- bible/at.deny&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;---i---------- bible/auto.master&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;---i---------- bible/auto.misc&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;---i---------- bible/bashrc&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;---i---------- bible/cdrecord.conf&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;---i---------- bible/crontab&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;이하결과 생략&lt;span&gt;..&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;&nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td bgcolor=&quot;#ffffcc&quot; height=&quot;26&quot;&gt;
&lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;5&quot; width=&quot;630&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;strong&gt;6장. 특정 디렉토리내의 모든 파일과 디렉토리에 부여되어있는 속성을 동시에 제거하기&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td width=&quot;50&quot;&gt;&lt;a href=&quot;http://www.linux.co.kr/home/lecture/index.php?cateNo=1&amp;secNo=28&amp;theNo=&amp;leccode=10665#&quot;&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;br /&gt;다음은 앞의 예와는 반대의 경우로 특정디렉토리 내의 파일과 디렉토리의 속성을 한번에 제거하는 예입니다&lt;span&gt;. &lt;br /&gt;&lt;/span&gt;즉&lt;span&gt;, &lt;/span&gt;위에서 &lt;span&gt;bible&lt;/span&gt;이라는 디렉토리내의 모든 파일과 디렉토리의 속성을 설정하였으므로 이 속성을 모두 한번에 제거해 보겠습니다&lt;span&gt;. &lt;/span&gt;&lt;/p&gt;
&lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;10&quot; width=&quot;600&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td bgcolor=&quot;#000000&quot;&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;[&lt;span style=&quot;COLOR: #ffffff&quot;&gt;root@host3 home]# chattr -R -i bible&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;[root@host3 home]#&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;[root@host3 home]# lsattr -R bible | more&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;-------------- bible/DIR_COLORS&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;-------------- bible/DIR_COLORS.xterm&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;-------------- bible/Muttrc&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;&lt;span&gt;--------------&lt;/span&gt;&lt;span&gt;bible/a2ps-site.cfg&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;-------------- bible/a2ps.cfg&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;-------------- bible/adjtime&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;-------------- bible/aep.conf&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;&lt;span&gt;-------------- bible/aeplog.con&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;-------------- bible/aliases&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;-------------- bible/aliases.db&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;-------------- bible/anacrontab&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;-------------- bible/at.deny&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;-------------- bible/auto.master&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;-------------- bible/auto.misc&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;-------------- bible/bashrc&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;-------------- bible/cdrecord.conf&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;-------------- bible/crontab&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;-------------- bible/csh.cshrc&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;-------------- bible/csh.login&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;-------------- bible/dumpdates&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;&lt;span&gt;-------------- bible/esd.con&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;-------------- bible/exports&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;-------------- bible/fam.conf&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;이하결과 생략&lt;span&gt;...&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;아래의 결과를 보시면 앞의 예에서 &lt;span&gt;bible&lt;/span&gt;디렉토리내의 모든 파일과 디렉토리에 설정했던 &lt;span&gt;i&lt;/span&gt;속성이 제거된 것을 확인하실 수 있습니다.&lt;/p&gt;
&lt;p&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td bgcolor=&quot;#ffffcc&quot; height=&quot;26&quot;&gt;
&lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;5&quot; width=&quot;630&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;strong&gt;7장. 파일의 여러가지 속성을 한번에 설정하기&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td width=&quot;50&quot;&gt;&lt;a href=&quot;http://www.linux.co.kr/home/lecture/index.php?cateNo=1&amp;secNo=28&amp;theNo=&amp;leccode=10665#&quot;&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;br /&gt;이번에는 &lt;span&gt;chattr&lt;/span&gt;로 설정할 수 있는 여러가지 속성을 동시에 설정하는 예를 보도록 하겠습니다&lt;span&gt;. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;아래의 예는 &lt;span&gt;file1&lt;/span&gt;이라는 파일에 &lt;span&gt;a, i, s, S, u &lt;/span&gt;속성 &lt;span&gt;5&lt;/span&gt;개를 동시에 설정한 것입니다&lt;span&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;10&quot; width=&quot;600&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td bgcolor=&quot;#000000&quot;&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;[&lt;span style=&quot;COLOR: #ffffff&quot;&gt;root@host3 command]# ls -l file1&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;&lt;span&gt;-rwx-----x1 rootroot4314004 10&lt;/span&gt;월&lt;span&gt;7 21:58 file1&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;[root@host3 command]# &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;[root@host3 command]# &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;[root@host3 command]# lsattr file1&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;-------------- file1&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;[root@host3 command]# &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;[root@host3 command]# chattr +aisSufile1&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;[root@host3 command]# &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;[root@host3 command]# lsattr file1&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;suSia--------- file1&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;style5&quot;&gt;&lt;span&gt;&lt;span style=&quot;COLOR: #ffffff&quot;&gt;[root@host3 command]#&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;이처럼 각각의 속성은 독립적이기 때문에 여러개의 속성을 동시에 설정할 수 있습니다&lt;span&gt;. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;리눅스에는 보안설정을 하는 여러가지 방법이 있습니다&lt;span&gt;. &lt;/span&gt;이들 여러가지 방법중 파일보안을 위하여 &lt;span&gt;chattr&lt;/span&gt;이 사용될 수 있습니다&lt;span&gt;. &lt;/span&gt;지금까지 설명드렸던 예들을 참조하여 여러분들께서 관리하시는 리눅스서버의 파일보안을 위하여 직접적용해 보시기 바랍니다&lt;span&gt;. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;이제 어느날 갑자기 파일을 삭제하려고 하였을 때에 “&lt;span&gt;Operation not permitted”&lt;/span&gt;라는 메시지를 만나더라도 절대 당황하지 마시고 필자가 설명드린 내용을 참고하여 현명하게 대처하시길 바랍니다&lt;span&gt;.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td align=&quot;right&quot;&gt;&lt;img src=&quot;http://www.linux.co.kr/home/lecture/images/copyright.gif&quot; alt=&quot;&quot; width=&quot;600&quot; height=&quot;43&quot; style=&quot;WIDTH: 600px; HEIGHT: 43px&quot; /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[segmentation fault가 발생할 때 디버깅 방법]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=175</id>
		<published>2012-01-05T12:32:34+09:00</published>
		<updated>2012-01-05T12:32:34+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=175"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=175#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;div class=&quot;article&quot;&gt;
&lt;p&gt;아파치 프로세스가 가끔씩 또는 자주 error log에 segmentation fault 메세지를 남기면서 죽는 경우는 보통 아파치 모듈에 에러가 있는 경우입니다.&lt;br /&gt;보통 아파치는 여러 개의 모듈이 로딩되고 모듈 자체에서 다시 외부 모듈을 호출하는 경우도 있기 때문에 디버깅을 하기가 쉽지 않습니다.&lt;/p&gt;
&lt;p&gt;아파치 프로세스가 죽으면서 error log에 아래와 같은 메세지를 남깁니다.&lt;br /&gt;&lt;em&gt;[Thu Jul 03 16:41:43 2008] [notice] child pid 26827 exit signal Segmentation fault (11)&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;core 파일 생성을 위해서 httpd.conf 에 아래 내용을 추가합니다.&lt;br /&gt;&lt;em&gt;CoreDumpDirectory /tmp # core 파일을 /tmp에 생성&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;이제 아파치 프로세스가 죽게되면 error log 메세지가 아래와 같이 바뀌고 /tmp 디렉토리에 core 파일이 생성됩니다.&lt;br /&gt;&lt;span style=&quot;WIDTH: 1px; FLOAT: right; HEIGHT: 1px&quot; id=&quot;callbacknestzflutetistorycom111792&quot;&gt;&lt;/span&gt;&lt;em&gt;[Thu Jul 03 17:09:05 2008] [notice] child pid 27723 exit signal Segmentation fault (11), possible coredump in /tmp&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;만약 core 파일이 생성되지 않을 경우에는 아파치 데몬 소유자의 core limit을 변경해 줍니다. (bash shell에서)&lt;br /&gt;&lt;em&gt;ulimit -c unlimited&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;이제 gdb를 실행합니다.&lt;br /&gt;&lt;em&gt;gdb /usr/local/httpd/bin/httpd /tmp/core&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;관련된 파일이 로딩되고 나면, back trace로 어디서 문제가 생겼는지 확인합니다.&lt;br /&gt;&lt;strong&gt;(gdb) bt&lt;br /&gt;&lt;/strong&gt;#0&nbsp; 0x4019f6bf in chunk_free (ar_ptr=0x402537a0, p=0xffffffec) at malloc.c:3226&lt;br /&gt;#1&nbsp; 0x4019f424 in __libc_free (mem=0x82320e4) at malloc.c:3155&lt;br /&gt;#2&nbsp; 0x406b00c3 in zif_zend_aescryptstring () from /usr/local/libexec/api/libaesapi.so&lt;br /&gt;&lt;em&gt;#3&nbsp; 0x405947b3 in execute (op_array=0x825df24)&lt;br /&gt;&lt;/em&gt;&nbsp; &nbsp; at /usr/local/libexec/wwwsrc/php-4.4.4/Zend/zend_execute.c:1675&lt;br /&gt;#4&nbsp; 0x40594957 in execute (op_array=0x825ddd4)&lt;br /&gt;&nbsp; &nbsp; at /usr/local/libexec/wwwsrc/php-4.4.4/Zend/zend_execute.c:1719&lt;br /&gt;#5&nbsp; 0x40594957 in execute (op_array=0x825da0c)&lt;br /&gt;&nbsp; &nbsp; at /usr/local/libexec/wwwsrc/php-4.4.4/Zend/zend_execute.c:1719&lt;br /&gt;...&lt;/p&gt;
&lt;p&gt;여기서는 zend_aescryptstring 가 php 확장 모듈이기 때문에 3번 프레임의 내용을 확인합니다.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;(gdb) frame 3&lt;/strong&gt;&lt;br /&gt;#3&nbsp; 0x405947b3 in execute (op_array=0x825df24)&lt;br /&gt;&nbsp; &nbsp; at /usr/local/libexec/wwwsrc/php-4.4.4/Zend/zend_execute.c:1675&lt;br /&gt;1675 &nbsp;&nbsp; /usr/local/libexec/wwwsrc/php-4.4.4/Zend/zend_execute.c: No such file or directory.&lt;br /&gt;&nbsp; &nbsp; &nbsp; &nbsp; in /usr/local/libexec/wwwsrc/php-4.4.4/Zend/zend_execute.c&lt;br /&gt;&lt;strong&gt;(gdb) print (char *)executor_globals.active_op_array-&gt;filename&lt;/strong&gt; (해당 모듈을 호출한 php 파일을 출력합니다.)&lt;br /&gt;$1 = 0x8252e8c &quot;/usr/local/mainwww/webII/lib/class.CryptCookie2.php&quot;&lt;br /&gt;&lt;strong&gt;(gdb) print (char *)executor_globals.active_op_array-&gt;function_name&lt;/strong&gt; &lt;br /&gt;$2 = 0x8259c5c &quot;_decrypt&quot; (php 파일 내에서 모듈을 호출한 함수 이름)&lt;br /&gt;&lt;strong&gt;(gdb) print (char *)(executor_globals.function_state_ptr-&gt;function)-&gt;common.function_name&lt;br /&gt;&lt;/strong&gt;$3 = 0x406b04c0 &quot;zend_aescryptstring&quot; (php 모듈의 함수 이름)&lt;/p&gt;
&lt;p&gt;이제 문제가 된 zend_aescryptstring 함수를 찾아서 디버깅하면 됩니다 ^^&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;참고 자료:&lt;br /&gt;&lt;a href=&quot;http://bugs.php.net/bugs-generating-backtrace.php&quot;&gt;http://bugs.php.net/bugs-generating-backtrace.php&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://httpd.apache.org/dev/debugging.html&quot;&gt;http://httpd.apache.org/dev/debugging.html&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[convert: error while loading shared libraries: libMagick.so.10: cannot open]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=176</id>
		<published>2012-02-20T14:29:36+09:00</published>
		<updated>2012-02-20T14:31:43+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=176"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=176#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;div class=&quot;postbody&quot;&gt;
&lt;h3&gt;I am getting this same error when trying to install 6.5.4-8 on Cent OS.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-WEIGHT: bold&quot;&gt;convert: error while loading shared libraries: libMagick.so.10: cannot open shared object file: No such file or directory&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/h3&gt;
&lt;h3&gt;&lt;a href=&quot;http://www.imagemagick.org/discourse-server/viewtopic.php?f=1&amp;t=12410#p51521&quot;&gt;Re: libMagick.so.10 not in /usr/local/lib after source install&lt;/a&gt;&lt;/h3&gt;
&lt;p class=&quot;author&quot;&gt;&lt;a href=&quot;http://www.imagemagick.org/discourse-server/viewtopic.php?p=51521&amp;sid=dd9cf3932de6cd8a4d67828333c17a0f#p51521&quot;&gt;&lt;img src=&quot;http://www.imagemagick.org/discourse-server/styles/prosilver/imageset/icon_post_target.gif&quot; alt=&quot;Post&quot; title=&quot;Post&quot; width=&quot;11&quot; height=&quot;9&quot; style=&quot;&quot; /&gt;&lt;/a&gt;by &lt;strong&gt;&lt;a style=&quot;COLOR: #aa0000&quot; class=&quot;username-coloured&quot; href=&quot;http://www.imagemagick.org/discourse-server/memberlist.php?mode=viewprofile&amp;u=2&amp;sid=dd9cf3932de6cd8a4d67828333c17a0f&quot;&gt;magick&lt;/a&gt;&lt;/strong&gt; » 2009-09-22T12:17:50+00:00 &lt;/p&gt;
&lt;div class=&quot;content&quot;&gt;It looks like you are running an older version of ImageMagick. Modern versions of ImageMagick install libMagickCore, not libMagick. Try running /usr/local/bin/convert.&lt;/div&gt;&lt;/div&gt;
&lt;dl id=&quot;profile51521&quot; class=&quot;postprofile&quot;&gt;
&lt;dt&gt;&lt;a href=&quot;http://www.imagemagick.org/discourse-server/memberlist.php?mode=viewprofile&amp;u=2&amp;sid=dd9cf3932de6cd8a4d67828333c17a0f&quot;&gt;&lt;img src=&quot;https://linuking.com/GNHome/files/attach/images/112/176/b8476f5e76a941e17a9cbca8004ab63a.png&quot; alt=&quot;User avatar&quot; width=&quot;114&quot; height=&quot;118&quot; style=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style=&quot;COLOR: #aa0000&quot; class=&quot;username-coloured&quot; href=&quot;http://www.imagemagick.org/discourse-server/memberlist.php?mode=viewprofile&amp;u=2&amp;sid=dd9cf3932de6cd8a4d67828333c17a0f&quot;&gt;magick&lt;/a&gt; &lt;/dt&gt;
&lt;dd&gt;Site Admin&lt;/dd&gt;
&lt;dd&gt;&nbsp;&lt;/dd&gt;
&lt;dd&gt;&lt;strong&gt;Posts:&lt;/strong&gt; 7982&lt;/dd&gt;
&lt;dd&gt;&lt;strong&gt;Joined:&lt;/strong&gt; 2003-05-31T11:32:55+00:00&lt;/dd&gt;
&lt;dd&gt;
&lt;ul class=&quot;profile-icons&quot;&gt;
&lt;li class=&quot;web-icon&quot;&gt;&lt;a title=&quot;WWW: http://www.imagemagick.org&quot; href=&quot;http://www.imagemagick.org/&quot;&gt;&lt;span&gt;Website&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/dd&gt;&lt;/dl&gt;
&lt;div class=&quot;back2top&quot;&gt;&lt;a class=&quot;top&quot; title=&quot;Top&quot; href=&quot;http://www.imagemagick.org/discourse-server/viewtopic.php?f=1&amp;t=12410#wrap&quot;&gt;Top&lt;/a&gt;&lt;/div&gt;&lt;span class=&quot;corners-bottom&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;hr class=&quot;divider&quot;/&gt;

&lt;div id=&quot;p68682&quot; class=&quot;post bg1&quot;&gt;
&lt;div class=&quot;inner&quot;&gt;&lt;span class=&quot;corners-top&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;div class=&quot;postbody&quot;&gt;
&lt;h3&gt;&lt;a href=&quot;http://www.imagemagick.org/discourse-server/viewtopic.php?f=1&amp;t=12410#p68682&quot;&gt;Re: libMagick.so.10 not in /usr/local/lib after source insta&lt;/a&gt;&lt;/h3&gt;
&lt;p class=&quot;author&quot;&gt;&lt;a href=&quot;http://www.imagemagick.org/discourse-server/viewtopic.php?p=68682&amp;sid=dd9cf3932de6cd8a4d67828333c17a0f#p68682&quot;&gt;&lt;img src=&quot;http://www.imagemagick.org/discourse-server/styles/prosilver/imageset/icon_post_target.gif&quot; alt=&quot;Post&quot; title=&quot;Post&quot; width=&quot;11&quot; height=&quot;9&quot; style=&quot;&quot; /&gt;&lt;/a&gt;by &lt;strong&gt;&lt;a href=&quot;http://www.imagemagick.org/discourse-server/memberlist.php?mode=viewprofile&amp;u=18535&amp;sid=dd9cf3932de6cd8a4d67828333c17a0f&quot;&gt;cacycleworks&lt;/a&gt;&lt;/strong&gt; » 2011-02-11T16:11:08+00:00 &lt;/p&gt;
&lt;div class=&quot;content&quot;&gt;I&#039;m currently trying to get php-cgi to work with Imagick tools... So far I&#039;ve got ImageMagick compiled and installed. Finding my way here you might need to:&lt;br /&gt;
&lt;dl class=&quot;codebox&quot;&gt;
&lt;dt&gt;Code: &lt;a href=&quot;http://www.imagemagick.org/discourse-server/viewtopic.php?f=1&amp;t=12410#&quot;&gt;Select all&lt;/a&gt;&lt;/dt&gt;
&lt;dd&gt;&lt;code&gt;&lt;font face=&quot;GulimChe&quot;&gt;$ su&lt;br /&gt;# cd /usr/bin&lt;br /&gt;# rm convert&nbsp;&nbsp; &lt;span style=&quot;COLOR: #ff0000&quot;&gt;&lt;--&lt;/span&gt;&lt;span style=&quot;COLOR: #ff0000&quot;&gt;-- 기존에 설치된 파일과 트러블 때문에 생긴듯 하니 삭제하고 심볼릭링크&lt;/span&gt;&lt;br /&gt;# ln -s /usr/local/bin/convert&lt;br /&gt;# /usr/local/bin/convert -version&lt;br /&gt;Version: ImageMagick 6.6.7-6 2011-02-11 Q16 http://www.imagemagick.org&lt;br /&gt;Copyright: Copyright (C) 1999-2011 ImageMagick Studio LLC&lt;br /&gt;Features: OpenMP&nbsp; &nbsp;&lt;/font&gt;&lt;br /&gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[specifies multiple packages 대처법]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=177</id>
		<published>2012-02-22T14:24:35+09:00</published>
		<updated>2012-02-22T14:24:35+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=177"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=177#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;요즘 리눅스는&nbsp; x86형태만 있는 것이 아니고 x86_64 등 다양한 리눅스가 버젼별로 존재합니다.&lt;br /&gt;저 x86_64라는 놈이 좀 이상해서 32비트 패키지와 64비트 패키지를 모두 가지고 있습니다.&lt;br /&gt;이때문에 &lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: rgb(255,108,0)&quot;&gt;&lt;span style=&quot;COLOR: rgb(149,16,21)&quot;&gt;# rpm -e mysql&lt;/span&gt; &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;이렇게 하면&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: rgb(149,16,21)&quot;&gt;error: &quot;mysql-4.1.12-3.RHEL4.1&quot; specifies multiple packages&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;위와 같은 오류를 뱉어 냅니다. 이때 활용하는 방법입니다.&lt;br /&gt;구글신에서 열심히 뒤졌습니다. 1년전에 분명이 사용한 방법인데 &lt;br /&gt;기억이 안나서 ㅎㅎㅎ&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: rgb(149,16,21)&quot;&gt;/etc/rpm/macros.local&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;위 파일을 만들어 줍니다. 내용은 다음과 같습니다.&lt;br /&gt;&lt;span style=&quot;COLOR: rgb(149,16,21)&quot;&gt;&lt;br /&gt;%_query_all_fmt %%{name}-%%{version}-%%{release}.%%{arch}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;그렇게 해놓고 &lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: rgb(149,16,21)&quot;&gt;rpm -qa | grep mysql &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;이렇게 해보시면&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: rgb(149,16,21)&quot;&gt;libdbi-dbd-mysql-0.6.5-10.RHEL4.1.x86_64&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: rgb(149,16,21)&quot;&gt;mysqlclient10-3.23.58-4.RHEL4.1.i386&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: rgb(149,16,21)&quot;&gt;mysql-4.1.12-3.RHEL4.1.i386&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: rgb(149,16,21)&quot;&gt;mysqlclient10-3.23.58-4.RHEL4.1.x86_64&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: rgb(149,16,21)&quot;&gt;mysql-4.1.12-3.RHEL4.1.x86_64&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;위와 같이 명확한 버젼이 나타납니다. 풀 패키지명을 다 써주시면 제거가 됩니다.&lt;br /&gt;또다른 한가지는 &lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: rgb(149,16,21)&quot;&gt;--allmatches &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; remove all packages which match &lt;package&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: rgb(149,16,21)&quot;&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; (normally an error is generated if&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: rgb(149,16,21)&quot;&gt;&nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; &lt;package&gt; specified multiple packages)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;위의 옵션을 사용하는것입니다.&lt;br /&gt;저는 위의 옵션 보다는 앞서 말한 파일 변경법을 선호 하고 권장합니다.&lt;br /&gt;왜냐면 명확하게 제거 할 수 있기 대문입니다.&lt;br /&gt;그래서 실제로 mysql 패키지를 지울때는&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: rgb(149,16,21)&quot;&gt;rpm -e --nodeps mysql-4.1.12-3.RHEL4.1.i386&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;저렇게 지우시면 됩니다.&lt;/p&gt;
&lt;p&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;[원본글 : 가야태자 님의 블로그 &#039;RPM2&#039;]&lt;br /&gt;&lt;a class=&quot;con_link&quot; href=&quot;http://www.dulihana.com:8000/blog/114&quot; target=&quot;_blank&quot;&gt;http://www.dulihana.com:8000/blog/114&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[Apache 2.4.1 소스설치시 에러에 대한 해결]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=178</id>
		<published>2012-02-26T14:27:43+09:00</published>
		<updated>2012-02-26T14:27:43+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=178"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=178#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;드디어 Apache httpd 2.4.1 이 릴리즈 되었네요 ~ 정말 반가운 일이고 많은 변화가 있습니다. 가장 큰 변화중에 하나가 Apache 실행시에 MPM 타입을 선택을 할수 있는 형태로 변한것입니다. 그리고 그중에 가장큰 Event MPM이 추가 된것이죠 그동안 Apache httpd 에서는 prefork, thread 형태의 MPM을 지원했었고 2.2 대에서 실험적으로 Event MPM을 지원했는데 이번에는 정식으로 Event MPM을 지원합니다. 물론 컴파일을 다시 하지 않아도 모듈형태로 실행시 원하는 형태의 MPM을 선택하여 실행시킬수 있는 형태로 바뀌었습니다. &lt;/p&gt;
&lt;p&gt;소스의 변화점은 apr, apr-util 이 소스에 포함되어 있지 않은 형태로 배포가 됩니다. 컴파일할때는 좀더 귀찮겠지만 , 자주 바뀌지 않는 apr, apr-util 을 매번 한번에 컴파일 하지 않아도 되는 점이 있습니다. (물론 그전에도 따로 사용해도 괜찮았었죠, 소스에서 포함되지 않았다 라는 것이죠)&lt;/p&gt;
&lt;p&gt;기능상의 변화는 비동기 통신에 더좋은 반응을 할수 있는 형태로 바뀌었다는 것인데 이것은 Event MPM을 지원한다는 말 같습니다. &lt;br /&gt;&lt;br /&gt;그외 사용상 더 새로운점이 있으면 포스팅을 수정,추가 해보도록 하죠~ ^^ &lt;/p&gt;
&lt;p&gt;&lt;font color=&quot;#000000&quot;&gt;&lt;strong&gt;컴파일 방법&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;font color=&quot;#000000&quot;&gt;선행작업&lt;/font&gt;&lt;/strong&gt;&lt;br /&gt;Apache Portable Runtime Project (&lt;a href=&quot;http://apr.apache.org/&quot;&gt;http://apr.apache.org&lt;/a&gt;) 에 방문하여 apr, apr-util 을 다운로드 받아 설치합니다. &lt;br /&gt;apr, apr-util을 apache httpd 2.4.1 의 srclib 디렉터리내에 apr, apr-util로 압축을 해제 하신다음에 사용하셔도 괜찮습니다.(이전 버전들 처럼 사용)&lt;br /&gt;그외 따로 컴파일 하시려면 apr 과 apr-util을 따로 설치해주시고 Apache httpd 2.4.1 컴파일 설정시에 --with-apr=[apr:prefix] --with-apr-util=[apr-util:prefix] 를 옵션으로 넣어 컴파일 하셔야 합니다. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;font color=&quot;#000000&quot;&gt;컴파일 &lt;br /&gt;&lt;/font&gt;&lt;/strong&gt;이전버전과 동일하게 사용하셔도 됩니다. 다만 여러가지 MPM을 테스트 하시려면 --enable-mpms-shared=all 옵션으로 모든 MPM을 활성화하여 동적 모듈로 만들어 놓을 수 있습니다. 설정만 바꾸면 괜찮겠죠 &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;font color=&quot;#000000&quot;&gt;컴파일 환경 설정 (configure)&lt;/font&gt;&lt;/strong&gt;&lt;br /&gt;1. apr, apr-util을 Apache httpd 2.4.1 의 srclib 에 포함 시켰을때 --with-included-apr 옵션을 추가 시켜 같이 컴파일을 할 수 있도록 설정해주시면 됩니다. &lt;/p&gt;
&lt;p&gt;2. apr, apr-util을 별도로 설치하여 사용중이실때 --with-apr, --with-apr-util 옵션 으로 경로를 설정해주시면 됩니다. &lt;/p&gt;
&lt;p&gt;그외 사항은 원하시는 옵션으로 컴파일 하시면 동일하게 동작합니다. ^^ 너무 쉽지 않나요? 일단 오늘 사용해봤기 때문에 좀더 상황을 봐서 포스팅을 해봐야 겠네요 ^^ &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;authz_core:error AH01630: client denied by server configuration&lt;br /&gt;&lt;/strong&gt;mod_authz_core 에서 제한을 한 경우 위와 같은 메시지가 error log에 기록됩니다. Directory 부분에 해당 Directory 접근 제한을 해제 하셔야 합니다. &lt;/p&gt;
&lt;p&gt;Require all granted 모든 접근에 대해 제한을 두지 않습니다. &lt;br /&gt;Require all denied 모든 접근에 대해 제한합니다.&lt;br /&gt;Require env env-var 해당 환경 변수만 허용합니다.&lt;br /&gt;Require method http-method 해당하는 HTTP 메소드(GET/POST등)만 허용합니다.&lt;br /&gt;Require expr expression 표현식이 참일때만 허용합니다.&lt;br /&gt;Require user userid 사용자 아이디에 해당할때만 허용합니다&lt;br /&gt;Require group group-name 해당하는 그룹만 허용합니다.&lt;br /&gt;Require valid-user 허가된 사용자만 허용합니다.&lt;/p&gt;
&lt;p&gt;(auth 모듈을 사용하지 않는 다면 해당하지 않습니다.)&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;div class=&quot;tagRel&quot;&gt;&lt;!-- 본문 아래 태그 --&gt;&lt;span class=&quot;tagText&quot;&gt;TAG&lt;/span&gt; &lt;a href=&quot;http://www.lovelgw.com/Blog/tag/1247&quot; rel=&quot;tag&quot;&gt;2.4.x&lt;/a&gt;, &lt;a href=&quot;http://www.lovelgw.com/Blog/tag/1245&quot; rel=&quot;tag&quot;&gt;apache 2.4.1&lt;/a&gt;, &lt;a href=&quot;http://www.lovelgw.com/Blog/tag/1244&quot; rel=&quot;tag&quot;&gt;Apache HTTPD&lt;/a&gt;, &lt;a href=&quot;http://www.lovelgw.com/Blog/tag/1246&quot; rel=&quot;tag&quot;&gt;httpd 2.4.1&lt;/a&gt;, &lt;a href=&quot;http://www.lovelgw.com/Blog/tag/1248&quot; rel=&quot;tag&quot;&gt;아파치 웹 서버 2.4.1&lt;/a&gt; &lt;/div&gt;
&lt;div class=&quot;tagRel&quot;&gt;&nbsp;&lt;/div&gt;
&lt;div class=&quot;tagRel&quot;&gt;
&lt;p class=&quot;tbAddress&quot;&gt;Trackback Address :: &lt;span&gt;http://www.lovelgw.com/Blog/trackback/314&lt;/span&gt;&lt;/p&gt;&lt;!-- 트랙백 영역 끝 --&gt;&lt;/div&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[주병 -- 2004년 3월 완성]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=otchilart_gallery&amp;document_srl=179</id>
		<published>2011-09-23T23:35:07+09:00</published>
		<updated>2025-11-26T20:32:36+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=otchilart_gallery&amp;document_srl=179"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=otchilart_gallery&amp;document_srl=179#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;칠횟수 :&nbsp; 직접 정제한 투명옻칠 15회 이상&lt;/p&gt;
&lt;p&gt;목재질 :&nbsp; 밤나무&lt;/p&gt;
&lt;p&gt;&nbsp;&lt;img src=&quot;https://linuking.com/GNHome/files/attach/images/110/179/7bd626047198e2692899a919aeee0575.jpg&quot; alt=&quot;주병1.jpg&quot; width=&quot;700&quot; height=&quot;525&quot; style=&quot;&quot; /&gt;
&lt;/p&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[청자투명옻칠 (주발)]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=otchilart_gallery&amp;document_srl=181</id>
		<published>2011-09-23T23:57:06+09:00</published>
		<updated>2025-07-15T18:07:43+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=otchilart_gallery&amp;document_srl=181"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=otchilart_gallery&amp;document_srl=181#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;&nbsp;&nbsp;옻칠 15회 이상&lt;/p&gt;
&lt;p&gt;재질 물푸레&lt;/p&gt;
&lt;p&gt;기획 : 옻칠은 고유의 색을 머금고 있기에 칼라를 내기가 쉽지가 않다.&lt;/p&gt;
&lt;p&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 그나마 불투명은 광물질의 안료를 첨가하여 제조할 수 있지만&lt;/p&gt;
&lt;p&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 투명함을 유지한 채 원하는 컬러를 재현하기 어려운 점이 있다고는 하나&lt;/p&gt;
&lt;p&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 도자기의 청자처럼 푸른빛이 돌며 나무결을 살릴 수 있을 거 같아 도전은&lt;/p&gt;
&lt;p&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 해 보았지만 이정도의 색감 밖에 살리 수 없었다.....내공부족한 걸까.....&lt;/p&gt;
&lt;p&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://linuking.com/GNHome/files/attach/images/110/181/23c96a63e54883ca783d24dece034ad9.jpg&quot; alt=&quot;청자투명옻칠.jpg&quot; width=&quot;699&quot; height=&quot;480&quot; style=&quot;&quot; /&gt;
&lt;br /&gt;&lt;/p&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[5합발우 - 2006년 3월]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=otchilart_gallery&amp;document_srl=183</id>
		<published>2011-09-24T13:21:17+09:00</published>
		<updated>2025-06-03T01:11:36+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=otchilart_gallery&amp;document_srl=183"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=otchilart_gallery&amp;document_srl=183#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;img src=&quot;https://linuking.com/GNHome/files/attach/images/110/183/cba0b53114ef71fd414dca79bf97e68c.jpg&quot; alt=&quot;5합발우2.jpg&quot; width=&quot;700&quot; height=&quot;525&quot; style=&quot;&quot; /&gt;
&lt;img src=&quot;https://linuking.com/GNHome/files/attach/images/110/183/e6df92f5ff2a51139cb27bcc5e836733.jpg&quot; alt=&quot;5합발우1.jpg&quot; width=&quot;700&quot; height=&quot;525&quot; style=&quot;&quot; /&gt;
&lt;p&gt;옻칠 :&nbsp; 직접 정제한 밤색투명옻칠&lt;/p&gt;
&lt;p&gt;칠횟수 : 20회 &lt;/p&gt;
&lt;p&gt;목재질 : 은행나무&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://linuking.com/GNHome/files/attach/images/271/304/8973ea4762562883888c912bd18548be.jpg&quot; alt=&quot;5합발우2.jpg&quot; width=&quot;700&quot; height=&quot;525&quot; style=&quot;&quot; /&gt;&nbsp; &lt;img src=&quot;https://linuking.com/GNHome/files/attach/images/271/304/ffb788276d87c5b2b032e8c41b551e6a.jpg&quot; alt=&quot;5합발우1.jpg&quot; width=&quot;700&quot; height=&quot;525&quot; style=&quot;&quot; /&gt; &lt;/p&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[다용도컵 - 자연이 만든 아름다운 목리(나이테 무늬) - 2006년 2월]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=otchilart_gallery&amp;document_srl=186</id>
		<published>2011-09-24T14:43:21+09:00</published>
		<updated>2025-06-03T01:12:54+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=otchilart_gallery&amp;document_srl=186"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=otchilart_gallery&amp;document_srl=186#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;img src=&quot;https://linuking.com/GNHome/files/attach/images/110/186/348e6ec23ea14eb875a2ba38b25e0552.jpg&quot; alt=&quot;다용도컵1.jpg&quot; width=&quot;699&quot; height=&quot;544&quot; style=&quot;&quot; /&gt;
&lt;img src=&quot;https://linuking.com/GNHome/files/attach/images/110/186/fdd3db38efd7f584e9e5f6f0db043524.jpg&quot; alt=&quot;다용도컵2.jpg&quot; width=&quot;690&quot; height=&quot;700&quot; style=&quot;&quot; /&gt;
&lt;img src=&quot;https://linuking.com/GNHome/files/attach/images/110/186/17ca363e4f1a0e4e1128792f25c3935c.jpg&quot; alt=&quot;다용도컵3.jpg&quot; width=&quot;700&quot; height=&quot;693&quot; style=&quot;&quot; /&gt;
&lt;img src=&quot;https://linuking.com/GNHome/files/attach/images/110/186/4e9a240cb7aa437a2e9719351540f4b4.jpg&quot; alt=&quot;다용도컵4.jpg&quot; width=&quot;696&quot; height=&quot;700&quot; style=&quot;&quot; /&gt;
&lt;img src=&quot;https://linuking.com/GNHome/files/attach/images/110/186/6dbc3a6ad1c9f10b346ec0ce89adc8cf.jpg&quot; alt=&quot;다용도컵5.jpg&quot; width=&quot;647&quot; height=&quot;699&quot; style=&quot;&quot; /&gt;
&lt;img src=&quot;https://linuking.com/GNHome/files/attach/images/110/186/39b8ed0cb18cae046a6429cf8cf9d316.jpg&quot; alt=&quot;다용도컵6.jpg&quot; width=&quot;699&quot; height=&quot;635&quot; style=&quot;&quot; /&gt;
&lt;img src=&quot;https://linuking.com/GNHome/files/attach/images/110/186/e10f7610f234c29f3708f580d6da520e.jpg&quot; alt=&quot;다용도컵7.jpg&quot; width=&quot;700&quot; height=&quot;632&quot; style=&quot;&quot; /&gt;
&lt;img src=&quot;https://linuking.com/GNHome/files/attach/images/110/186/920264c52cc7d700a65e302f1d55b3a4.jpg&quot; alt=&quot;다용도컵8.jpg&quot; width=&quot;700&quot; height=&quot;653&quot; style=&quot;&quot; /&gt;
&lt;img src=&quot;https://linuking.com/GNHome/files/attach/images/110/186/4ffb43b9d690d067d5c70a1aa061a720.jpg&quot; alt=&quot;다용도컵9.jpg&quot; width=&quot;699&quot; height=&quot;564&quot; style=&quot;&quot; /&gt;
&lt;img src=&quot;https://linuking.com/GNHome/files/attach/images/110/186/1440af49b6b882ed1abd71b6fc31b2f8.jpg&quot; alt=&quot;다용도컵10.jpg&quot; width=&quot;699&quot; height=&quot;655&quot; style=&quot;&quot; /&gt;
&lt;p&gt;옻칠 :&nbsp; 투명스리옻칠 무광&lt;/p&gt;
&lt;p&gt;칠횟수 : 15회 이상&lt;/p&gt;
&lt;p&gt;목재질 : 국산물푸레나무(건조 1년 6개월)&lt;/p&gt;
&lt;p&gt;나는 나무의 나이테가 좋다.&nbsp; &lt;/p&gt;
&lt;p&gt;가공하지 않고 스스로 만들어 낸 &lt;/p&gt;
&lt;p&gt;최고의&nbsp;아름다운 목리.....&lt;/p&gt;
&lt;p&gt;그 목리를 살리기 위하여 얇게 여러번 칠을 한다.&lt;/p&gt;
&lt;p&gt;그위에 인위적인 채화도 싫어한다.&lt;/p&gt;
&lt;p&gt;있는 그대로가 좋다.&lt;/p&gt;
&lt;p&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://linuking.com/GNHome/files/attach/images/271/309/0bfe073f4e785beb345c9890417901d6.jpg&quot; alt=&quot;다용도컵1.jpg&quot; width=&quot;699&quot; height=&quot;544&quot; style=&quot;&quot; /&gt; &lt;img src=&quot;https://linuking.com/GNHome/files/attach/images/271/309/625b8963fbf8c11a4dd1861e2bd61868.jpg&quot; alt=&quot;다용도컵2.jpg&quot; width=&quot;690&quot; height=&quot;700&quot; style=&quot;&quot; /&gt; &lt;img src=&quot;https://linuking.com/GNHome/files/attach/images/271/309/a79229498c7c7f97ffe295a0dd7c21e4.jpg&quot; alt=&quot;다용도컵3.jpg&quot; width=&quot;700&quot; height=&quot;693&quot; style=&quot;&quot; /&gt; &lt;img src=&quot;https://linuking.com/GNHome/files/attach/images/271/309/49f865f780f6872656de0a359e5540f9.jpg&quot; alt=&quot;다용도컵4.jpg&quot; width=&quot;696&quot; height=&quot;700&quot; style=&quot;&quot; /&gt; &lt;img src=&quot;https://linuking.com/GNHome/files/attach/images/271/309/f0fbd9c7bcffaa7014e7ed431d3e3be3.jpg&quot; alt=&quot;다용도컵5.jpg&quot; width=&quot;647&quot; height=&quot;699&quot; style=&quot;&quot; /&gt; &lt;img src=&quot;https://linuking.com/GNHome/files/attach/images/271/309/2e453dfb6a38a4abd9c3da49eafd47d5.jpg&quot; alt=&quot;다용도컵6.jpg&quot; width=&quot;699&quot; height=&quot;635&quot; style=&quot;&quot; /&gt; &lt;img src=&quot;https://linuking.com/GNHome/files/attach/images/271/309/310957cee1f46a74eb0d2c4f0c67bd80.jpg&quot; alt=&quot;다용도컵7.jpg&quot; width=&quot;700&quot; height=&quot;632&quot; style=&quot;&quot; /&gt; &lt;img src=&quot;https://linuking.com/GNHome/files/attach/images/271/309/dc10aa526b9509b5a61a7a9b5dc9f878.jpg&quot; alt=&quot;다용도컵8.jpg&quot; width=&quot;700&quot; height=&quot;653&quot; style=&quot;&quot; /&gt; &lt;img src=&quot;https://linuking.com/GNHome/files/attach/images/271/309/1bd843f8d4de3eeeeec1ae382969e346.jpg&quot; alt=&quot;다용도컵9.jpg&quot; width=&quot;699&quot; height=&quot;564&quot; style=&quot;&quot; /&gt; &lt;img src=&quot;https://linuking.com/GNHome/files/attach/images/271/309/4ff02a75eb44fc7e694ff198c38640b5.jpg&quot; alt=&quot;다용도컵10.jpg&quot; width=&quot;699&quot; height=&quot;655&quot; style=&quot;&quot; /&gt; &lt;/p&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[촛대 - 품위가 있어 보인다는.......]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=otchilart_gallery&amp;document_srl=197</id>
		<published>2011-09-24T14:58:54+09:00</published>
		<updated>2025-06-03T01:11:58+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=otchilart_gallery&amp;document_srl=197"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=otchilart_gallery&amp;document_srl=197#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;img src=&quot;https://linuking.com/GNHome/files/attach/images/110/197/c492427a9fd2819c077d0e93a3252924.jpg&quot; alt=&quot;촛대-1.jpg&quot; width=&quot;504&quot; height=&quot;700&quot; style=&quot;&quot; /&gt;
&lt;p&gt;&nbsp;&nbsp;옻칠 : 투명스리옻칠(정제칠)&lt;/p&gt;
&lt;p&gt;목재질 : 국산물푸레나무&lt;/p&gt;
&lt;p&gt;옻칠회수 : 15회 이상&lt;/p&gt;
&lt;p&gt;&nbsp;&lt;/p&gt;
&lt;p&gt;&nbsp;&lt;img src=&quot;https://linuking.com/GNHome/files/attach/images/271/345/25e211ba7c0c4d4a089320a0d294b125.jpg&quot; alt=&quot;촛대-1.jpg&quot; width=&quot;504&quot; height=&quot;700&quot; style=&quot;&quot; /&gt; &lt;/p&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[ClamAV  0.97.4 버전으로 새로 컴파일 하여 업데이트 한후 에러발생 해결...]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=207</id>
		<published>2012-04-29T17:03:31+09:00</published>
		<updated>2012-04-29T17:03:31+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=207"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=207#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: tahoma; FONT-SIZE: 13px&quot;&gt;service clamd restart&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: tahoma; FONT-SIZE: 13px&quot;&gt;Stopping ClamAV:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [FAILED]&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: tahoma; FONT-SIZE: 13px&quot;&gt;Starting ClamAV: ERROR: This tool requires libclamav with functionality level 64 or higher (current f-level: 60)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: tahoma; FONT-SIZE: 13px&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [&nbsp; OK&nbsp; ]&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;span style=&quot;FONT-FAMILY: tahoma; FONT-SIZE: 13px&quot;&gt;service freshclam restart&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: tahoma; FONT-SIZE: 13px&quot;&gt;Stopping Freshclam daemon:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [FAILED]&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: tahoma; FONT-SIZE: 13px&quot;&gt;Starting Freshclam daemon: ERROR: This tool requires libclamav with functionality level 64 or higher (current f-level: 60)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: tahoma; FONT-SIZE: 13px&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: tahoma; FONT-SIZE: 13px&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [FAILED]&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;ClamAV 0.97 버전에서는 이상 없었는데 &lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;위와 같은 메세지가 뜨면서 실패하였다.&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;에러 해결을 위해 몇시간 찾아 헤맸다.&nbsp; 영어도 모르는 내가 대충 아래 내용을 읽어 보았다.&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: tahoma; FONT-SIZE: 13px&quot;&gt;Under /usr/lib/ I have libclamav.so and libclamav.so.6 both linking to libclamav.so.6.1.12&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: tahoma; FONT-SIZE: 13px&quot;&gt;Under /usr/local/lib/ I have libclamav.so and libclamav.so.6 both linking to libclamav.so.6.1.11&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: tahoma; FONT-SIZE: 13px&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: tahoma; FONT-SIZE: 13px&quot;&gt;영어를 모르는 본인도 대충 때려 맞춰 해결 했습니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: tahoma; FONT-SIZE: 13px&quot;&gt;ClamAV 설치 디렉도리에 보면&nbsp; /lib64에 아래와 같은 라이브러리 파일이&nbsp;쭉 있습니다. 그 중에서 다음 세개의&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: tahoma; FONT-SIZE: 13px&quot;&gt;파일만&nbsp;&nbsp; /usr/lib&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /usr/local/lib에 복사 해 넣으시면 됩니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: tahoma; FONT-SIZE: 13px&quot;&gt;libclamav.so.6.1.12&nbsp;&nbsp;&nbsp; @&lt;span style=&quot;FONT-FAMILY: tahoma; FONT-SIZE: 13px&quot;&gt;libclamav.so.6&nbsp;&nbsp;&nbsp; @&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: tahoma; FONT-SIZE: 13px&quot;&gt;&lt;span style=&quot;FONT-FAMILY: tahoma; FONT-SIZE: 13px&quot;&gt;libclamav.so &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;※※※&nbsp; 제 생각은 컴파일시 버전이 호환되지 않거나 맞지 않아 그건것으로 판단함.&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[Starting spamd: Apr 29 16:41:34.934 [14162] warn: server socket setup failed, retry 1: spamd: could not chown 에러해결]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=209</id>
		<published>2012-04-29T17:15:30+09:00</published>
		<updated>2012-05-03T14:47:08+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=209"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=209#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: tahoma; FONT-SIZE: 13px&quot;&gt;service spamassassin restart&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: tahoma; FONT-SIZE: 13px&quot;&gt;Stopping spamd:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [FAILED]&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: tahoma; FONT-SIZE: 13px&quot;&gt;Starting spamd: Apr 29 16:41:34.934 [14162] warn: server socket setup failed, retry 1: spamd: could not chown /xxx/xxxxx/spamd.sock to -1/522: Operation not permitted at /usr/bin/spamd line 838.&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;&nbsp;&lt;/p&gt;


&lt;p&gt;위와 같은 에러는 소유자 퍼미션이 잘 못 되었기 때문이므로 &lt;/p&gt;


&lt;p&gt;&nbsp;&lt;/p&gt;


&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: tahoma&quot;&gt;/etc/sysconfig/spamassassin &lt;/span&gt;파일을 열어 아래와 같이 변경 해 주면 됩니다.&lt;/p&gt;


&lt;p&gt;&nbsp;&lt;/p&gt;


&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: tahoma&quot;&gt;SPAMDOPTIONS=&quot;-d -c -m5 -x -L -s /xxx/spamd.log --socketmode=666 --socketpath=/xxx/spamd.sock&lt;span style=&quot;BACKGROUND-COLOR: #ff0000; COLOR: #ffffff&quot;&gt; --socketgroup=root socketowner=root&lt;/span&gt;&lt;/span&gt;&quot;&lt;br /&gt;&lt;/p&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[cpan 으로 설치힌 perl 모듈의 검색과 삭제...]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=219</id>
		<published>2012-05-10T10:20:38+09:00</published>
		<updated>2012-05-10T10:20:38+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=219"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=219#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;필요 요구 사항 ♣♣♣♣♣♣♣♣♣♣♣&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;펄에 다음과 같은 패키지가 설치되어 있어야 한다.&lt;/p&gt;

&lt;p&gt;&nbsp;&nbsp;&nbsp;&nbsp;ExtUtils::Packlist&lt;/p&gt;

&lt;p&gt;&nbsp;&nbsp;&nbsp;&nbsp;ExtUtils::Installed&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;설치법 &lt;/p&gt;

&lt;p&gt;&nbsp;&nbsp;&nbsp;&nbsp;cpan ExtUtils::Packlist&lt;/p&gt;

&lt;p&gt;&nbsp;&nbsp;&nbsp;&nbsp;cpan ExtUtils::Installed&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;소스 코드 : 설치된 모듈&nbsp;검색&nbsp;★★★★★★★★★★★&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&nbsp;&nbsp;&nbsp;&nbsp;#!/usr/bin/perl&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&nbsp;&nbsp;&nbsp;&nbsp;use ExtUtils::Installed;&lt;/p&gt;

&lt;p&gt;&nbsp;&nbsp;&nbsp;&nbsp;my $instmod = ExtUtils::Installed-&gt;new();&lt;/p&gt;

&lt;p&gt;&nbsp;&nbsp;&nbsp;&nbsp;foreach my $module ($instmod-&gt;modules()) {&lt;/p&gt;

&lt;p&gt;&nbsp;&nbsp;&nbsp;&nbsp;my $version = $instmod-&gt;version($module) || &quot;???&quot;;&lt;/p&gt;

&lt;p&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;print &quot;$module -- $version\n&quot;;&lt;/p&gt;

&lt;p&gt;&nbsp;&nbsp;&nbsp;&nbsp;}&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;사용법&lt;/p&gt;

&lt;p&gt;&nbsp;&nbsp;&nbsp;&nbsp;./Search_Perl_Module (엔터)&lt;/p&gt;

&lt;p&gt;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/p&gt;

&lt;p&gt;소스 코드 : 설치된 모듈&nbsp;삭제&nbsp;◆◆◆◆◆◆◆◆◆&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&nbsp;&nbsp;&nbsp;&nbsp;use ExtUtils::Packlist;&lt;/p&gt;

&lt;p&gt;&nbsp;&nbsp;&nbsp;&nbsp;use ExtUtils::Installed;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&nbsp;&nbsp;&nbsp;&nbsp;$ARGV[0] or die &quot;Usage: $0 Module::Name\n&quot;;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&nbsp;&nbsp;&nbsp;&nbsp;my $mod = $ARGV[0]; &lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&nbsp;&nbsp;&nbsp;&nbsp;my $inst = ExtUtils::Installed-&gt;new();&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;foreach my $item (sort($inst-&gt;files($mod))) {&lt;/p&gt;

&lt;p&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;print &quot;removing $item\n&quot;;&lt;/p&gt;

&lt;p&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;unlink $item;&lt;/p&gt;

&lt;p&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;my $packfile = $inst-&gt;packlist($mod)-&gt;packlist_file();&lt;/p&gt;

&lt;p&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;print &quot;removing $packfile\n&quot;;&lt;/p&gt;

&lt;p&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;unlink $packfile;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;사용법&lt;/p&gt;

&lt;p&gt;&nbsp;&nbsp;&nbsp;&nbsp;./Remove_Perl_Module 삭제할 패키지(엔터)&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;출처 -------------------------------------------------------------------&lt;/p&gt;

&lt;p&gt;출처 : &lt;a class=&quot;MIME&quot; href=&quot;http://www.cpan.org/misc/cpan-faq.html#How_installed_modules&quot;&gt;http://www.cpan.org/misc/cpan-faq.html#How_installed_modules&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;출처 : &lt;a class=&quot;MIME&quot; href=&quot;http://www.cpan.org/misc/cpan-faq.html#How_delete_Perl_modules&quot;&gt;http://www.cpan.org/misc/cpan-faq.html#How_delete_Perl_modules&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[스팸어쎄신(spamassassin)은 설치 후 service등록과 업데이트를 한번 더 해 줘야 한다.]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=221</id>
		<published>2012-05-10T11:38:56+09:00</published>
		<updated>2014-10-26T12:00:19+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=221"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=221#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 13px;&quot;&gt;스팸어쎄신의 경우 설치 후 한번 업데이트를 실행해줘야 한다&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 13px;&quot;&gt;먼저&nbsp; 소스설치로 컴파일후 설치가 완료 되었으면&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 13px;&quot;&gt;소스 디렉토리&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 13px;&quot;&gt;#] Mail-SpamAssassin-3.X.X/spamd 디렉토리에서&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 13px;&quot;&gt;drwxr-xr-x. 2 root root&nbsp;&nbsp;&nbsp;&nbsp; 63&nbsp; 2월&nbsp; 7&nbsp; 2014 OSXStartup&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 13px;&quot;&gt;-rw-r--r--. 1 root root&nbsp;&nbsp; 7104&nbsp; 2월&nbsp; 7&nbsp; 2014 PROTOCOL&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 13px;&quot;&gt;-rw-r--r--. 1 root root&nbsp;&nbsp; 9949&nbsp; 2월&nbsp; 7&nbsp; 2014 README&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 13px;&quot;&gt;-rw-r--r--. 1 root root&nbsp;&nbsp;&nbsp; 499&nbsp; 2월&nbsp; 7&nbsp; 2014 README.SuSE&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 13px;&quot;&gt;-rw-r--r--. 1 root root&nbsp;&nbsp; 3944&nbsp; 2월&nbsp; 7&nbsp; 2014 README.vpopmail&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 13px;&quot;&gt;-rwxr-xr-x. 1 root root&nbsp;&nbsp; 2960&nbsp; 2월&nbsp; 7&nbsp; 2014 netbsd-rc-script.sh&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 13px;&quot;&gt;-rwxr-xr-x. 1 root root&nbsp;&nbsp; 1664&nbsp; 2월&nbsp; 7&nbsp; 2014 redhat-rc-script.sh&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 13px;&quot;&gt;-rwxr-xr-x. 1 root root&nbsp;&nbsp;&nbsp; 922&nbsp; 2월&nbsp; 7&nbsp; 2014 slackware-rc-script.sh&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 13px;&quot;&gt;-rwxr-xr-x. 1 root root&nbsp;&nbsp;&nbsp; 709&nbsp; 2월&nbsp; 7&nbsp; 2014 solaris-rc-script.sh&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 13px;&quot;&gt;-rwxr-xr-x. 1 root root 128171 10월 25 13:57 spamd&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 13px;&quot;&gt;-rwxr-xr-x. 1 root root 128499&nbsp; 2월&nbsp; 7&nbsp; 2014 spamd.raw&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 13px;&quot;&gt;-rwxr-xr-x. 1 root root&nbsp;&nbsp; 8273&nbsp; 2월&nbsp; 7&nbsp; 2014 suse-ancient-rc-script.sh&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 13px;&quot;&gt;#] cp redhat-rc-script.sh /etc/init.d/spamd&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 13px;&quot;&gt;로 복사 해 주면 된다.&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 13px;&quot;&gt;#] service spamd start&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 13px;&quot;&gt;또한, 설치후에는 다음과 같이 아래의 명령으로 업데이트를 한번 해줘야 한다.&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: arial&quot;&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 13px;&quot;&gt;[root@localhost ~]#&lt;/span&gt;&lt;span style=&quot;background-color: rgb(255, 170, 0); font-family: Verdana,Geneva,sans-serif; font-size: 13px;&quot;&gt; sa-update -D --nogpg&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 13px;&quot;&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 13px;&quot;&gt;[root@localhost ~]# ls -l /var/lib/spamassassin/3.002005/updates_spamassassin_org&lt;/span&gt;&lt;/p&gt;
&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 13px;&quot;&gt;

&lt;/span&gt;&lt;p&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 13px;&quot;&gt;[root@localhost ~]# mv /var/lib/spamassassin/3.002005/updates_spamassassin_org/* /usr/share/spamassassin/&lt;/span&gt;&lt;/p&gt;
&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 13px;&quot;&gt;

&lt;/span&gt;&lt;p&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 13px;&quot;&gt;[root@localhost ~]# rm -rf /var/lib/spamassassin/&lt;/span&gt;&lt;/p&gt;
&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 13px;&quot;&gt;

&lt;/span&gt;&lt;p&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 13px;&quot;&gt;[root@localhost ~]# cd /etc/mail/spamassassin/&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[iptables 삭제명령]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=223</id>
		<published>2012-05-15T20:14:05+09:00</published>
		<updated>2012-05-23T12:39:42+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=223"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=223#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;&nbsp;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;iptables -A INPUT -s 6&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;9.3&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;6.2&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;33.0/24 -j DROP &lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;이렇게 추가 하셨으면..&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;iptables -D INPUT -s 6&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;9.3&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;6.2&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;33.0/24 -j DROP &lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;하면 해당 체인에 룰은 삭제됩니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;#&gt; service iptables save&nbsp;&nbsp;&nbsp;----&gt;&nbsp;&nbsp;꼭 실행해 줘야 합니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;#&gt; service iptables restart&nbsp;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[chmod 파일 퍼미션의 다양한 조건들....]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=225</id>
		<published>2012-05-16T10:12:43+09:00</published>
		<updated>2012-05-16T10:12:43+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=225"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=225#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;How many file permissions are possible running Linux? I have put together this list of permissions and chmod commands using octal numbers from 0-7 that produce them.The numbers to the left of the symbolic permission listings are the octal numbers used in the command.&lt;br /&gt;For example:&lt;br /&gt;on the eighth entry down below on the right side you see the number 10 next to - - - - - - x - - - that would be the result of the command:&lt;br /&gt;&lt;br /&gt;[ chmod 10 file_name ]&lt;br /&gt;used to change the permissions on a file called file_name.&lt;br /&gt;&lt;br /&gt;here is the script I used to generate all the permissions: ( its not perfect, it also loops through the 8&#039;s and 9&#039;s) &lt;br /&gt;&lt;pre&gt;#!/bin/sh

#modds.sh
#loops through a chmod sequence

counting_function(){
foo=1
touch file_one
while [ &quot;$foo&quot; -ne 7777 ];
do
echo $foo &gt;&gt; results
chmod $foo file_one
ls -gG &gt;&gt; results
foo=$(($foo+1))
done
}
counting_function
egrep -v &#039;(modds.sh)|(total)|(results)&#039; results &gt; results1
echo &quot;now use gnumeric to sort out the columns in the results1 
file.Then use grep to eliminate the 8s and 9s from the remaining list.&quot;

exit 0
&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;if you have a sorted file with a single column structured like this(it could have hundreds of lines)with digits from 0 to 7: &lt;pre&gt;1
---------x
2
--------w-
3
--------wx
4
-------r--
5
-------r-x
6
-------rw-
7
-------rwx
-------rwx
-------rwx
10
------x---
11
------x--x
12
------x-w-
13
------x-wx
14
------xr--
&lt;/pre&gt;&lt;br /&gt;do this to sort out the numbers and non-integer values:&lt;br /&gt;&lt;br /&gt;[ grep -o &#039;[01234567]*&#039; ] &nbsp; this displays all the numbers&lt;br /&gt;[ grep -v &#039;[01234567]&#039; ] &nbsp; this displays all the non-integer values &lt;br /&gt;&lt;br /&gt;the S and s refer to set Group ID&lt;br /&gt;The lower case s means both group execute and sgid&lt;br /&gt;The upper case S means only sgid r means read x means execute w means write the T and t refer to sticky bit &lt;pre&gt;each - referes to aspecs of the permissions:

  -      ---         ---        ---
 type   owner       group      others
&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;These are possible combinations generated by the system ( kernel 2.4.20-6 ) 
with octal numbers. I have not tried them all. Some may not be usable.


1  ---------x   |  2001  ------S--x   |  4001  ---S-----x   |  6001  ---S--S--x 
2  --------w-   |  2002  ------S-w-   |  4002  ---S----w-   |  6002  ---S--S-w- 
3  --------wx   |  2003  ------S-wx   |  4003  ---S----wx   |  6003  ---S--S-wx 
4  -------r--   |  2004  ------Sr--   |  4004  ---S---r--   |  6004  ---S--Sr-- 
5  -------r-x   |  2005  ------Sr-x   |  4005  ---S---r-x   |  6005  ---S--Sr-x 
6  -------rw-   |  2006  ------Srw-   |  4006  ---S---rw-   |  6006  ---S--Srw- 
7  -------rwx   |  2007  ------Srwx   |  4007  ---S---rwx   |  6007  ---S--Srwx 
10  ------x---   |  2010  ------s---   |  4010  ---S--x---   |  6010  ---S--s--- 
11  ------x--x   |  2011  ------s--x   |  4011  ---S--x--x   |  6011  ---S--s--x 
12  ------x-w-   |  2012  ------s-w-   |  4012  ---S--x-w-   |  6012  ---S--s-w- 
13  ------x-wx   |  2013  ------s-wx   |  4013  ---S--x-wx   |  6013  ---S--s-wx 
14  ------xr--   |  2014  ------sr--   |  4014  ---S--xr--   |  6014  ---S--sr-- 
15  ------xr-x   |  2015  ------sr-x   |  4015  ---S--xr-x   |  6015  ---S--sr-x 
16  ------xrw-   |  2016  ------srw-   |  4016  ---S--xrw-   |  6016  ---S--srw- 
17  ------xrwx   |  2017  ------srwx   |  4017  ---S--xrwx   |  6017  ---S--srwx 
20  -----w----   |  2020  -----wS---   |  4020  ---S-w----   |  6020  ---S-wS--- 
21  -----w---x   |  2021  -----wS--x   |  4021  ---S-w---x   |  6021  ---S-wS--x 
22  -----w--w-   |  2022  -----wS-w-   |  4022  ---S-w--w-   |  6022  ---S-wS-w- 
23  -----w--wx   |  2023  -----wS-wx   |  4023  ---S-w--wx   |  6023  ---S-wS-wx 
24  -----w-r--   |  2024  -----wSr--   |  4024  ---S-w-r--   |  6024  ---S-wSr-- 
25  -----w-r-x   |  2025  -----wSr-x   |  4025  ---S-w-r-x   |  6025  ---S-wSr-x 
26  -----w-rw-   |  2026  -----wSrw-   |  4026  ---S-w-rw-   |  6026  ---S-wSrw- 
27  -----w-rwx   |  2027  -----wSrwx   |  4027  ---S-w-rwx   |  6027  ---S-wSrwx 
30  -----wx---   |  2030  -----ws---   |  4030  ---S-wx---   |  6030  ---S-ws--- 
31  -----wx--x   |  2031  -----ws--x   |  4031  ---S-wx--x   |  6031  ---S-ws--x 
32  -----wx-w-   |  2032  -----ws-w-   |  4032  ---S-wx-w-   |  6032  ---S-ws-w- 
33  -----wx-wx   |  2033  -----ws-wx   |  4033  ---S-wx-wx   |  6033  ---S-ws-wx 
34  -----wxr--   |  2034  -----wsr--   |  4034  ---S-wxr--   |  6034  ---S-wsr-- 
35  -----wxr-x   |  2035  -----wsr-x   |  4035  ---S-wxr-x   |  6035  ---S-wsr-x 
36  -----wxrw-   |  2036  -----wsrw-   |  4036  ---S-wxrw-   |  6036  ---S-wsrw- 
37  -----wxrwx   |  2037  -----wsrwx   |  4037  ---S-wxrwx   |  6037  ---S-wsrwx 
40  ----r-----   |  2040  ----r-S---   |  4040  ---Sr-----   |  6040  ---Sr-S--- 
41  ----r----x   |  2041  ----r-S--x   |  4041  ---Sr----x   |  6041  ---Sr-S--x 
42  ----r---w-   |  2042  ----r-S-w-   |  4042  ---Sr---w-   |  6042  ---Sr-S-w- 
43  ----r---wx   |  2043  ----r-S-wx   |  4043  ---Sr---wx   |  6043  ---Sr-S-wx 
44  ----r--r--   |  2044  ----r-Sr--   |  4044  ---Sr--r--   |  6044  ---Sr-Sr-- 
45  ----r--r-x   |  2045  ----r-Sr-x   |  4045  ---Sr--r-x   |  6045  ---Sr-Sr-x 
46  ----r--rw-   |  2046  ----r-Srw-   |  4046  ---Sr--rw-   |  6046  ---Sr-Srw- 
47  ----r--rwx   |  2047  ----r-Srwx   |  4047  ---Sr--rwx   |  6047  ---Sr-Srwx 
50  ----r-x---   |  2050  ----r-s---   |  4050  ---Sr-x---   |  6050  ---Sr-s--- 
51  ----r-x--x   |  2051  ----r-s--x   |  4051  ---Sr-x--x   |  6051  ---Sr-s--x 
52  ----r-x-w-   |  2052  ----r-s-w-   |  4052  ---Sr-x-w-   |  6052  ---Sr-s-w- 
53  ----r-x-wx   |  2053  ----r-s-wx   |  4053  ---Sr-x-wx   |  6053  ---Sr-s-wx 
54  ----r-xr--   |  2054  ----r-sr--   |  4054  ---Sr-xr--   |  6054  ---Sr-sr-- 
55  ----r-xr-x   |  2055  ----r-sr-x   |  4055  ---Sr-xr-x   |  6055  ---Sr-sr-x 
56  ----r-xrw-   |  2056  ----r-srw-   |  4056  ---Sr-xrw-   |  6056  ---Sr-srw- 
57  ----r-xrwx   |  2057  ----r-srwx   |  4057  ---Sr-xrwx   |  6057  ---Sr-srwx 
60  ----rw----   |  2060  ----rwS---   |  4060  ---Srw----   |  6060  ---SrwS--- 
61  ----rw---x   |  2061  ----rwS--x   |  4061  ---Srw---x   |  6061  ---SrwS--x 
62  ----rw--w-   |  2062  ----rwS-w-   |  4062  ---Srw--w-   |  6062  ---SrwS-w- 
63  ----rw--wx   |  2063  ----rwS-wx   |  4063  ---Srw--wx   |  6063  ---SrwS-wx 
64  ----rw-r--   |  2064  ----rwSr--   |  4064  ---Srw-r--   |  6064  ---SrwSr-- 
65  ----rw-r-x   |  2065  ----rwSr-x   |  4065  ---Srw-r-x   |  6065  ---SrwSr-x 
66  ----rw-rw-   |  2066  ----rwSrw-   |  4066  ---Srw-rw-   |  6066  ---SrwSrw- 
67  ----rw-rwx   |  2067  ----rwSrwx   |  4067  ---Srw-rwx   |  6067  ---SrwSrwx 
70  ----rwx---   |  2070  ----rws---   |  4070  ---Srwx---   |  6070  ---Srws--- 
71  ----rwx--x   |  2071  ----rws--x   |  4071  ---Srwx--x   |  6071  ---Srws--x 
72  ----rwx-w-   |  2072  ----rws-w-   |  4072  ---Srwx-w-   |  6072  ---Srws-w- 
73  ----rwx-wx   |  2073  ----rws-wx   |  4073  ---Srwx-wx   |  6073  ---Srws-wx 
74  ----rwxr--   |  2074  ----rwsr--   |  4074  ---Srwxr--   |  6074  ---Srwsr-- 
75  ----rwxr-x   |  2075  ----rwsr-x   |  4075  ---Srwxr-x   |  6075  ---Srwsr-x 
76  ----rwxrw-   |  2076  ----rwsrw-   |  4076  ---Srwxrw-   |  6076  ---Srwsrw- 
77  ----rwxrwx   |  2077  ----rwsrwx   |  4077  ---Srwxrwx   |  6077  ---Srwsrwx 
100  ---x------   |  2100  ---x--S---   |  4100  ---s------   |  6100  ---s--S--- 
101  ---x-----x   |  2101  ---x--S--x   |  4101  ---s-----x   |  6101  ---s--S--x 
102  ---x----w-   |  2102  ---x--S-w-   |  4102  ---s----w-   |  6102  ---s--S-w- 
103  ---x----wx   |  2103  ---x--S-wx   |  4103  ---s----wx   |  6103  ---s--S-wx 
104  ---x---r--   |  2104  ---x--Sr--   |  4104  ---s---r--   |  6104  ---s--Sr-- 
105  ---x---r-x   |  2105  ---x--Sr-x   |  4105  ---s---r-x   |  6105  ---s--Sr-x 
106  ---x---rw-   |  2106  ---x--Srw-   |  4106  ---s---rw-   |  6106  ---s--Srw- 
107  ---x---rwx   |  2107  ---x--Srwx   |  4107  ---s---rwx   |  6107  ---s--Srwx 
110  ---x--x---   |  2110  ---x--s---   |  4110  ---s--x---   |  6110  ---s--s--- 
111  ---x--x--x   |  2111  ---x--s--x   |  4111  ---s--x--x   |  6111  ---s--s--x 
112  ---x--x-w-   |  2112  ---x--s-w-   |  4112  ---s--x-w-   |  6112  ---s--s-w- 
113  ---x--x-wx   |  2113  ---x--s-wx   |  4113  ---s--x-wx   |  6113  ---s--s-wx 
114  ---x--xr--   |  2114  ---x--sr--   |  4114  ---s--xr--   |  6114  ---s--sr-- 
115  ---x--xr-x   |  2115  ---x--sr-x   |  4115  ---s--xr-x   |  6115  ---s--sr-x 
116  ---x--xrw-   |  2116  ---x--srw-   |  4116  ---s--xrw-   |  6116  ---s--srw- 
117  ---x--xrwx   |  2117  ---x--srwx   |  4117  ---s--xrwx   |  6117  ---s--srwx 
120  ---x-w----   |  2120  ---x-wS---   |  4120  ---s-w----   |  6120  ---s-wS--- 
121  ---x-w---x   |  2121  ---x-wS--x   |  4121  ---s-w---x   |  6121  ---s-wS--x 
122  ---x-w--w-   |  2122  ---x-wS-w-   |  4122  ---s-w--w-   |  6122  ---s-wS-w- 
123  ---x-w--wx   |  2123  ---x-wS-wx   |  4123  ---s-w--wx   |  6123  ---s-wS-wx 
124  ---x-w-r--   |  2124  ---x-wSr--   |  4124  ---s-w-r--   |  6124  ---s-wSr-- 
125  ---x-w-r-x   |  2125  ---x-wSr-x   |  4125  ---s-w-r-x   |  6125  ---s-wSr-x 
126  ---x-w-rw-   |  2126  ---x-wSrw-   |  4126  ---s-w-rw-   |  6126  ---s-wSrw- 
127  ---x-w-rwx   |  2127  ---x-wSrwx   |  4127  ---s-w-rwx   |  6127  ---s-wSrwx 
130  ---x-wx---   |  2130  ---x-ws---   |  4130  ---s-wx---   |  6130  ---s-ws--- 
131  ---x-wx--x   |  2131  ---x-ws--x   |  4131  ---s-wx--x   |  6131  ---s-ws--x 
132  ---x-wx-w-   |  2132  ---x-ws-w-   |  4132  ---s-wx-w-   |  6132  ---s-ws-w- 
133  ---x-wx-wx   |  2133  ---x-ws-wx   |  4133  ---s-wx-wx   |  6133  ---s-ws-wx 
134  ---x-wxr--   |  2134  ---x-wsr--   |  4134  ---s-wxr--   |  6134  ---s-wsr-- 
135  ---x-wxr-x   |  2135  ---x-wsr-x   |  4135  ---s-wxr-x   |  6135  ---s-wsr-x 
136  ---x-wxrw-   |  2136  ---x-wsrw-   |  4136  ---s-wxrw-   |  6136  ---s-wsrw- 
137  ---x-wxrwx   |  2137  ---x-wsrwx   |  4137  ---s-wxrwx   |  6137  ---s-wsrwx 
140  ---xr-----   |  2140  ---xr-S---   |  4140  ---sr-----   |  6140  ---sr-S--- 
141  ---xr----x   |  2141  ---xr-S--x   |  4141  ---sr----x   |  6141  ---sr-S--x 
142  ---xr---w-   |  2142  ---xr-S-w-   |  4142  ---sr---w-   |  6142  ---sr-S-w- 
143  ---xr---wx   |  2143  ---xr-S-wx   |  4143  ---sr---wx   |  6143  ---sr-S-wx 
144  ---xr--r--   |  2144  ---xr-Sr--   |  4144  ---sr--r--   |  6144  ---sr-Sr-- 
145  ---xr--r-x   |  2145  ---xr-Sr-x   |  4145  ---sr--r-x   |  6145  ---sr-Sr-x 
146  ---xr--rw-   |  2146  ---xr-Srw-   |  4146  ---sr--rw-   |  6146  ---sr-Srw- 
147  ---xr--rwx   |  2147  ---xr-Srwx   |  4147  ---sr--rwx   |  6147  ---sr-Srwx 
150  ---xr-x---   |  2150  ---xr-s---   |  4150  ---sr-x---   |  6150  ---sr-s--- 
151  ---xr-x--x   |  2151  ---xr-s--x   |  4151  ---sr-x--x   |  6151  ---sr-s--x 
152  ---xr-x-w-   |  2152  ---xr-s-w-   |  4152  ---sr-x-w-   |  6152  ---sr-s-w- 
153  ---xr-x-wx   |  2153  ---xr-s-wx   |  4153  ---sr-x-wx   |  6153  ---sr-s-wx 
154  ---xr-xr--   |  2154  ---xr-sr--   |  4154  ---sr-xr--   |  6154  ---sr-sr-- 
155  ---xr-xr-x   |  2155  ---xr-sr-x   |  4155  ---sr-xr-x   |  6155  ---sr-sr-x 
156  ---xr-xrw-   |  2156  ---xr-srw-   |  4156  ---sr-xrw-   |  6156  ---sr-srw- 
157  ---xr-xrwx   |  2157  ---xr-srwx   |  4157  ---sr-xrwx   |  6157  ---sr-srwx 
160  ---xrw----   |  2160  ---xrwS---   |  4160  ---srw----   |  6160  ---srwS--- 
161  ---xrw---x   |  2161  ---xrwS--x   |  4161  ---srw---x   |  6161  ---srwS--x 
162  ---xrw--w-   |  2162  ---xrwS-w-   |  4162  ---srw--w-   |  6162  ---srwS-w- 
163  ---xrw--wx   |  2163  ---xrwS-wx   |  4163  ---srw--wx   |  6163  ---srwS-wx 
164  ---xrw-r--   |  2164  ---xrwSr--   |  4164  ---srw-r--   |  6164  ---srwSr-- 
165  ---xrw-r-x   |  2165  ---xrwSr-x   |  4165  ---srw-r-x   |  6165  ---srwSr-x 
166  ---xrw-rw-   |  2166  ---xrwSrw-   |  4166  ---srw-rw-   |  6166  ---srwSrw- 
167  ---xrw-rwx   |  2167  ---xrwSrwx   |  4167  ---srw-rwx   |  6167  ---srwSrwx 
170  ---xrwx---   |  2170  ---xrws---   |  4170  ---srwx---   |  6170  ---srws--- 
171  ---xrwx--x   |  2171  ---xrws--x   |  4171  ---srwx--x   |  6171  ---srws--x 
172  ---xrwx-w-   |  2172  ---xrws-w-   |  4172  ---srwx-w-   |  6172  ---srws-w- 
173  ---xrwx-wx   |  2173  ---xrws-wx   |  4173  ---srwx-wx   |  6173  ---srws-wx 
174  ---xrwxr--   |  2174  ---xrwsr--   |  4174  ---srwxr--   |  6174  ---srwsr-- 
175  ---xrwxr-x   |  2175  ---xrwsr-x   |  4175  ---srwxr-x   |  6175  ---srwsr-x 
176  ---xrwxrw-   |  2176  ---xrwsrw-   |  4176  ---srwxrw-   |  6176  ---srwsrw- 
177  ---xrwxrwx   |  2177  ---xrwsrwx   |  4177  ---srwxrwx   |  6177  ---srwsrwx 
200  --w-------   |  2200  --w---S---   |  4200  --wS------   |  6200  --wS--S--- 
201  --w------x   |  2201  --w---S--x   |  4201  --wS-----x   |  6201  --wS--S--x 
202  --w-----w-   |  2202  --w---S-w-   |  4202  --wS----w-   |  6202  --wS--S-w- 
203  --w-----wx   |  2203  --w---S-wx   |  4203  --wS----wx   |  6203  --wS--S-wx 
204  --w----r--   |  2204  --w---Sr--   |  4204  --wS---r--   |  6204  --wS--Sr-- 
205  --w----r-x   |  2205  --w---Sr-x   |  4205  --wS---r-x   |  6205  --wS--Sr-x 
206  --w----rw-   |  2206  --w---Srw-   |  4206  --wS---rw-   |  6206  --wS--Srw- 
207  --w----rwx   |  2207  --w---Srwx   |  4207  --wS---rwx   |  6207  --wS--Srwx 
210  --w---x---   |  2210  --w---s---   |  4210  --wS--x---   |  6210  --wS--s--- 
211  --w---x--x   |  2211  --w---s--x   |  4211  --wS--x--x   |  6211  --wS--s--x 
212  --w---x-w-   |  2212  --w---s-w-   |  4212  --wS--x-w-   |  6212  --wS--s-w- 
213  --w---x-wx   |  2213  --w---s-wx   |  4213  --wS--x-wx   |  6213  --wS--s-wx 
214  --w---xr--   |  2214  --w---sr--   |  4214  --wS--xr--   |  6214  --wS--sr-- 
215  --w---xr-x   |  2215  --w---sr-x   |  4215  --wS--xr-x   |  6215  --wS--sr-x 
216  --w---xrw-   |  2216  --w---srw-   |  4216  --wS--xrw-   |  6216  --wS--srw- 
217  --w---xrwx   |  2217  --w---srwx   |  4217  --wS--xrwx   |  6217  --wS--srwx 
220  --w--w----   |  2220  --w--wS---   |  4220  --wS-w----   |  6220  --wS-wS--- 
221  --w--w---x   |  2221  --w--wS--x   |  4221  --wS-w---x   |  6221  --wS-wS--x 
222  --w--w--w-   |  2222  --w--wS-w-   |  4222  --wS-w--w-   |  6222  --wS-wS-w- 
223  --w--w--wx   |  2223  --w--wS-wx   |  4223  --wS-w--wx   |  6223  --wS-wS-wx 
224  --w--w-r--   |  2224  --w--wSr--   |  4224  --wS-w-r--   |  6224  --wS-wSr-- 
225  --w--w-r-x   |  2225  --w--wSr-x   |  4225  --wS-w-r-x   |  6225  --wS-wSr-x 
226  --w--w-rw-   |  2226  --w--wSrw-   |  4226  --wS-w-rw-   |  6226  --wS-wSrw- 
227  --w--w-rwx   |  2227  --w--wSrwx   |  4227  --wS-w-rwx   |  6227  --wS-wSrwx 
230  --w--wx---   |  2230  --w--ws---   |  4230  --wS-wx---   |  6230  --wS-ws--- 
231  --w--wx--x   |  2231  --w--ws--x   |  4231  --wS-wx--x   |  6231  --wS-ws--x 
232  --w--wx-w-   |  2232  --w--ws-w-   |  4232  --wS-wx-w-   |  6232  --wS-ws-w- 
233  --w--wx-wx   |  2233  --w--ws-wx   |  4233  --wS-wx-wx   |  6233  --wS-ws-wx 
234  --w--wxr--   |  2234  --w--wsr--   |  4234  --wS-wxr--   |  6234  --wS-wsr-- 
235  --w--wxr-x   |  2235  --w--wsr-x   |  4235  --wS-wxr-x   |  6235  --wS-wsr-x 
236  --w--wxrw-   |  2236  --w--wsrw-   |  4236  --wS-wxrw-   |  6236  --wS-wsrw- 
237  --w--wxrwx   |  2237  --w--wsrwx   |  4237  --wS-wxrwx   |  6237  --wS-wsrwx 
240  --w-r-----   |  2240  --w-r-S---   |  4240  --wSr-----   |  6240  --wSr-S--- 
241  --w-r----x   |  2241  --w-r-S--x   |  4241  --wSr----x   |  6241  --wSr-S--x 
242  --w-r---w-   |  2242  --w-r-S-w-   |  4242  --wSr---w-   |  6242  --wSr-S-w- 
243  --w-r---wx   |  2243  --w-r-S-wx   |  4243  --wSr---wx   |  6243  --wSr-S-wx 
244  --w-r--r--   |  2244  --w-r-Sr--   |  4244  --wSr--r--   |  6244  --wSr-Sr-- 
245  --w-r--r-x   |  2245  --w-r-Sr-x   |  4245  --wSr--r-x   |  6245  --wSr-Sr-x 
246  --w-r--rw-   |  2246  --w-r-Srw-   |  4246  --wSr--rw-   |  6246  --wSr-Srw- 
247  --w-r--rwx   |  2247  --w-r-Srwx   |  4247  --wSr--rwx   |  6247  --wSr-Srwx 
250  --w-r-x---   |  2250  --w-r-s---   |  4250  --wSr-x---   |  6250  --wSr-s--- 
251  --w-r-x--x   |  2251  --w-r-s--x   |  4251  --wSr-x--x   |  6251  --wSr-s--x 
252  --w-r-x-w-   |  2252  --w-r-s-w-   |  4252  --wSr-x-w-   |  6252  --wSr-s-w- 
253  --w-r-x-wx   |  2253  --w-r-s-wx   |  4253  --wSr-x-wx   |  6253  --wSr-s-wx 
254  --w-r-xr--   |  2254  --w-r-sr--   |  4254  --wSr-xr--   |  6254  --wSr-sr-- 
255  --w-r-xr-x   |  2255  --w-r-sr-x   |  4255  --wSr-xr-x   |  6255  --wSr-sr-x 
256  --w-r-xrw-   |  2256  --w-r-srw-   |  4256  --wSr-xrw-   |  6256  --wSr-srw- 
257  --w-r-xrwx   |  2257  --w-r-srwx   |  4257  --wSr-xrwx   |  6257  --wSr-srwx 
260  --w-rw----   |  2260  --w-rwS---   |  4260  --wSrw----   |  6260  --wSrwS--- 
261  --w-rw---x   |  2261  --w-rwS--x   |  4261  --wSrw---x   |  6261  --wSrwS--x 
262  --w-rw--w-   |  2262  --w-rwS-w-   |  4262  --wSrw--w-   |  6262  --wSrwS-w- 
263  --w-rw--wx   |  2263  --w-rwS-wx   |  4263  --wSrw--wx   |  6263  --wSrwS-wx 
264  --w-rw-r--   |  2264  --w-rwSr--   |  4264  --wSrw-r--   |  6264  --wSrwSr-- 
265  --w-rw-r-x   |  2265  --w-rwSr-x   |  4265  --wSrw-r-x   |  6265  --wSrwSr-x 
266  --w-rw-rw-   |  2266  --w-rwSrw-   |  4266  --wSrw-rw-   |  6266  --wSrwSrw- 
267  --w-rw-rwx   |  2267  --w-rwSrwx   |  4267  --wSrw-rwx   |  6267  --wSrwSrwx 
270  --w-rwx---   |  2270  --w-rws---   |  4270  --wSrwx---   |  6270  --wSrws--- 
271  --w-rwx--x   |  2271  --w-rws--x   |  4271  --wSrwx--x   |  6271  --wSrws--x 
272  --w-rwx-w-   |  2272  --w-rws-w-   |  4272  --wSrwx-w-   |  6272  --wSrws-w- 
273  --w-rwx-wx   |  2273  --w-rws-wx   |  4273  --wSrwx-wx   |  6273  --wSrws-wx 
274  --w-rwxr--   |  2274  --w-rwsr--   |  4274  --wSrwxr--   |  6274  --wSrwsr-- 
275  --w-rwxr-x   |  2275  --w-rwsr-x   |  4275  --wSrwxr-x   |  6275  --wSrwsr-x 
276  --w-rwxrw-   |  2276  --w-rwsrw-   |  4276  --wSrwxrw-   |  6276  --wSrwsrw- 
277  --w-rwxrwx   |  2277  --w-rwsrwx   |  4277  --wSrwxrwx   |  6277  --wSrwsrwx 
300  --wx------   |  2300  --wx--S---   |  4300  --ws------   |  6300  --ws--S--- 
301  --wx-----x   |  2301  --wx--S--x   |  4301  --ws-----x   |  6301  --ws--S--x 
302  --wx----w-   |  2302  --wx--S-w-   |  4302  --ws----w-   |  6302  --ws--S-w- 
303  --wx----wx   |  2303  --wx--S-wx   |  4303  --ws----wx   |  6303  --ws--S-wx 
304  --wx---r--   |  2304  --wx--Sr--   |  4304  --ws---r--   |  6304  --ws--Sr-- 
305  --wx---r-x   |  2305  --wx--Sr-x   |  4305  --ws---r-x   |  6305  --ws--Sr-x 
306  --wx---rw-   |  2306  --wx--Srw-   |  4306  --ws---rw-   |  6306  --ws--Srw- 
307  --wx---rwx   |  2307  --wx--Srwx   |  4307  --ws---rwx   |  6307  --ws--Srwx 
310  --wx--x---   |  2310  --wx--s---   |  4310  --ws--x---   |  6310  --ws--s--- 
311  --wx--x--x   |  2311  --wx--s--x   |  4311  --ws--x--x   |  6311  --ws--s--x 
312  --wx--x-w-   |  2312  --wx--s-w-   |  4312  --ws--x-w-   |  6312  --ws--s-w- 
313  --wx--x-wx   |  2313  --wx--s-wx   |  4313  --ws--x-wx   |  6313  --ws--s-wx 
314  --wx--xr--   |  2314  --wx--sr--   |  4314  --ws--xr--   |  6314  --ws--sr-- 
315  --wx--xr-x   |  2315  --wx--sr-x   |  4315  --ws--xr-x   |  6315  --ws--sr-x 
316  --wx--xrw-   |  2316  --wx--srw-   |  4316  --ws--xrw-   |  6316  --ws--srw- 
317  --wx--xrwx   |  2317  --wx--srwx   |  4317  --ws--xrwx   |  6317  --ws--srwx 
320  --wx-w----   |  2320  --wx-wS---   |  4320  --ws-w----   |  6320  --ws-wS--- 
321  --wx-w---x   |  2321  --wx-wS--x   |  4321  --ws-w---x   |  6321  --ws-wS--x 
322  --wx-w--w-   |  2322  --wx-wS-w-   |  4322  --ws-w--w-   |  6322  --ws-wS-w- 
323  --wx-w--wx   |  2323  --wx-wS-wx   |  4323  --ws-w--wx   |  6323  --ws-wS-wx 
324  --wx-w-r--   |  2324  --wx-wSr--   |  4324  --ws-w-r--   |  6324  --ws-wSr-- 
325  --wx-w-r-x   |  2325  --wx-wSr-x   |  4325  --ws-w-r-x   |  6325  --ws-wSr-x 
326  --wx-w-rw-   |  2326  --wx-wSrw-   |  4326  --ws-w-rw-   |  6326  --ws-wSrw- 
327  --wx-w-rwx   |  2327  --wx-wSrwx   |  4327  --ws-w-rwx   |  6327  --ws-wSrwx 
330  --wx-wx---   |  2330  --wx-ws---   |  4330  --ws-wx---   |  6330  --ws-ws--- 
331  --wx-wx--x   |  2331  --wx-ws--x   |  4331  --ws-wx--x   |  6331  --ws-ws--x 
332  --wx-wx-w-   |  2332  --wx-ws-w-   |  4332  --ws-wx-w-   |  6332  --ws-ws-w- 
333  --wx-wx-wx   |  2333  --wx-ws-wx   |  4333  --ws-wx-wx   |  6333  --ws-ws-wx 
334  --wx-wxr--   |  2334  --wx-wsr--   |  4334  --ws-wxr--   |  6334  --ws-wsr-- 
335  --wx-wxr-x   |  2335  --wx-wsr-x   |  4335  --ws-wxr-x   |  6335  --ws-wsr-x 
336  --wx-wxrw-   |  2336  --wx-wsrw-   |  4336  --ws-wxrw-   |  6336  --ws-wsrw- 
337  --wx-wxrwx   |  2337  --wx-wsrwx   |  4337  --ws-wxrwx   |  6337  --ws-wsrwx 
340  --wxr-----   |  2340  --wxr-S---   |  4340  --wsr-----   |  6340  --wsr-S--- 
341  --wxr----x   |  2341  --wxr-S--x   |  4341  --wsr----x   |  6341  --wsr-S--x 
342  --wxr---w-   |  2342  --wxr-S-w-   |  4342  --wsr---w-   |  6342  --wsr-S-w- 
343  --wxr---wx   |  2343  --wxr-S-wx   |  4343  --wsr---wx   |  6343  --wsr-S-wx 
344  --wxr--r--   |  2344  --wxr-Sr--   |  4344  --wsr--r--   |  6344  --wsr-Sr-- 
345  --wxr--r-x   |  2345  --wxr-Sr-x   |  4345  --wsr--r-x   |  6345  --wsr-Sr-x 
346  --wxr--rw-   |  2346  --wxr-Srw-   |  4346  --wsr--rw-   |  6346  --wsr-Srw- 
347  --wxr--rwx   |  2347  --wxr-Srwx   |  4347  --wsr--rwx   |  6347  --wsr-Srwx 
350  --wxr-x---   |  2350  --wxr-s---   |  4350  --wsr-x---   |  6350  --wsr-s--- 
351  --wxr-x--x   |  2351  --wxr-s--x   |  4351  --wsr-x--x   |  6351  --wsr-s--x 
352  --wxr-x-w-   |  2352  --wxr-s-w-   |  4352  --wsr-x-w-   |  6352  --wsr-s-w- 
353  --wxr-x-wx   |  2353  --wxr-s-wx   |  4353  --wsr-x-wx   |  6353  --wsr-s-wx 
354  --wxr-xr--   |  2354  --wxr-sr--   |  4354  --wsr-xr--   |  6354  --wsr-sr-- 
355  --wxr-xr-x   |  2355  --wxr-sr-x   |  4355  --wsr-xr-x   |  6355  --wsr-sr-x 
356  --wxr-xrw-   |  2356  --wxr-srw-   |  4356  --wsr-xrw-   |  6356  --wsr-srw- 
357  --wxr-xrwx   |  2357  --wxr-srwx   |  4357  --wsr-xrwx   |  6357  --wsr-srwx 
360  --wxrw----   |  2360  --wxrwS---   |  4360  --wsrw----   |  6360  --wsrwS--- 
361  --wxrw---x   |  2361  --wxrwS--x   |  4361  --wsrw---x   |  6361  --wsrwS--x 
362  --wxrw--w-   |  2362  --wxrwS-w-   |  4362  --wsrw--w-   |  6362  --wsrwS-w- 
363  --wxrw--wx   |  2363  --wxrwS-wx   |  4363  --wsrw--wx   |  6363  --wsrwS-wx 
364  --wxrw-r--   |  2364  --wxrwSr--   |  4364  --wsrw-r--   |  6364  --wsrwSr-- 
365  --wxrw-r-x   |  2365  --wxrwSr-x   |  4365  --wsrw-r-x   |  6365  --wsrwSr-x 
366  --wxrw-rw-   |  2366  --wxrwSrw-   |  4366  --wsrw-rw-   |  6366  --wsrwSrw- 
367  --wxrw-rwx   |  2367  --wxrwSrwx   |  4367  --wsrw-rwx   |  6367  --wsrwSrwx 
370  --wxrwx---   |  2370  --wxrws---   |  4370  --wsrwx---   |  6370  --wsrws--- 
371  --wxrwx--x   |  2371  --wxrws--x   |  4371  --wsrwx--x   |  6371  --wsrws--x 
372  --wxrwx-w-   |  2372  --wxrws-w-   |  4372  --wsrwx-w-   |  6372  --wsrws-w- 
373  --wxrwx-wx   |  2373  --wxrws-wx   |  4373  --wsrwx-wx   |  6373  --wsrws-wx 
374  --wxrwxr--   |  2374  --wxrwsr--   |  4374  --wsrwxr--   |  6374  --wsrwsr-- 
375  --wxrwxr-x   |  2375  --wxrwsr-x   |  4375  --wsrwxr-x   |  6375  --wsrwsr-x 
376  --wxrwxrw-   |  2376  --wxrwsrw-   |  4376  --wsrwxrw-   |  6376  --wsrwsrw- 
377  --wxrwxrwx   |  2377  --wxrwsrwx   |  4377  --wsrwxrwx   |  6377  --wsrwsrwx 
400  -r--------   |  2400  -r----S---   |  4400  -r-S------   |  6400  -r-S--S--- 
401  -r-------x   |  2401  -r----S--x   |  4401  -r-S-----x   |  6401  -r-S--S--x 
402  -r------w-   |  2402  -r----S-w-   |  4402  -r-S----w-   |  6402  -r-S--S-w- 
403  -r------wx   |  2403  -r----S-wx   |  4403  -r-S----wx   |  6403  -r-S--S-wx 
404  -r-----r--   |  2404  -r----Sr--   |  4404  -r-S---r--   |  6404  -r-S--Sr-- 
405  -r-----r-x   |  2405  -r----Sr-x   |  4405  -r-S---r-x   |  6405  -r-S--Sr-x 
406  -r-----rw-   |  2406  -r----Srw-   |  4406  -r-S---rw-   |  6406  -r-S--Srw- 
407  -r-----rwx   |  2407  -r----Srwx   |  4407  -r-S---rwx   |  6407  -r-S--Srwx 
410  -r----x---   |  2410  -r----s---   |  4410  -r-S--x---   |  6410  -r-S--s--- 
411  -r----x--x   |  2411  -r----s--x   |  4411  -r-S--x--x   |  6411  -r-S--s--x 
412  -r----x-w-   |  2412  -r----s-w-   |  4412  -r-S--x-w-   |  6412  -r-S--s-w- 
413  -r----x-wx   |  2413  -r----s-wx   |  4413  -r-S--x-wx   |  6413  -r-S--s-wx 
414  -r----xr--   |  2414  -r----sr--   |  4414  -r-S--xr--   |  6414  -r-S--sr-- 
415  -r----xr-x   |  2415  -r----sr-x   |  4415  -r-S--xr-x   |  6415  -r-S--sr-x 
416  -r----xrw-   |  2416  -r----srw-   |  4416  -r-S--xrw-   |  6416  -r-S--srw- 
417  -r----xrwx   |  2417  -r----srwx   |  4417  -r-S--xrwx   |  6417  -r-S--srwx 
420  -r---w----   |  2420  -r---wS---   |  4420  -r-S-w----   |  6420  -r-S-wS--- 
421  -r---w---x   |  2421  -r---wS--x   |  4421  -r-S-w---x   |  6421  -r-S-wS--x 
422  -r---w--w-   |  2422  -r---wS-w-   |  4422  -r-S-w--w-   |  6422  -r-S-wS-w- 
423  -r---w--wx   |  2423  -r---wS-wx   |  4423  -r-S-w--wx   |  6423  -r-S-wS-wx 
424  -r---w-r--   |  2424  -r---wSr--   |  4424  -r-S-w-r--   |  6424  -r-S-wSr-- 
425  -r---w-r-x   |  2425  -r---wSr-x   |  4425  -r-S-w-r-x   |  6425  -r-S-wSr-x 
426  -r---w-rw-   |  2426  -r---wSrw-   |  4426  -r-S-w-rw-   |  6426  -r-S-wSrw- 
427  -r---w-rwx   |  2427  -r---wSrwx   |  4427  -r-S-w-rwx   |  6427  -r-S-wSrwx 
430  -r---wx---   |  2430  -r---ws---   |  4430  -r-S-wx---   |  6430  -r-S-ws--- 
431  -r---wx--x   |  2431  -r---ws--x   |  4431  -r-S-wx--x   |  6431  -r-S-ws--x 
432  -r---wx-w-   |  2432  -r---ws-w-   |  4432  -r-S-wx-w-   |  6432  -r-S-ws-w- 
433  -r---wx-wx   |  2433  -r---ws-wx   |  4433  -r-S-wx-wx   |  6433  -r-S-ws-wx 
434  -r---wxr--   |  2434  -r---wsr--   |  4434  -r-S-wxr--   |  6434  -r-S-wsr-- 
435  -r---wxr-x   |  2435  -r---wsr-x   |  4435  -r-S-wxr-x   |  6435  -r-S-wsr-x 
436  -r---wxrw-   |  2436  -r---wsrw-   |  4436  -r-S-wxrw-   |  6436  -r-S-wsrw- 
437  -r---wxrwx   |  2437  -r---wsrwx   |  4437  -r-S-wxrwx   |  6437  -r-S-wsrwx 
440  -r--r-----   |  2440  -r--r-S---   |  4440  -r-Sr-----   |  6440  -r-Sr-S--- 
441  -r--r----x   |  2441  -r--r-S--x   |  4441  -r-Sr----x   |  6441  -r-Sr-S--x 
442  -r--r---w-   |  2442  -r--r-S-w-   |  4442  -r-Sr---w-   |  6442  -r-Sr-S-w- 
443  -r--r---wx   |  2443  -r--r-S-wx   |  4443  -r-Sr---wx   |  6443  -r-Sr-S-wx 
444  -r--r--r--   |  2444  -r--r-Sr--   |  4444  -r-Sr--r--   |  6444  -r-Sr-Sr-- 
445  -r--r--r-x   |  2445  -r--r-Sr-x   |  4445  -r-Sr--r-x   |  6445  -r-Sr-Sr-x 
446  -r--r--rw-   |  2446  -r--r-Srw-   |  4446  -r-Sr--rw-   |  6446  -r-Sr-Srw- 
447  -r--r--rwx   |  2447  -r--r-Srwx   |  4447  -r-Sr--rwx   |  6447  -r-Sr-Srwx 
450  -r--r-x---   |  2450  -r--r-s---   |  4450  -r-Sr-x---   |  6450  -r-Sr-s--- 
451  -r--r-x--x   |  2451  -r--r-s--x   |  4451  -r-Sr-x--x   |  6451  -r-Sr-s--x 
452  -r--r-x-w-   |  2452  -r--r-s-w-   |  4452  -r-Sr-x-w-   |  6452  -r-Sr-s-w- 
453  -r--r-x-wx   |  2453  -r--r-s-wx   |  4453  -r-Sr-x-wx   |  6453  -r-Sr-s-wx 
454  -r--r-xr--   |  2454  -r--r-sr--   |  4454  -r-Sr-xr--   |  6454  -r-Sr-sr-- 
455  -r--r-xr-x   |  2455  -r--r-sr-x   |  4455  -r-Sr-xr-x   |  6455  -r-Sr-sr-x 
456  -r--r-xrw-   |  2456  -r--r-srw-   |  4456  -r-Sr-xrw-   |  6456  -r-Sr-srw- 
457  -r--r-xrwx   |  2457  -r--r-srwx   |  4457  -r-Sr-xrwx   |  6457  -r-Sr-srwx 
460  -r--rw----   |  2460  -r--rwS---   |  4460  -r-Srw----   |  6460  -r-SrwS--- 
461  -r--rw---x   |  2461  -r--rwS--x   |  4461  -r-Srw---x   |  6461  -r-SrwS--x 
462  -r--rw--w-   |  2462  -r--rwS-w-   |  4462  -r-Srw--w-   |  6462  -r-SrwS-w- 
463  -r--rw--wx   |  2463  -r--rwS-wx   |  4463  -r-Srw--wx   |  6463  -r-SrwS-wx 
464  -r--rw-r--   |  2464  -r--rwSr--   |  4464  -r-Srw-r--   |  6464  -r-SrwSr-- 
465  -r--rw-r-x   |  2465  -r--rwSr-x   |  4465  -r-Srw-r-x   |  6465  -r-SrwSr-x 
466  -r--rw-rw-   |  2466  -r--rwSrw-   |  4466  -r-Srw-rw-   |  6466  -r-SrwSrw- 
467  -r--rw-rwx   |  2467  -r--rwSrwx   |  4467  -r-Srw-rwx   |  6467  -r-SrwSrwx 
470  -r--rwx---   |  2470  -r--rws---   |  4470  -r-Srwx---   |  6470  -r-Srws--- 
471  -r--rwx--x   |  2471  -r--rws--x   |  4471  -r-Srwx--x   |  6471  -r-Srws--x 
472  -r--rwx-w-   |  2472  -r--rws-w-   |  4472  -r-Srwx-w-   |  6472  -r-Srws-w- 
473  -r--rwx-wx   |  2473  -r--rws-wx   |  4473  -r-Srwx-wx   |  6473  -r-Srws-wx 
474  -r--rwxr--   |  2474  -r--rwsr--   |  4474  -r-Srwxr--   |  6474  -r-Srwsr-- 
475  -r--rwxr-x   |  2475  -r--rwsr-x   |  4475  -r-Srwxr-x   |  6475  -r-Srwsr-x 
476  -r--rwxrw-   |  2476  -r--rwsrw-   |  4476  -r-Srwxrw-   |  6476  -r-Srwsrw- 
477  -r--rwxrwx   |  2477  -r--rwsrwx   |  4477  -r-Srwxrwx   |  6477  -r-Srwsrwx 
500  -r-x------   |  2500  -r-x--S---   |  4500  -r-s------   |  6500  -r-s--S--- 
501  -r-x-----x   |  2501  -r-x--S--x   |  4501  -r-s-----x   |  6501  -r-s--S--x 
502  -r-x----w-   |  2502  -r-x--S-w-   |  4502  -r-s----w-   |  6502  -r-s--S-w- 
503  -r-x----wx   |  2503  -r-x--S-wx   |  4503  -r-s----wx   |  6503  -r-s--S-wx 
504  -r-x---r--   |  2504  -r-x--Sr--   |  4504  -r-s---r--   |  6504  -r-s--Sr-- 
505  -r-x---r-x   |  2505  -r-x--Sr-x   |  4505  -r-s---r-x   |  6505  -r-s--Sr-x 
506  -r-x---rw-   |  2506  -r-x--Srw-   |  4506  -r-s---rw-   |  6506  -r-s--Srw- 
507  -r-x---rwx   |  2507  -r-x--Srwx   |  4507  -r-s---rwx   |  6507  -r-s--Srwx 
510  -r-x--x---   |  2510  -r-x--s---   |  4510  -r-s--x---   |  6510  -r-s--s--- 
511  -r-x--x--x   |  2511  -r-x--s--x   |  4511  -r-s--x--x   |  6511  -r-s--s--x 
512  -r-x--x-w-   |  2512  -r-x--s-w-   |  4512  -r-s--x-w-   |  6512  -r-s--s-w- 
513  -r-x--x-wx   |  2513  -r-x--s-wx   |  4513  -r-s--x-wx   |  6513  -r-s--s-wx 
514  -r-x--xr--   |  2514  -r-x--sr--   |  4514  -r-s--xr--   |  6514  -r-s--sr-- 
515  -r-x--xr-x   |  2515  -r-x--sr-x   |  4515  -r-s--xr-x   |  6515  -r-s--sr-x 
516  -r-x--xrw-   |  2516  -r-x--srw-   |  4516  -r-s--xrw-   |  6516  -r-s--srw- 
517  -r-x--xrwx   |  2517  -r-x--srwx   |  4517  -r-s--xrwx   |  6517  -r-s--srwx 
520  -r-x-w----   |  2520  -r-x-wS---   |  4520  -r-s-w----   |  6520  -r-s-wS--- 
521  -r-x-w---x   |  2521  -r-x-wS--x   |  4521  -r-s-w---x   |  6521  -r-s-wS--x 
522  -r-x-w--w-   |  2522  -r-x-wS-w-   |  4522  -r-s-w--w-   |  6522  -r-s-wS-w- 
523  -r-x-w--wx   |  2523  -r-x-wS-wx   |  4523  -r-s-w--wx   |  6523  -r-s-wS-wx 
524  -r-x-w-r--   |  2524  -r-x-wSr--   |  4524  -r-s-w-r--   |  6524  -r-s-wSr-- 
525  -r-x-w-r-x   |  2525  -r-x-wSr-x   |  4525  -r-s-w-r-x   |  6525  -r-s-wSr-x 
526  -r-x-w-rw-   |  2526  -r-x-wSrw-   |  4526  -r-s-w-rw-   |  6526  -r-s-wSrw- 
527  -r-x-w-rwx   |  2527  -r-x-wSrwx   |  4527  -r-s-w-rwx   |  6527  -r-s-wSrwx 
530  -r-x-wx---   |  2530  -r-x-ws---   |  4530  -r-s-wx---   |  6530  -r-s-ws--- 
531  -r-x-wx--x   |  2531  -r-x-ws--x   |  4531  -r-s-wx--x   |  6531  -r-s-ws--x 
532  -r-x-wx-w-   |  2532  -r-x-ws-w-   |  4532  -r-s-wx-w-   |  6532  -r-s-ws-w- 
533  -r-x-wx-wx   |  2533  -r-x-ws-wx   |  4533  -r-s-wx-wx   |  6533  -r-s-ws-wx 
534  -r-x-wxr--   |  2534  -r-x-wsr--   |  4534  -r-s-wxr--   |  6534  -r-s-wsr-- 
535  -r-x-wxr-x   |  2535  -r-x-wsr-x   |  4535  -r-s-wxr-x   |  6535  -r-s-wsr-x 
536  -r-x-wxrw-   |  2536  -r-x-wsrw-   |  4536  -r-s-wxrw-   |  6536  -r-s-wsrw- 
537  -r-x-wxrwx   |  2537  -r-x-wsrwx   |  4537  -r-s-wxrwx   |  6537  -r-s-wsrwx 
540  -r-xr-----   |  2540  -r-xr-S---   |  4540  -r-sr-----   |  6540  -r-sr-S--- 
541  -r-xr----x   |  2541  -r-xr-S--x   |  4541  -r-sr----x   |  6541  -r-sr-S--x 
542  -r-xr---w-   |  2542  -r-xr-S-w-   |  4542  -r-sr---w-   |  6542  -r-sr-S-w- 
543  -r-xr---wx   |  2543  -r-xr-S-wx   |  4543  -r-sr---wx   |  6543  -r-sr-S-wx 
544  -r-xr--r--   |  2544  -r-xr-Sr--   |  4544  -r-sr--r--   |  6544  -r-sr-Sr-- 
545  -r-xr--r-x   |  2545  -r-xr-Sr-x   |  4545  -r-sr--r-x   |  6545  -r-sr-Sr-x 
546  -r-xr--rw-   |  2546  -r-xr-Srw-   |  4546  -r-sr--rw-   |  6546  -r-sr-Srw- 
547  -r-xr--rwx   |  2547  -r-xr-Srwx   |  4547  -r-sr--rwx   |  6547  -r-sr-Srwx 
550  -r-xr-x---   |  2550  -r-xr-s---   |  4550  -r-sr-x---   |  6550  -r-sr-s--- 
551  -r-xr-x--x   |  2551  -r-xr-s--x   |  4551  -r-sr-x--x   |  6551  -r-sr-s--x 
552  -r-xr-x-w-   |  2552  -r-xr-s-w-   |  4552  -r-sr-x-w-   |  6552  -r-sr-s-w- 
553  -r-xr-x-wx   |  2553  -r-xr-s-wx   |  4553  -r-sr-x-wx   |  6553  -r-sr-s-wx 
554  -r-xr-xr--   |  2554  -r-xr-sr--   |  4554  -r-sr-xr--   |  6554  -r-sr-sr-- 
555  -r-xr-xr-x   |  2555  -r-xr-sr-x   |  4555  -r-sr-xr-x   |  6555  -r-sr-sr-x 
556  -r-xr-xrw-   |  2556  -r-xr-srw-   |  4556  -r-sr-xrw-   |  6556  -r-sr-srw- 
557  -r-xr-xrwx   |  2557  -r-xr-srwx   |  4557  -r-sr-xrwx   |  6557  -r-sr-srwx 
560  -r-xrw----   |  2560  -r-xrwS---   |  4560  -r-srw----   |  6560  -r-srwS--- 
561  -r-xrw---x   |  2561  -r-xrwS--x   |  4561  -r-srw---x   |  6561  -r-srwS--x 
562  -r-xrw--w-   |  2562  -r-xrwS-w-   |  4562  -r-srw--w-   |  6562  -r-srwS-w- 
563  -r-xrw--wx   |  2563  -r-xrwS-wx   |  4563  -r-srw--wx   |  6563  -r-srwS-wx 
564  -r-xrw-r--   |  2564  -r-xrwSr--   |  4564  -r-srw-r--   |  6564  -r-srwSr-- 
565  -r-xrw-r-x   |  2565  -r-xrwSr-x   |  4565  -r-srw-r-x   |  6565  -r-srwSr-x 
566  -r-xrw-rw-   |  2566  -r-xrwSrw-   |  4566  -r-srw-rw-   |  6566  -r-srwSrw- 
567  -r-xrw-rwx   |  2567  -r-xrwSrwx   |  4567  -r-srw-rwx   |  6567  -r-srwSrwx 
570  -r-xrwx---   |  2570  -r-xrws---   |  4570  -r-srwx---   |  6570  -r-srws--- 
571  -r-xrwx--x   |  2571  -r-xrws--x   |  4571  -r-srwx--x   |  6571  -r-srws--x 
572  -r-xrwx-w-   |  2572  -r-xrws-w-   |  4572  -r-srwx-w-   |  6572  -r-srws-w- 
573  -r-xrwx-wx   |  2573  -r-xrws-wx   |  4573  -r-srwx-wx   |  6573  -r-srws-wx 
574  -r-xrwxr--   |  2574  -r-xrwsr--   |  4574  -r-srwxr--   |  6574  -r-srwsr-- 
575  -r-xrwxr-x   |  2575  -r-xrwsr-x   |  4575  -r-srwxr-x   |  6575  -r-srwsr-x 
576  -r-xrwxrw-   |  2576  -r-xrwsrw-   |  4576  -r-srwxrw-   |  6576  -r-srwsrw- 
577  -r-xrwxrwx   |  2577  -r-xrwsrwx   |  4577  -r-srwxrwx   |  6577  -r-srwsrwx 
600  -rw-------   |  2600  -rw---S---   |  4600  -rwS------   |  6600  -rwS--S--- 
601  -rw------x   |  2601  -rw---S--x   |  4601  -rwS-----x   |  6601  -rwS--S--x 
602  -rw-----w-   |  2602  -rw---S-w-   |  4602  -rwS----w-   |  6602  -rwS--S-w- 
603  -rw-----wx   |  2603  -rw---S-wx   |  4603  -rwS----wx   |  6603  -rwS--S-wx 
604  -rw----r--   |  2604  -rw---Sr--   |  4604  -rwS---r--   |  6604  -rwS--Sr-- 
605  -rw----r-x   |  2605  -rw---Sr-x   |  4605  -rwS---r-x   |  6605  -rwS--Sr-x 
606  -rw----rw-   |  2606  -rw---Srw-   |  4606  -rwS---rw-   |  6606  -rwS--Srw- 
607  -rw----rwx   |  2607  -rw---Srwx   |  4607  -rwS---rwx   |  6607  -rwS--Srwx 
610  -rw---x---   |  2610  -rw---s---   |  4610  -rwS--x---   |  6610  -rwS--s--- 
611  -rw---x--x   |  2611  -rw---s--x   |  4611  -rwS--x--x   |  6611  -rwS--s--x 
612  -rw---x-w-   |  2612  -rw---s-w-   |  4612  -rwS--x-w-   |  6612  -rwS--s-w- 
613  -rw---x-wx   |  2613  -rw---s-wx   |  4613  -rwS--x-wx   |  6613  -rwS--s-wx 
614  -rw---xr--   |  2614  -rw---sr--   |  4614  -rwS--xr--   |  6614  -rwS--sr-- 
615  -rw---xr-x   |  2615  -rw---sr-x   |  4615  -rwS--xr-x   |  6615  -rwS--sr-x 
616  -rw---xrw-   |  2616  -rw---srw-   |  4616  -rwS--xrw-   |  6616  -rwS--srw- 
617  -rw---xrwx   |  2617  -rw---srwx   |  4617  -rwS--xrwx   |  6617  -rwS--srwx 
620  -rw--w----   |  2620  -rw--wS---   |  4620  -rwS-w----   |  6620  -rwS-wS--- 
621  -rw--w---x   |  2621  -rw--wS--x   |  4621  -rwS-w---x   |  6621  -rwS-wS--x 
622  -rw--w--w-   |  2622  -rw--wS-w-   |  4622  -rwS-w--w-   |  6622  -rwS-wS-w- 
623  -rw--w--wx   |  2623  -rw--wS-wx   |  4623  -rwS-w--wx   |  6623  -rwS-wS-wx 
624  -rw--w-r--   |  2624  -rw--wSr--   |  4624  -rwS-w-r--   |  6624  -rwS-wSr-- 
625  -rw--w-r-x   |  2625  -rw--wSr-x   |  4625  -rwS-w-r-x   |  6625  -rwS-wSr-x 
626  -rw--w-rw-   |  2626  -rw--wSrw-   |  4626  -rwS-w-rw-   |  6626  -rwS-wSrw- 
627  -rw--w-rwx   |  2627  -rw--wSrwx   |  4627  -rwS-w-rwx   |  6627  -rwS-wSrwx 
630  -rw--wx---   |  2630  -rw--ws---   |  4630  -rwS-wx---   |  6630  -rwS-ws--- 
631  -rw--wx--x   |  2631  -rw--ws--x   |  4631  -rwS-wx--x   |  6631  -rwS-ws--x 
632  -rw--wx-w-   |  2632  -rw--ws-w-   |  4632  -rwS-wx-w-   |  6632  -rwS-ws-w- 
633  -rw--wx-wx   |  2633  -rw--ws-wx   |  4633  -rwS-wx-wx   |  6633  -rwS-ws-wx 
634  -rw--wxr--   |  2634  -rw--wsr--   |  4634  -rwS-wxr--   |  6634  -rwS-wsr-- 
635  -rw--wxr-x   |  2635  -rw--wsr-x   |  4635  -rwS-wxr-x   |  6635  -rwS-wsr-x 
636  -rw--wxrw-   |  2636  -rw--wsrw-   |  4636  -rwS-wxrw-   |  6636  -rwS-wsrw- 
637  -rw--wxrwx   |  2637  -rw--wsrwx   |  4637  -rwS-wxrwx   |  6637  -rwS-wsrwx 
640  -rw-r-----   |  2640  -rw-r-S---   |  4640  -rwSr-----   |  6640  -rwSr-S--- 
641  -rw-r----x   |  2641  -rw-r-S--x   |  4641  -rwSr----x   |  6641  -rwSr-S--x 
642  -rw-r---w-   |  2642  -rw-r-S-w-   |  4642  -rwSr---w-   |  6642  -rwSr-S-w- 
643  -rw-r---wx   |  2643  -rw-r-S-wx   |  4643  -rwSr---wx   |  6643  -rwSr-S-wx 
644  -rw-r--r--   |  2644  -rw-r-Sr--   |  4644  -rwSr--r--   |  6644  -rwSr-Sr-- 
645  -rw-r--r-x   |  2645  -rw-r-Sr-x   |  4645  -rwSr--r-x   |  6645  -rwSr-Sr-x 
646  -rw-r--rw-   |  2646  -rw-r-Srw-   |  4646  -rwSr--rw-   |  6646  -rwSr-Srw- 
647  -rw-r--rwx   |  2647  -rw-r-Srwx   |  4647  -rwSr--rwx   |  6647  -rwSr-Srwx 
650  -rw-r-x---   |  2650  -rw-r-s---   |  4650  -rwSr-x---   |  6650  -rwSr-s--- 
651  -rw-r-x--x   |  2651  -rw-r-s--x   |  4651  -rwSr-x--x   |  6651  -rwSr-s--x 
652  -rw-r-x-w-   |  2652  -rw-r-s-w-   |  4652  -rwSr-x-w-   |  6652  -rwSr-s-w- 
653  -rw-r-x-wx   |  2653  -rw-r-s-wx   |  4653  -rwSr-x-wx   |  6653  -rwSr-s-wx 
654  -rw-r-xr--   |  2654  -rw-r-sr--   |  4654  -rwSr-xr--   |  6654  -rwSr-sr-- 
655  -rw-r-xr-x   |  2655  -rw-r-sr-x   |  4655  -rwSr-xr-x   |  6655  -rwSr-sr-x 
656  -rw-r-xrw-   |  2656  -rw-r-srw-   |  4656  -rwSr-xrw-   |  6656  -rwSr-srw- 
657  -rw-r-xrwx   |  2657  -rw-r-srwx   |  4657  -rwSr-xrwx   |  6657  -rwSr-srwx 
660  -rw-rw----   |  2660  -rw-rwS---   |  4660  -rwSrw----   |  6660  -rwSrwS--- 
661  -rw-rw---x   |  2661  -rw-rwS--x   |  4661  -rwSrw---x   |  6661  -rwSrwS--x 
662  -rw-rw--w-   |  2662  -rw-rwS-w-   |  4662  -rwSrw--w-   |  6662  -rwSrwS-w- 
663  -rw-rw--wx   |  2663  -rw-rwS-wx   |  4663  -rwSrw--wx   |  6663  -rwSrwS-wx 
664  -rw-rw-r--   |  2664  -rw-rwSr--   |  4664  -rwSrw-r--   |  6664  -rwSrwSr-- 
665  -rw-rw-r-x   |  2665  -rw-rwSr-x   |  4665  -rwSrw-r-x   |  6665  -rwSrwSr-x 
666  -rw-rw-rw-   |  2666  -rw-rwSrw-   |  4666  -rwSrw-rw-   |  6666  -rwSrwSrw- 
667  -rw-rw-rwx   |  2667  -rw-rwSrwx   |  4667  -rwSrw-rwx   |  6667  -rwSrwSrwx 
670  -rw-rwx---   |  2670  -rw-rws---   |  4670  -rwSrwx---   |  6670  -rwSrws--- 
671  -rw-rwx--x   |  2671  -rw-rws--x   |  4671  -rwSrwx--x   |  6671  -rwSrws--x 
672  -rw-rwx-w-   |  2672  -rw-rws-w-   |  4672  -rwSrwx-w-   |  6672  -rwSrws-w- 
673  -rw-rwx-wx   |  2673  -rw-rws-wx   |  4673  -rwSrwx-wx   |  6673  -rwSrws-wx 
674  -rw-rwxr--   |  2674  -rw-rwsr--   |  4674  -rwSrwxr--   |  6674  -rwSrwsr-- 
675  -rw-rwxr-x   |  2675  -rw-rwsr-x   |  4675  -rwSrwxr-x   |  6675  -rwSrwsr-x 
676  -rw-rwxrw-   |  2676  -rw-rwsrw-   |  4676  -rwSrwxrw-   |  6676  -rwSrwsrw- 
677  -rw-rwxrwx   |  2677  -rw-rwsrwx   |  4677  -rwSrwxrwx   |  6677  -rwSrwsrwx 
700  -rwx------   |  2700  -rwx--S---   |  4700  -rws------   |  6700  -rws--S--- 
701  -rwx-----x   |  2701  -rwx--S--x   |  4701  -rws-----x   |  6701  -rws--S--x 
702  -rwx----w-   |  2702  -rwx--S-w-   |  4702  -rws----w-   |  6702  -rws--S-w- 
703  -rwx----wx   |  2703  -rwx--S-wx   |  4703  -rws----wx   |  6703  -rws--S-wx 
704  -rwx---r--   |  2704  -rwx--Sr--   |  4704  -rws---r--   |  6704  -rws--Sr-- 
705  -rwx---r-x   |  2705  -rwx--Sr-x   |  4705  -rws---r-x   |  6705  -rws--Sr-x 
706  -rwx---rw-   |  2706  -rwx--Srw-   |  4706  -rws---rw-   |  6706  -rws--Srw- 
707  -rwx---rwx   |  2707  -rwx--Srwx   |  4707  -rws---rwx   |  6707  -rws--Srwx 
710  -rwx--x---   |  2710  -rwx--s---   |  4710  -rws--x---   |  6710  -rws--s--- 
711  -rwx--x--x   |  2711  -rwx--s--x   |  4711  -rws--x--x   |  6711  -rws--s--x 
712  -rwx--x-w-   |  2712  -rwx--s-w-   |  4712  -rws--x-w-   |  6712  -rws--s-w- 
713  -rwx--x-wx   |  2713  -rwx--s-wx   |  4713  -rws--x-wx   |  6713  -rws--s-wx 
714  -rwx--xr--   |  2714  -rwx--sr--   |  4714  -rws--xr--   |  6714  -rws--sr-- 
715  -rwx--xr-x   |  2715  -rwx--sr-x   |  4715  -rws--xr-x   |  6715  -rws--sr-x 
716  -rwx--xrw-   |  2716  -rwx--srw-   |  4716  -rws--xrw-   |  6716  -rws--srw- 
717  -rwx--xrwx   |  2717  -rwx--srwx   |  4717  -rws--xrwx   |  6717  -rws--srwx 
720  -rwx-w----   |  2720  -rwx-wS---   |  4720  -rws-w----   |  6720  -rws-wS--- 
721  -rwx-w---x   |  2721  -rwx-wS--x   |  4721  -rws-w---x   |  6721  -rws-wS--x 
722  -rwx-w--w-   |  2722  -rwx-wS-w-   |  4722  -rws-w--w-   |  6722  -rws-wS-w- 
723  -rwx-w--wx   |  2723  -rwx-wS-wx   |  4723  -rws-w--wx   |  6723  -rws-wS-wx 
724  -rwx-w-r--   |  2724  -rwx-wSr--   |  4724  -rws-w-r--   |  6724  -rws-wSr-- 
725  -rwx-w-r-x   |  2725  -rwx-wSr-x   |  4725  -rws-w-r-x   |  6725  -rws-wSr-x 
726  -rwx-w-rw-   |  2726  -rwx-wSrw-   |  4726  -rws-w-rw-   |  6726  -rws-wSrw- 
727  -rwx-w-rwx   |  2727  -rwx-wSrwx   |  4727  -rws-w-rwx   |  6727  -rws-wSrwx 
730  -rwx-wx---   |  2730  -rwx-ws---   |  4730  -rws-wx---   |  6730  -rws-ws--- 
731  -rwx-wx--x   |  2731  -rwx-ws--x   |  4731  -rws-wx--x   |  6731  -rws-ws--x 
732  -rwx-wx-w-   |  2732  -rwx-ws-w-   |  4732  -rws-wx-w-   |  6732  -rws-ws-w- 
733  -rwx-wx-wx   |  2733  -rwx-ws-wx   |  4733  -rws-wx-wx   |  6733  -rws-ws-wx 
734  -rwx-wxr--   |  2734  -rwx-wsr--   |  4734  -rws-wxr--   |  6734  -rws-wsr-- 
735  -rwx-wxr-x   |  2735  -rwx-wsr-x   |  4735  -rws-wxr-x   |  6735  -rws-wsr-x 
736  -rwx-wxrw-   |  2736  -rwx-wsrw-   |  4736  -rws-wxrw-   |  6736  -rws-wsrw- 
737  -rwx-wxrwx   |  2737  -rwx-wsrwx   |  4737  -rws-wxrwx   |  6737  -rws-wsrwx 
740  -rwxr-----   |  2740  -rwxr-S---   |  4740  -rwsr-----   |  6740  -rwsr-S--- 
741  -rwxr----x   |  2741  -rwxr-S--x   |  4741  -rwsr----x   |  6741  -rwsr-S--x 
742  -rwxr---w-   |  2742  -rwxr-S-w-   |  4742  -rwsr---w-   |  6742  -rwsr-S-w- 
743  -rwxr---wx   |  2743  -rwxr-S-wx   |  4743  -rwsr---wx   |  6743  -rwsr-S-wx 
744  -rwxr--r--   |  2744  -rwxr-Sr--   |  4744  -rwsr--r--   |  6744  -rwsr-Sr-- 
745  -rwxr--r-x   |  2745  -rwxr-Sr-x   |  4745  -rwsr--r-x   |  6745  -rwsr-Sr-x 
746  -rwxr--rw-   |  2746  -rwxr-Srw-   |  4746  -rwsr--rw-   |  6746  -rwsr-Srw- 
747  -rwxr--rwx   |  2747  -rwxr-Srwx   |  4747  -rwsr--rwx   |  6747  -rwsr-Srwx 
750  -rwxr-x---   |  2750  -rwxr-s---   |  4750  -rwsr-x---   |  6750  -rwsr-s--- 
751  -rwxr-x--x   |  2751  -rwxr-s--x   |  4751  -rwsr-x--x   |  6751  -rwsr-s--x 
752  -rwxr-x-w-   |  2752  -rwxr-s-w-   |  4752  -rwsr-x-w-   |  6752  -rwsr-s-w- 
753  -rwxr-x-wx   |  2753  -rwxr-s-wx   |  4753  -rwsr-x-wx   |  6753  -rwsr-s-wx 
754  -rwxr-xr--   |  2754  -rwxr-sr--   |  4754  -rwsr-xr--   |  6754  -rwsr-sr-- 
755  -rwxr-xr-x   |  2755  -rwxr-sr-x   |  4755  -rwsr-xr-x   |  6755  -rwsr-sr-x 
756  -rwxr-xrw-   |  2756  -rwxr-srw-   |  4756  -rwsr-xrw-   |  6756  -rwsr-srw- 
757  -rwxr-xrwx   |  2757  -rwxr-srwx   |  4757  -rwsr-xrwx   |  6757  -rwsr-srwx 
760  -rwxrw----   |  2760  -rwxrwS---   |  4760  -rwsrw----   |  6760  -rwsrwS--- 
761  -rwxrw---x   |  2761  -rwxrwS--x   |  4761  -rwsrw---x   |  6761  -rwsrwS--x 
762  -rwxrw--w-   |  2762  -rwxrwS-w-   |  4762  -rwsrw--w-   |  6762  -rwsrwS-w- 
763  -rwxrw--wx   |  2763  -rwxrwS-wx   |  4763  -rwsrw--wx   |  6763  -rwsrwS-wx 
764  -rwxrw-r--   |  2764  -rwxrwSr--   |  4764  -rwsrw-r--   |  6764  -rwsrwSr-- 
765  -rwxrw-r-x   |  2765  -rwxrwSr-x   |  4765  -rwsrw-r-x   |  6765  -rwsrwSr-x 
766  -rwxrw-rw-   |  2766  -rwxrwSrw-   |  4766  -rwsrw-rw-   |  6766  -rwsrwSrw- 
767  -rwxrw-rwx   |  2767  -rwxrwSrwx   |  4767  -rwsrw-rwx   |  6767  -rwsrwSrwx 
770  -rwxrwx---   |  2770  -rwxrws---   |  4770  -rwsrwx---   |  6770  -rwsrws--- 
771  -rwxrwx--x   |  2771  -rwxrws--x   |  4771  -rwsrwx--x   |  6771  -rwsrws--x 
772  -rwxrwx-w-   |  2772  -rwxrws-w-   |  4772  -rwsrwx-w-   |  6772  -rwsrws-w- 
773  -rwxrwx-wx   |  2773  -rwxrws-wx   |  4773  -rwsrwx-wx   |  6773  -rwsrws-wx 
774  -rwxrwxr--   |  2774  -rwxrwsr--   |  4774  -rwsrwxr--   |  6774  -rwsrwsr-- 
775  -rwxrwxr-x   |  2775  -rwxrwsr-x   |  4775  -rwsrwxr-x   |  6775  -rwsrwsr-x 
776  -rwxrwxrw-   |  2776  -rwxrwsrw-   |  4776  -rwsrwxrw-   |  6776  -rwsrwsrw- 
777  -rwxrwxrwx   |  2777  -rwxrwsrwx   |  4777  -rwsrwxrwx   |  6777  -rwsrwsrwx 
1000  ---------T   |  3000  ------S--T   |  5000  ---S-----T   |  7000  ---S--S--T 
1001  ---------t   |  3001  ------S--t   |  5001  ---S-----t   |  7001  ---S--S--t 
1002  --------wT   |  3002  ------S-wT   |  5002  ---S----wT   |  7002  ---S--S-wT 
1003  --------wt   |  3003  ------S-wt   |  5003  ---S----wt   |  7003  ---S--S-wt 
1004  -------r-T   |  3004  ------Sr-T   |  5004  ---S---r-T   |  7004  ---S--Sr-T 
1005  -------r-t   |  3005  ------Sr-t   |  5005  ---S---r-t   |  7005  ---S--Sr-t 
1006  -------rwT   |  3006  ------SrwT   |  5006  ---S---rwT   |  7006  ---S--SrwT 
1007  -------rwt   |  3007  ------Srwt   |  5007  ---S---rwt   |  7007  ---S--Srwt 
1010  ------x--T   |  3010  ------s--T   |  5010  ---S--x--T   |  7010  ---S--s--T 
1011  ------x--t   |  3011  ------s--t   |  5011  ---S--x--t   |  7011  ---S--s--t 
1012  ------x-wT   |  3012  ------s-wT   |  5012  ---S--x-wT   |  7012  ---S--s-wT 
1013  ------x-wt   |  3013  ------s-wt   |  5013  ---S--x-wt   |  7013  ---S--s-wt 
1014  ------xr-T   |  3014  ------sr-T   |  5014  ---S--xr-T   |  7014  ---S--sr-T 
1015  ------xr-t   |  3015  ------sr-t   |  5015  ---S--xr-t   |  7015  ---S--sr-t 
1016  ------xrwT   |  3016  ------srwT   |  5016  ---S--xrwT   |  7016  ---S--srwT 
1017  ------xrwt   |  3017  ------srwt   |  5017  ---S--xrwt   |  7017  ---S--srwt 
1020  -----w---T   |  3020  -----wS--T   |  5020  ---S-w---T   |  7020  ---S-wS--T 
1021  -----w---t   |  3021  -----wS--t   |  5021  ---S-w---t   |  7021  ---S-wS--t 
1022  -----w--wT   |  3022  -----wS-wT   |  5022  ---S-w--wT   |  7022  ---S-wS-wT 
1023  -----w--wt   |  3023  -----wS-wt   |  5023  ---S-w--wt   |  7023  ---S-wS-wt 
1024  -----w-r-T   |  3024  -----wSr-T   |  5024  ---S-w-r-T   |  7024  ---S-wSr-T 
1025  -----w-r-t   |  3025  -----wSr-t   |  5025  ---S-w-r-t   |  7025  ---S-wSr-t 
1026  -----w-rwT   |  3026  -----wSrwT   |  5026  ---S-w-rwT   |  7026  ---S-wSrwT 
1027  -----w-rwt   |  3027  -----wSrwt   |  5027  ---S-w-rwt   |  7027  ---S-wSrwt 
1030  -----wx--T   |  3030  -----ws--T   |  5030  ---S-wx--T   |  7030  ---S-ws--T 
1031  -----wx--t   |  3031  -----ws--t   |  5031  ---S-wx--t   |  7031  ---S-ws--t 
1032  -----wx-wT   |  3032  -----ws-wT   |  5032  ---S-wx-wT   |  7032  ---S-ws-wT 
1033  -----wx-wt   |  3033  -----ws-wt   |  5033  ---S-wx-wt   |  7033  ---S-ws-wt 
1034  -----wxr-T   |  3034  -----wsr-T   |  5034  ---S-wxr-T   |  7034  ---S-wsr-T 
1035  -----wxr-t   |  3035  -----wsr-t   |  5035  ---S-wxr-t   |  7035  ---S-wsr-t 
1036  -----wxrwT   |  3036  -----wsrwT   |  5036  ---S-wxrwT   |  7036  ---S-wsrwT 
1037  -----wxrwt   |  3037  -----wsrwt   |  5037  ---S-wxrwt   |  7037  ---S-wsrwt 
1040  ----r----T   |  3040  ----r-S--T   |  5040  ---Sr----T   |  7040  ---Sr-S--T 
1041  ----r----t   |  3041  ----r-S--t   |  5041  ---Sr----t   |  7041  ---Sr-S--t 
1042  ----r---wT   |  3042  ----r-S-wT   |  5042  ---Sr---wT   |  7042  ---Sr-S-wT 
1043  ----r---wt   |  3043  ----r-S-wt   |  5043  ---Sr---wt   |  7043  ---Sr-S-wt 
1044  ----r--r-T   |  3044  ----r-Sr-T   |  5044  ---Sr--r-T   |  7044  ---Sr-Sr-T 
1045  ----r--r-t   |  3045  ----r-Sr-t   |  5045  ---Sr--r-t   |  7045  ---Sr-Sr-t 
1046  ----r--rwT   |  3046  ----r-SrwT   |  5046  ---Sr--rwT   |  7046  ---Sr-SrwT 
1047  ----r--rwt   |  3047  ----r-Srwt   |  5047  ---Sr--rwt   |  7047  ---Sr-Srwt 
1050  ----r-x--T   |  3050  ----r-s--T   |  5050  ---Sr-x--T   |  7050  ---Sr-s--T 
1051  ----r-x--t   |  3051  ----r-s--t   |  5051  ---Sr-x--t   |  7051  ---Sr-s--t 
1052  ----r-x-wT   |  3052  ----r-s-wT   |  5052  ---Sr-x-wT   |  7052  ---Sr-s-wT 
1053  ----r-x-wt   |  3053  ----r-s-wt   |  5053  ---Sr-x-wt   |  7053  ---Sr-s-wt 
1054  ----r-xr-T   |  3054  ----r-sr-T   |  5054  ---Sr-xr-T   |  7054  ---Sr-sr-T 
1055  ----r-xr-t   |  3055  ----r-sr-t   |  5055  ---Sr-xr-t   |  7055  ---Sr-sr-t 
1056  ----r-xrwT   |  3056  ----r-srwT   |  5056  ---Sr-xrwT   |  7056  ---Sr-srwT 
1057  ----r-xrwt   |  3057  ----r-srwt   |  5057  ---Sr-xrwt   |  7057  ---Sr-srwt 
1060  ----rw---T   |  3060  ----rwS--T   |  5060  ---Srw---T   |  7060  ---SrwS--T 
1061  ----rw---t   |  3061  ----rwS--t   |  5061  ---Srw---t   |  7061  ---SrwS--t 
1062  ----rw--wT   |  3062  ----rwS-wT   |  5062  ---Srw--wT   |  7062  ---SrwS-wT 
1063  ----rw--wt   |  3063  ----rwS-wt   |  5063  ---Srw--wt   |  7063  ---SrwS-wt 
1064  ----rw-r-T   |  3064  ----rwSr-T   |  5064  ---Srw-r-T   |  7064  ---SrwSr-T 
1065  ----rw-r-t   |  3065  ----rwSr-t   |  5065  ---Srw-r-t   |  7065  ---SrwSr-t 
1066  ----rw-rwT   |  3066  ----rwSrwT   |  5066  ---Srw-rwT   |  7066  ---SrwSrwT 
1067  ----rw-rwt   |  3067  ----rwSrwt   |  5067  ---Srw-rwt   |  7067  ---SrwSrwt 
1070  ----rwx--T   |  3070  ----rws--T   |  5070  ---Srwx--T   |  7070  ---Srws--T 
1071  ----rwx--t   |  3071  ----rws--t   |  5071  ---Srwx--t   |  7071  ---Srws--t 
1072  ----rwx-wT   |  3072  ----rws-wT   |  5072  ---Srwx-wT   |  7072  ---Srws-wT 
1073  ----rwx-wt   |  3073  ----rws-wt   |  5073  ---Srwx-wt   |  7073  ---Srws-wt 
1074  ----rwxr-T   |  3074  ----rwsr-T   |  5074  ---Srwxr-T   |  7074  ---Srwsr-T 
1075  ----rwxr-t   |  3075  ----rwsr-t   |  5075  ---Srwxr-t   |  7075  ---Srwsr-t 
1076  ----rwxrwT   |  3076  ----rwsrwT   |  5076  ---SrwxrwT   |  7076  ---SrwsrwT 
1077  ----rwxrwt   |  3077  ----rwsrwt   |  5077  ---Srwxrwt   |  7077  ---Srwsrwt 
1100  ---x-----T   |  3100  ---x--S--T   |  5100  ---s-----T   |  7100  ---s--S--T 
1101  ---x-----t   |  3101  ---x--S--t   |  5101  ---s-----t   |  7101  ---s--S--t 
1102  ---x----wT   |  3102  ---x--S-wT   |  5102  ---s----wT   |  7102  ---s--S-wT 
1103  ---x----wt   |  3103  ---x--S-wt   |  5103  ---s----wt   |  7103  ---s--S-wt 
1104  ---x---r-T   |  3104  ---x--Sr-T   |  5104  ---s---r-T   |  7104  ---s--Sr-T 
1105  ---x---r-t   |  3105  ---x--Sr-t   |  5105  ---s---r-t   |  7105  ---s--Sr-t 
1106  ---x---rwT   |  3106  ---x--SrwT   |  5106  ---s---rwT   |  7106  ---s--SrwT 
1107  ---x---rwt   |  3107  ---x--Srwt   |  5107  ---s---rwt   |  7107  ---s--Srwt 
1110  ---x--x--T   |  3110  ---x--s--T   |  5110  ---s--x--T   |  7110  ---s--s--T 
1111  ---x--x--t   |  3111  ---x--s--t   |  5111  ---s--x--t   |  7111  ---s--s--t 
1112  ---x--x-wT   |  3112  ---x--s-wT   |  5112  ---s--x-wT   |  7112  ---s--s-wT 
1113  ---x--x-wt   |  3113  ---x--s-wt   |  5113  ---s--x-wt   |  7113  ---s--s-wt 
1114  ---x--xr-T   |  3114  ---x--sr-T   |  5114  ---s--xr-T   |  7114  ---s--sr-T 
1115  ---x--xr-t   |  3115  ---x--sr-t   |  5115  ---s--xr-t   |  7115  ---s--sr-t 
1116  ---x--xrwT   |  3116  ---x--srwT   |  5116  ---s--xrwT   |  7116  ---s--srwT 
1117  ---x--xrwt   |  3117  ---x--srwt   |  5117  ---s--xrwt   |  7117  ---s--srwt 
1120  ---x-w---T   |  3120  ---x-wS--T   |  5120  ---s-w---T   |  7120  ---s-wS--T 
1121  ---x-w---t   |  3121  ---x-wS--t   |  5121  ---s-w---t   |  7121  ---s-wS--t 
1122  ---x-w--wT   |  3122  ---x-wS-wT   |  5122  ---s-w--wT   |  7122  ---s-wS-wT 
1123  ---x-w--wt   |  3123  ---x-wS-wt   |  5123  ---s-w--wt   |  7123  ---s-wS-wt 
1124  ---x-w-r-T   |  3124  ---x-wSr-T   |  5124  ---s-w-r-T   |  7124  ---s-wSr-T 
1125  ---x-w-r-t   |  3125  ---x-wSr-t   |  5125  ---s-w-r-t   |  7125  ---s-wSr-t 
1126  ---x-w-rwT   |  3126  ---x-wSrwT   |  5126  ---s-w-rwT   |  7126  ---s-wSrwT 
1127  ---x-w-rwt   |  3127  ---x-wSrwt   |  5127  ---s-w-rwt   |  7127  ---s-wSrwt 
1130  ---x-wx--T   |  3130  ---x-ws--T   |  5130  ---s-wx--T   |  7130  ---s-ws--T 
1131  ---x-wx--t   |  3131  ---x-ws--t   |  5131  ---s-wx--t   |  7131  ---s-ws--t 
1132  ---x-wx-wT   |  3132  ---x-ws-wT   |  5132  ---s-wx-wT   |  7132  ---s-ws-wT 
1133  ---x-wx-wt   |  3133  ---x-ws-wt   |  5133  ---s-wx-wt   |  7133  ---s-ws-wt 
1134  ---x-wxr-T   |  3134  ---x-wsr-T   |  5134  ---s-wxr-T   |  7134  ---s-wsr-T 
1135  ---x-wxr-t   |  3135  ---x-wsr-t   |  5135  ---s-wxr-t   |  7135  ---s-wsr-t 
1136  ---x-wxrwT   |  3136  ---x-wsrwT   |  5136  ---s-wxrwT   |  7136  ---s-wsrwT 
1137  ---x-wxrwt   |  3137  ---x-wsrwt   |  5137  ---s-wxrwt   |  7137  ---s-wsrwt 
1140  ---xr----T   |  3140  ---xr-S--T   |  5140  ---sr----T   |  7140  ---sr-S--T 
1141  ---xr----t   |  3141  ---xr-S--t   |  5141  ---sr----t   |  7141  ---sr-S--t 
1142  ---xr---wT   |  3142  ---xr-S-wT   |  5142  ---sr---wT   |  7142  ---sr-S-wT 
1143  ---xr---wt   |  3143  ---xr-S-wt   |  5143  ---sr---wt   |  7143  ---sr-S-wt 
1144  ---xr--r-T   |  3144  ---xr-Sr-T   |  5144  ---sr--r-T   |  7144  ---sr-Sr-T 
1145  ---xr--r-t   |  3145  ---xr-Sr-t   |  5145  ---sr--r-t   |  7145  ---sr-Sr-t 
1146  ---xr--rwT   |  3146  ---xr-SrwT   |  5146  ---sr--rwT   |  7146  ---sr-SrwT 
1147  ---xr--rwt   |  3147  ---xr-Srwt   |  5147  ---sr--rwt   |  7147  ---sr-Srwt 
1150  ---xr-x--T   |  3150  ---xr-s--T   |  5150  ---sr-x--T   |  7150  ---sr-s--T 
1151  ---xr-x--t   |  3151  ---xr-s--t   |  5151  ---sr-x--t   |  7151  ---sr-s--t 
1152  ---xr-x-wT   |  3152  ---xr-s-wT   |  5152  ---sr-x-wT   |  7152  ---sr-s-wT 
1153  ---xr-x-wt   |  3153  ---xr-s-wt   |  5153  ---sr-x-wt   |  7153  ---sr-s-wt 
1154  ---xr-xr-T   |  3154  ---xr-sr-T   |  5154  ---sr-xr-T   |  7154  ---sr-sr-T 
1155  ---xr-xr-t   |  3155  ---xr-sr-t   |  5155  ---sr-xr-t   |  7155  ---sr-sr-t 
1156  ---xr-xrwT   |  3156  ---xr-srwT   |  5156  ---sr-xrwT   |  7156  ---sr-srwT 
1157  ---xr-xrwt   |  3157  ---xr-srwt   |  5157  ---sr-xrwt   |  7157  ---sr-srwt 
1160  ---xrw---T   |  3160  ---xrwS--T   |  5160  ---srw---T   |  7160  ---srwS--T 
1161  ---xrw---t   |  3161  ---xrwS--t   |  5161  ---srw---t   |  7161  ---srwS--t 
1162  ---xrw--wT   |  3162  ---xrwS-wT   |  5162  ---srw--wT   |  7162  ---srwS-wT 
1163  ---xrw--wt   |  3163  ---xrwS-wt   |  5163  ---srw--wt   |  7163  ---srwS-wt 
1164  ---xrw-r-T   |  3164  ---xrwSr-T   |  5164  ---srw-r-T   |  7164  ---srwSr-T 
1165  ---xrw-r-t   |  3165  ---xrwSr-t   |  5165  ---srw-r-t   |  7165  ---srwSr-t 
1166  ---xrw-rwT   |  3166  ---xrwSrwT   |  5166  ---srw-rwT   |  7166  ---srwSrwT 
1167  ---xrw-rwt   |  3167  ---xrwSrwt   |  5167  ---srw-rwt   |  7167  ---srwSrwt 
1170  ---xrwx--T   |  3170  ---xrws--T   |  5170  ---srwx--T   |  7170  ---srws--T 
1171  ---xrwx--t   |  3171  ---xrws--t   |  5171  ---srwx--t   |  7171  ---srws--t 
1172  ---xrwx-wT   |  3172  ---xrws-wT   |  5172  ---srwx-wT   |  7172  ---srws-wT 
1173  ---xrwx-wt   |  3173  ---xrws-wt   |  5173  ---srwx-wt   |  7173  ---srws-wt 
1174  ---xrwxr-T   |  3174  ---xrwsr-T   |  5174  ---srwxr-T   |  7174  ---srwsr-T 
1175  ---xrwxr-t   |  3175  ---xrwsr-t   |  5175  ---srwxr-t   |  7175  ---srwsr-t 
1176  ---xrwxrwT   |  3176  ---xrwsrwT   |  5176  ---srwxrwT   |  7176  ---srwsrwT 
1177  ---xrwxrwt   |  3177  ---xrwsrwt   |  5177  ---srwxrwt   |  7177  ---srwsrwt 
1200  --w------T   |  3200  --w---S--T   |  5200  --wS-----T   |  7200  --wS--S--T 
1201  --w------t   |  3201  --w---S--t   |  5201  --wS-----t   |  7201  --wS--S--t 
1202  --w-----wT   |  3202  --w---S-wT   |  5202  --wS----wT   |  7202  --wS--S-wT 
1203  --w-----wt   |  3203  --w---S-wt   |  5203  --wS----wt   |  7203  --wS--S-wt 
1204  --w----r-T   |  3204  --w---Sr-T   |  5204  --wS---r-T   |  7204  --wS--Sr-T 
1205  --w----r-t   |  3205  --w---Sr-t   |  5205  --wS---r-t   |  7205  --wS--Sr-t 
1206  --w----rwT   |  3206  --w---SrwT   |  5206  --wS---rwT   |  7206  --wS--SrwT 
1207  --w----rwt   |  3207  --w---Srwt   |  5207  --wS---rwt   |  7207  --wS--Srwt 
1210  --w---x--T   |  3210  --w---s--T   |  5210  --wS--x--T   |  7210  --wS--s--T 
1211  --w---x--t   |  3211  --w---s--t   |  5211  --wS--x--t   |  7211  --wS--s--t 
1212  --w---x-wT   |  3212  --w---s-wT   |  5212  --wS--x-wT   |  7212  --wS--s-wT 
1213  --w---x-wt   |  3213  --w---s-wt   |  5213  --wS--x-wt   |  7213  --wS--s-wt 
1214  --w---xr-T   |  3214  --w---sr-T   |  5214  --wS--xr-T   |  7214  --wS--sr-T 
1215  --w---xr-t   |  3215  --w---sr-t   |  5215  --wS--xr-t   |  7215  --wS--sr-t 
1216  --w---xrwT   |  3216  --w---srwT   |  5216  --wS--xrwT   |  7216  --wS--srwT 
1217  --w---xrwt   |  3217  --w---srwt   |  5217  --wS--xrwt   |  7217  --wS--srwt 
1220  --w--w---T   |  3220  --w--wS--T   |  5220  --wS-w---T   |  7220  --wS-wS--T 
1221  --w--w---t   |  3221  --w--wS--t   |  5221  --wS-w---t   |  7221  --wS-wS--t 
1222  --w--w--wT   |  3222  --w--wS-wT   |  5222  --wS-w--wT   |  7222  --wS-wS-wT 
1223  --w--w--wt   |  3223  --w--wS-wt   |  5223  --wS-w--wt   |  7223  --wS-wS-wt 
1224  --w--w-r-T   |  3224  --w--wSr-T   |  5224  --wS-w-r-T   |  7224  --wS-wSr-T 
1225  --w--w-r-t   |  3225  --w--wSr-t   |  5225  --wS-w-r-t   |  7225  --wS-wSr-t 
1226  --w--w-rwT   |  3226  --w--wSrwT   |  5226  --wS-w-rwT   |  7226  --wS-wSrwT 
1227  --w--w-rwt   |  3227  --w--wSrwt   |  5227  --wS-w-rwt   |  7227  --wS-wSrwt 
1230  --w--wx--T   |  3230  --w--ws--T   |  5230  --wS-wx--T   |  7230  --wS-ws--T 
1231  --w--wx--t   |  3231  --w--ws--t   |  5231  --wS-wx--t   |  7231  --wS-ws--t 
1232  --w--wx-wT   |  3232  --w--ws-wT   |  5232  --wS-wx-wT   |  7232  --wS-ws-wT 
1233  --w--wx-wt   |  3233  --w--ws-wt   |  5233  --wS-wx-wt   |  7233  --wS-ws-wt 
1234  --w--wxr-T   |  3234  --w--wsr-T   |  5234  --wS-wxr-T   |  7234  --wS-wsr-T 
1235  --w--wxr-t   |  3235  --w--wsr-t   |  5235  --wS-wxr-t   |  7235  --wS-wsr-t 
1236  --w--wxrwT   |  3236  --w--wsrwT   |  5236  --wS-wxrwT   |  7236  --wS-wsrwT 
1237  --w--wxrwt   |  3237  --w--wsrwt   |  5237  --wS-wxrwt   |  7237  --wS-wsrwt 
1240  --w-r----T   |  3240  --w-r-S--T   |  5240  --wSr----T   |  7240  --wSr-S--T 
1241  --w-r----t   |  3241  --w-r-S--t   |  5241  --wSr----t   |  7241  --wSr-S--t 
1242  --w-r---wT   |  3242  --w-r-S-wT   |  5242  --wSr---wT   |  7242  --wSr-S-wT 
1243  --w-r---wt   |  3243  --w-r-S-wt   |  5243  --wSr---wt   |  7243  --wSr-S-wt 
1244  --w-r--r-T   |  3244  --w-r-Sr-T   |  5244  --wSr--r-T   |  7244  --wSr-Sr-T 
1245  --w-r--r-t   |  3245  --w-r-Sr-t   |  5245  --wSr--r-t   |  7245  --wSr-Sr-t 
1246  --w-r--rwT   |  3246  --w-r-SrwT   |  5246  --wSr--rwT   |  7246  --wSr-SrwT 
1247  --w-r--rwt   |  3247  --w-r-Srwt   |  5247  --wSr--rwt   |  7247  --wSr-Srwt 
1250  --w-r-x--T   |  3250  --w-r-s--T   |  5250  --wSr-x--T   |  7250  --wSr-s--T 
1251  --w-r-x--t   |  3251  --w-r-s--t   |  5251  --wSr-x--t   |  7251  --wSr-s--t 
1252  --w-r-x-wT   |  3252  --w-r-s-wT   |  5252  --wSr-x-wT   |  7252  --wSr-s-wT 
1253  --w-r-x-wt   |  3253  --w-r-s-wt   |  5253  --wSr-x-wt   |  7253  --wSr-s-wt 
1254  --w-r-xr-T   |  3254  --w-r-sr-T   |  5254  --wSr-xr-T   |  7254  --wSr-sr-T 
1255  --w-r-xr-t   |  3255  --w-r-sr-t   |  5255  --wSr-xr-t   |  7255  --wSr-sr-t 
1256  --w-r-xrwT   |  3256  --w-r-srwT   |  5256  --wSr-xrwT   |  7256  --wSr-srwT 
1257  --w-r-xrwt   |  3257  --w-r-srwt   |  5257  --wSr-xrwt   |  7257  --wSr-srwt 
1260  --w-rw---T   |  3260  --w-rwS--T   |  5260  --wSrw---T   |  7260  --wSrwS--T 
1261  --w-rw---t   |  3261  --w-rwS--t   |  5261  --wSrw---t   |  7261  --wSrwS--t 
1262  --w-rw--wT   |  3262  --w-rwS-wT   |  5262  --wSrw--wT   |  7262  --wSrwS-wT 
1263  --w-rw--wt   |  3263  --w-rwS-wt   |  5263  --wSrw--wt   |  7263  --wSrwS-wt 
1264  --w-rw-r-T   |  3264  --w-rwSr-T   |  5264  --wSrw-r-T   |  7264  --wSrwSr-T 
1265  --w-rw-r-t   |  3265  --w-rwSr-t   |  5265  --wSrw-r-t   |  7265  --wSrwSr-t 
1266  --w-rw-rwT   |  3266  --w-rwSrwT   |  5266  --wSrw-rwT   |  7266  --wSrwSrwT 
1267  --w-rw-rwt   |  3267  --w-rwSrwt   |  5267  --wSrw-rwt   |  7267  --wSrwSrwt 
1270  --w-rwx--T   |  3270  --w-rws--T   |  5270  --wSrwx--T   |  7270  --wSrws--T 
1271  --w-rwx--t   |  3271  --w-rws--t   |  5271  --wSrwx--t   |  7271  --wSrws--t 
1272  --w-rwx-wT   |  3272  --w-rws-wT   |  5272  --wSrwx-wT   |  7272  --wSrws-wT 
1273  --w-rwx-wt   |  3273  --w-rws-wt   |  5273  --wSrwx-wt   |  7273  --wSrws-wt 
1274  --w-rwxr-T   |  3274  --w-rwsr-T   |  5274  --wSrwxr-T   |  7274  --wSrwsr-T 
1275  --w-rwxr-t   |  3275  --w-rwsr-t   |  5275  --wSrwxr-t   |  7275  --wSrwsr-t 
1276  --w-rwxrwT   |  3276  --w-rwsrwT   |  5276  --wSrwxrwT   |  7276  --wSrwsrwT 
1277  --w-rwxrwt   |  3277  --w-rwsrwt   |  5277  --wSrwxrwt   |  7277  --wSrwsrwt 
1300  --wx-----T   |  3300  --wx--S--T   |  5300  --ws-----T   |  7300  --ws--S--T 
1301  --wx-----t   |  3301  --wx--S--t   |  5301  --ws-----t   |  7301  --ws--S--t 
1302  --wx----wT   |  3302  --wx--S-wT   |  5302  --ws----wT   |  7302  --ws--S-wT 
1303  --wx----wt   |  3303  --wx--S-wt   |  5303  --ws----wt   |  7303  --ws--S-wt 
1304  --wx---r-T   |  3304  --wx--Sr-T   |  5304  --ws---r-T   |  7304  --ws--Sr-T 
1305  --wx---r-t   |  3305  --wx--Sr-t   |  5305  --ws---r-t   |  7305  --ws--Sr-t 
1306  --wx---rwT   |  3306  --wx--SrwT   |  5306  --ws---rwT   |  7306  --ws--SrwT 
1307  --wx---rwt   |  3307  --wx--Srwt   |  5307  --ws---rwt   |  7307  --ws--Srwt 
1310  --wx--x--T   |  3310  --wx--s--T   |  5310  --ws--x--T   |  7310  --ws--s--T 
1311  --wx--x--t   |  3311  --wx--s--t   |  5311  --ws--x--t   |  7311  --ws--s--t 
1312  --wx--x-wT   |  3312  --wx--s-wT   |  5312  --ws--x-wT   |  7312  --ws--s-wT 
1313  --wx--x-wt   |  3313  --wx--s-wt   |  5313  --ws--x-wt   |  7313  --ws--s-wt 
1314  --wx--xr-T   |  3314  --wx--sr-T   |  5314  --ws--xr-T   |  7314  --ws--sr-T 
1315  --wx--xr-t   |  3315  --wx--sr-t   |  5315  --ws--xr-t   |  7315  --ws--sr-t 
1316  --wx--xrwT   |  3316  --wx--srwT   |  5316  --ws--xrwT   |  7316  --ws--srwT 
1317  --wx--xrwt   |  3317  --wx--srwt   |  5317  --ws--xrwt   |  7317  --ws--srwt 
1320  --wx-w---T   |  3320  --wx-wS--T   |  5320  --ws-w---T   |  7320  --ws-wS--T 
1321  --wx-w---t   |  3321  --wx-wS--t   |  5321  --ws-w---t   |  7321  --ws-wS--t 
1322  --wx-w--wT   |  3322  --wx-wS-wT   |  5322  --ws-w--wT   |  7322  --ws-wS-wT 
1323  --wx-w--wt   |  3323  --wx-wS-wt   |  5323  --ws-w--wt   |  7323  --ws-wS-wt 
1324  --wx-w-r-T   |  3324  --wx-wSr-T   |  5324  --ws-w-r-T   |  7324  --ws-wSr-T 
1325  --wx-w-r-t   |  3325  --wx-wSr-t   |  5325  --ws-w-r-t   |  7325  --ws-wSr-t 
1326  --wx-w-rwT   |  3326  --wx-wSrwT   |  5326  --ws-w-rwT   |  7326  --ws-wSrwT 
1327  --wx-w-rwt   |  3327  --wx-wSrwt   |  5327  --ws-w-rwt   |  7327  --ws-wSrwt 
1330  --wx-wx--T   |  3330  --wx-ws--T   |  5330  --ws-wx--T   |  7330  --ws-ws--T 
1331  --wx-wx--t   |  3331  --wx-ws--t   |  5331  --ws-wx--t   |  7331  --ws-ws--t 
1332  --wx-wx-wT   |  3332  --wx-ws-wT   |  5332  --ws-wx-wT   |  7332  --ws-ws-wT 
1333  --wx-wx-wt   |  3333  --wx-ws-wt   |  5333  --ws-wx-wt   |  7333  --ws-ws-wt 
1334  --wx-wxr-T   |  3334  --wx-wsr-T   |  5334  --ws-wxr-T   |  7334  --ws-wsr-T 
1335  --wx-wxr-t   |  3335  --wx-wsr-t   |  5335  --ws-wxr-t   |  7335  --ws-wsr-t 
1336  --wx-wxrwT   |  3336  --wx-wsrwT   |  5336  --ws-wxrwT   |  7336  --ws-wsrwT 
1337  --wx-wxrwt   |  3337  --wx-wsrwt   |  5337  --ws-wxrwt   |  7337  --ws-wsrwt 
1340  --wxr----T   |  3340  --wxr-S--T   |  5340  --wsr----T   |  7340  --wsr-S--T 
1341  --wxr----t   |  3341  --wxr-S--t   |  5341  --wsr----t   |  7341  --wsr-S--t 
1342  --wxr---wT   |  3342  --wxr-S-wT   |  5342  --wsr---wT   |  7342  --wsr-S-wT 
1343  --wxr---wt   |  3343  --wxr-S-wt   |  5343  --wsr---wt   |  7343  --wsr-S-wt 
1344  --wxr--r-T   |  3344  --wxr-Sr-T   |  5344  --wsr--r-T   |  7344  --wsr-Sr-T 
1345  --wxr--r-t   |  3345  --wxr-Sr-t   |  5345  --wsr--r-t   |  7345  --wsr-Sr-t 
1346  --wxr--rwT   |  3346  --wxr-SrwT   |  5346  --wsr--rwT   |  7346  --wsr-SrwT 
1347  --wxr--rwt   |  3347  --wxr-Srwt   |  5347  --wsr--rwt   |  7347  --wsr-Srwt 
1350  --wxr-x--T   |  3350  --wxr-s--T   |  5350  --wsr-x--T   |  7350  --wsr-s--T 
1351  --wxr-x--t   |  3351  --wxr-s--t   |  5351  --wsr-x--t   |  7351  --wsr-s--t 
1352  --wxr-x-wT   |  3352  --wxr-s-wT   |  5352  --wsr-x-wT   |  7352  --wsr-s-wT 
1353  --wxr-x-wt   |  3353  --wxr-s-wt   |  5353  --wsr-x-wt   |  7353  --wsr-s-wt 
1354  --wxr-xr-T   |  3354  --wxr-sr-T   |  5354  --wsr-xr-T   |  7354  --wsr-sr-T 
1355  --wxr-xr-t   |  3355  --wxr-sr-t   |  5355  --wsr-xr-t   |  7355  --wsr-sr-t 
1356  --wxr-xrwT   |  3356  --wxr-srwT   |  5356  --wsr-xrwT   |  7356  --wsr-srwT 
1357  --wxr-xrwt   |  3357  --wxr-srwt   |  5357  --wsr-xrwt   |  7357  --wsr-srwt 
1360  --wxrw---T   |  3360  --wxrwS--T   |  5360  --wsrw---T   |  7360  --wsrwS--T 
1361  --wxrw---t   |  3361  --wxrwS--t   |  5361  --wsrw---t   |  7361  --wsrwS--t 
1362  --wxrw--wT   |  3362  --wxrwS-wT   |  5362  --wsrw--wT   |  7362  --wsrwS-wT 
1363  --wxrw--wt   |  3363  --wxrwS-wt   |  5363  --wsrw--wt   |  7363  --wsrwS-wt 
1364  --wxrw-r-T   |  3364  --wxrwSr-T   |  5364  --wsrw-r-T   |  7364  --wsrwSr-T 
1365  --wxrw-r-t   |  3365  --wxrwSr-t   |  5365  --wsrw-r-t   |  7365  --wsrwSr-t 
1366  --wxrw-rwT   |  3366  --wxrwSrwT   |  5366  --wsrw-rwT   |  7366  --wsrwSrwT 
1367  --wxrw-rwt   |  3367  --wxrwSrwt   |  5367  --wsrw-rwt   |  7367  --wsrwSrwt 
1370  --wxrwx--T   |  3370  --wxrws--T   |  5370  --wsrwx--T   |  7370  --wsrws--T 
1371  --wxrwx--t   |  3371  --wxrws--t   |  5371  --wsrwx--t   |  7371  --wsrws--t 
1372  --wxrwx-wT   |  3372  --wxrws-wT   |  5372  --wsrwx-wT   |  7372  --wsrws-wT 
1373  --wxrwx-wt   |  3373  --wxrws-wt   |  5373  --wsrwx-wt   |  7373  --wsrws-wt 
1374  --wxrwxr-T   |  3374  --wxrwsr-T   |  5374  --wsrwxr-T   |  7374  --wsrwsr-T 
1375  --wxrwxr-t   |  3375  --wxrwsr-t   |  5375  --wsrwxr-t   |  7375  --wsrwsr-t 
1376  --wxrwxrwT   |  3376  --wxrwsrwT   |  5376  --wsrwxrwT   |  7376  --wsrwsrwT 
1377  --wxrwxrwt   |  3377  --wxrwsrwt   |  5377  --wsrwxrwt   |  7377  --wsrwsrwt 
1400  -r-------T   |  3400  -r----S--T   |  5400  -r-S-----T   |  7400  -r-S--S--T 
1401  -r-------t   |  3401  -r----S--t   |  5401  -r-S-----t   |  7401  -r-S--S--t 
1402  -r------wT   |  3402  -r----S-wT   |  5402  -r-S----wT   |  7402  -r-S--S-wT 
1403  -r------wt   |  3403  -r----S-wt   |  5403  -r-S----wt   |  7403  -r-S--S-wt 
1404  -r-----r-T   |  3404  -r----Sr-T   |  5404  -r-S---r-T   |  7404  -r-S--Sr-T 
1405  -r-----r-t   |  3405  -r----Sr-t   |  5405  -r-S---r-t   |  7405  -r-S--Sr-t 
1406  -r-----rwT   |  3406  -r----SrwT   |  5406  -r-S---rwT   |  7406  -r-S--SrwT 
1407  -r-----rwt   |  3407  -r----Srwt   |  5407  -r-S---rwt   |  7407  -r-S--Srwt 
1410  -r----x--T   |  3410  -r----s--T   |  5410  -r-S--x--T   |  7410  -r-S--s--T 
1411  -r----x--t   |  3411  -r----s--t   |  5411  -r-S--x--t   |  7411  -r-S--s--t 
1412  -r----x-wT   |  3412  -r----s-wT   |  5412  -r-S--x-wT   |  7412  -r-S--s-wT 
1413  -r----x-wt   |  3413  -r----s-wt   |  5413  -r-S--x-wt   |  7413  -r-S--s-wt 
1414  -r----xr-T   |  3414  -r----sr-T   |  5414  -r-S--xr-T   |  7414  -r-S--sr-T 
1415  -r----xr-t   |  3415  -r----sr-t   |  5415  -r-S--xr-t   |  7415  -r-S--sr-t 
1416  -r----xrwT   |  3416  -r----srwT   |  5416  -r-S--xrwT   |  7416  -r-S--srwT 
1417  -r----xrwt   |  3417  -r----srwt   |  5417  -r-S--xrwt   |  7417  -r-S--srwt 
1420  -r---w---T   |  3420  -r---wS--T   |  5420  -r-S-w---T   |  7420  -r-S-wS--T 
1421  -r---w---t   |  3421  -r---wS--t   |  5421  -r-S-w---t   |  7421  -r-S-wS--t 
1422  -r---w--wT   |  3422  -r---wS-wT   |  5422  -r-S-w--wT   |  7422  -r-S-wS-wT 
1423  -r---w--wt   |  3423  -r---wS-wt   |  5423  -r-S-w--wt   |  7423  -r-S-wS-wt 
1424  -r---w-r-T   |  3424  -r---wSr-T   |  5424  -r-S-w-r-T   |  7424  -r-S-wSr-T 
1425  -r---w-r-t   |  3425  -r---wSr-t   |  5425  -r-S-w-r-t   |  7425  -r-S-wSr-t 
1426  -r---w-rwT   |  3426  -r---wSrwT   |  5426  -r-S-w-rwT   |  7426  -r-S-wSrwT 
1427  -r---w-rwt   |  3427  -r---wSrwt   |  5427  -r-S-w-rwt   |  7427  -r-S-wSrwt 
1430  -r---wx--T   |  3430  -r---ws--T   |  5430  -r-S-wx--T   |  7430  -r-S-ws--T 
1431  -r---wx--t   |  3431  -r---ws--t   |  5431  -r-S-wx--t   |  7431  -r-S-ws--t 
1432  -r---wx-wT   |  3432  -r---ws-wT   |  5432  -r-S-wx-wT   |  7432  -r-S-ws-wT 
1433  -r---wx-wt   |  3433  -r---ws-wt   |  5433  -r-S-wx-wt   |  7433  -r-S-ws-wt 
1434  -r---wxr-T   |  3434  -r---wsr-T   |  5434  -r-S-wxr-T   |  7434  -r-S-wsr-T 
1435  -r---wxr-t   |  3435  -r---wsr-t   |  5435  -r-S-wxr-t   |  7435  -r-S-wsr-t 
1436  -r---wxrwT   |  3436  -r---wsrwT   |  5436  -r-S-wxrwT   |  7436  -r-S-wsrwT 
1437  -r---wxrwt   |  3437  -r---wsrwt   |  5437  -r-S-wxrwt   |  7437  -r-S-wsrwt 
1440  -r--r----T   |  3440  -r--r-S--T   |  5440  -r-Sr----T   |  7440  -r-Sr-S--T 
1441  -r--r----t   |  3441  -r--r-S--t   |  5441  -r-Sr----t   |  7441  -r-Sr-S--t 
1442  -r--r---wT   |  3442  -r--r-S-wT   |  5442  -r-Sr---wT   |  7442  -r-Sr-S-wT 
1443  -r--r---wt   |  3443  -r--r-S-wt   |  5443  -r-Sr---wt   |  7443  -r-Sr-S-wt 
1444  -r--r--r-T   |  3444  -r--r-Sr-T   |  5444  -r-Sr--r-T   |  7444  -r-Sr-Sr-T 
1445  -r--r--r-t   |  3445  -r--r-Sr-t   |  5445  -r-Sr--r-t   |  7445  -r-Sr-Sr-t 
1446  -r--r--rwT   |  3446  -r--r-SrwT   |  5446  -r-Sr--rwT   |  7446  -r-Sr-SrwT 
1447  -r--r--rwt   |  3447  -r--r-Srwt   |  5447  -r-Sr--rwt   |  7447  -r-Sr-Srwt 
1450  -r--r-x--T   |  3450  -r--r-s--T   |  5450  -r-Sr-x--T   |  7450  -r-Sr-s--T 
1451  -r--r-x--t   |  3451  -r--r-s--t   |  5451  -r-Sr-x--t   |  7451  -r-Sr-s--t 
1452  -r--r-x-wT   |  3452  -r--r-s-wT   |  5452  -r-Sr-x-wT   |  7452  -r-Sr-s-wT 
1453  -r--r-x-wt   |  3453  -r--r-s-wt   |  5453  -r-Sr-x-wt   |  7453  -r-Sr-s-wt 
1454  -r--r-xr-T   |  3454  -r--r-sr-T   |  5454  -r-Sr-xr-T   |  7454  -r-Sr-sr-T 
1455  -r--r-xr-t   |  3455  -r--r-sr-t   |  5455  -r-Sr-xr-t   |  7455  -r-Sr-sr-t 
1456  -r--r-xrwT   |  3456  -r--r-srwT   |  5456  -r-Sr-xrwT   |  7456  -r-Sr-srwT 
1457  -r--r-xrwt   |  3457  -r--r-srwt   |  5457  -r-Sr-xrwt   |  7457  -r-Sr-srwt 
1460  -r--rw---T   |  3460  -r--rwS--T   |  5460  -r-Srw---T   |  7460  -r-SrwS--T 
1461  -r--rw---t   |  3461  -r--rwS--t   |  5461  -r-Srw---t   |  7461  -r-SrwS--t 
1462  -r--rw--wT   |  3462  -r--rwS-wT   |  5462  -r-Srw--wT   |  7462  -r-SrwS-wT 
1463  -r--rw--wt   |  3463  -r--rwS-wt   |  5463  -r-Srw--wt   |  7463  -r-SrwS-wt 
1464  -r--rw-r-T   |  3464  -r--rwSr-T   |  5464  -r-Srw-r-T   |  7464  -r-SrwSr-T 
1465  -r--rw-r-t   |  3465  -r--rwSr-t   |  5465  -r-Srw-r-t   |  7465  -r-SrwSr-t 
1466  -r--rw-rwT   |  3466  -r--rwSrwT   |  5466  -r-Srw-rwT   |  7466  -r-SrwSrwT 
1467  -r--rw-rwt   |  3467  -r--rwSrwt   |  5467  -r-Srw-rwt   |  7467  -r-SrwSrwt 
1470  -r--rwx--T   |  3470  -r--rws--T   |  5470  -r-Srwx--T   |  7470  -r-Srws--T 
1471  -r--rwx--t   |  3471  -r--rws--t   |  5471  -r-Srwx--t   |  7471  -r-Srws--t 
1472  -r--rwx-wT   |  3472  -r--rws-wT   |  5472  -r-Srwx-wT   |  7472  -r-Srws-wT 
1473  -r--rwx-wt   |  3473  -r--rws-wt   |  5473  -r-Srwx-wt   |  7473  -r-Srws-wt 
1474  -r--rwxr-T   |  3474  -r--rwsr-T   |  5474  -r-Srwxr-T   |  7474  -r-Srwsr-T 
1475  -r--rwxr-t   |  3475  -r--rwsr-t   |  5475  -r-Srwxr-t   |  7475  -r-Srwsr-t 
1476  -r--rwxrwT   |  3476  -r--rwsrwT   |  5476  -r-SrwxrwT   |  7476  -r-SrwsrwT 
1477  -r--rwxrwt   |  3477  -r--rwsrwt   |  5477  -r-Srwxrwt   |  7477  -r-Srwsrwt 
1500  -r-x-----T   |  3500  -r-x--S--T   |  5500  -r-s-----T   |  7500  -r-s--S--T 
1501  -r-x-----t   |  3501  -r-x--S--t   |  5501  -r-s-----t   |  7501  -r-s--S--t 
1502  -r-x----wT   |  3502  -r-x--S-wT   |  5502  -r-s----wT   |  7502  -r-s--S-wT 
1503  -r-x----wt   |  3503  -r-x--S-wt   |  5503  -r-s----wt   |  7503  -r-s--S-wt 
1504  -r-x---r-T   |  3504  -r-x--Sr-T   |  5504  -r-s---r-T   |  7504  -r-s--Sr-T 
1505  -r-x---r-t   |  3505  -r-x--Sr-t   |  5505  -r-s---r-t   |  7505  -r-s--Sr-t 
1506  -r-x---rwT   |  3506  -r-x--SrwT   |  5506  -r-s---rwT   |  7506  -r-s--SrwT 
1507  -r-x---rwt   |  3507  -r-x--Srwt   |  5507  -r-s---rwt   |  7507  -r-s--Srwt 
1510  -r-x--x--T   |  3510  -r-x--s--T   |  5510  -r-s--x--T   |  7510  -r-s--s--T 
1511  -r-x--x--t   |  3511  -r-x--s--t   |  5511  -r-s--x--t   |  7511  -r-s--s--t 
1512  -r-x--x-wT   |  3512  -r-x--s-wT   |  5512  -r-s--x-wT   |  7512  -r-s--s-wT 
1513  -r-x--x-wt   |  3513  -r-x--s-wt   |  5513  -r-s--x-wt   |  7513  -r-s--s-wt 
1514  -r-x--xr-T   |  3514  -r-x--sr-T   |  5514  -r-s--xr-T   |  7514  -r-s--sr-T 
1515  -r-x--xr-t   |  3515  -r-x--sr-t   |  5515  -r-s--xr-t   |  7515  -r-s--sr-t 
1516  -r-x--xrwT   |  3516  -r-x--srwT   |  5516  -r-s--xrwT   |  7516  -r-s--srwT 
1517  -r-x--xrwt   |  3517  -r-x--srwt   |  5517  -r-s--xrwt   |  7517  -r-s--srwt 
1520  -r-x-w---T   |  3520  -r-x-wS--T   |  5520  -r-s-w---T   |  7520  -r-s-wS--T 
1521  -r-x-w---t   |  3521  -r-x-wS--t   |  5521  -r-s-w---t   |  7521  -r-s-wS--t 
1522  -r-x-w--wT   |  3522  -r-x-wS-wT   |  5522  -r-s-w--wT   |  7522  -r-s-wS-wT 
1523  -r-x-w--wt   |  3523  -r-x-wS-wt   |  5523  -r-s-w--wt   |  7523  -r-s-wS-wt 
1524  -r-x-w-r-T   |  3524  -r-x-wSr-T   |  5524  -r-s-w-r-T   |  7524  -r-s-wSr-T 
1525  -r-x-w-r-t   |  3525  -r-x-wSr-t   |  5525  -r-s-w-r-t   |  7525  -r-s-wSr-t 
1526  -r-x-w-rwT   |  3526  -r-x-wSrwT   |  5526  -r-s-w-rwT   |  7526  -r-s-wSrwT 
1527  -r-x-w-rwt   |  3527  -r-x-wSrwt   |  5527  -r-s-w-rwt   |  7527  -r-s-wSrwt 
1530  -r-x-wx--T   |  3530  -r-x-ws--T   |  5530  -r-s-wx--T   |  7530  -r-s-ws--T 
1531  -r-x-wx--t   |  3531  -r-x-ws--t   |  5531  -r-s-wx--t   |  7531  -r-s-ws--t 
1532  -r-x-wx-wT   |  3532  -r-x-ws-wT   |  5532  -r-s-wx-wT   |  7532  -r-s-ws-wT 
1533  -r-x-wx-wt   |  3533  -r-x-ws-wt   |  5533  -r-s-wx-wt   |  7533  -r-s-ws-wt 
1534  -r-x-wxr-T   |  3534  -r-x-wsr-T   |  5534  -r-s-wxr-T   |  7534  -r-s-wsr-T 
1535  -r-x-wxr-t   |  3535  -r-x-wsr-t   |  5535  -r-s-wxr-t   |  7535  -r-s-wsr-t 
1536  -r-x-wxrwT   |  3536  -r-x-wsrwT   |  5536  -r-s-wxrwT   |  7536  -r-s-wsrwT 
1537  -r-x-wxrwt   |  3537  -r-x-wsrwt   |  5537  -r-s-wxrwt   |  7537  -r-s-wsrwt 
1540  -r-xr----T   |  3540  -r-xr-S--T   |  5540  -r-sr----T   |  7540  -r-sr-S--T 
1541  -r-xr----t   |  3541  -r-xr-S--t   |  5541  -r-sr----t   |  7541  -r-sr-S--t 
1542  -r-xr---wT   |  3542  -r-xr-S-wT   |  5542  -r-sr---wT   |  7542  -r-sr-S-wT 
1543  -r-xr---wt   |  3543  -r-xr-S-wt   |  5543  -r-sr---wt   |  7543  -r-sr-S-wt 
1544  -r-xr--r-T   |  3544  -r-xr-Sr-T   |  5544  -r-sr--r-T   |  7544  -r-sr-Sr-T 
1545  -r-xr--r-t   |  3545  -r-xr-Sr-t   |  5545  -r-sr--r-t   |  7545  -r-sr-Sr-t 
1546  -r-xr--rwT   |  3546  -r-xr-SrwT   |  5546  -r-sr--rwT   |  7546  -r-sr-SrwT 
1547  -r-xr--rwt   |  3547  -r-xr-Srwt   |  5547  -r-sr--rwt   |  7547  -r-sr-Srwt 
1550  -r-xr-x--T   |  3550  -r-xr-s--T   |  5550  -r-sr-x--T   |  7550  -r-sr-s--T 
1551  -r-xr-x--t   |  3551  -r-xr-s--t   |  5551  -r-sr-x--t   |  7551  -r-sr-s--t 
1552  -r-xr-x-wT   |  3552  -r-xr-s-wT   |  5552  -r-sr-x-wT   |  7552  -r-sr-s-wT 
1553  -r-xr-x-wt   |  3553  -r-xr-s-wt   |  5553  -r-sr-x-wt   |  7553  -r-sr-s-wt 
1554  -r-xr-xr-T   |  3554  -r-xr-sr-T   |  5554  -r-sr-xr-T   |  7554  -r-sr-sr-T 
1555  -r-xr-xr-t   |  3555  -r-xr-sr-t   |  5555  -r-sr-xr-t   |  7555  -r-sr-sr-t 
1556  -r-xr-xrwT   |  3556  -r-xr-srwT   |  5556  -r-sr-xrwT   |  7556  -r-sr-srwT 
1557  -r-xr-xrwt   |  3557  -r-xr-srwt   |  5557  -r-sr-xrwt   |  7557  -r-sr-srwt 
1560  -r-xrw---T   |  3560  -r-xrwS--T   |  5560  -r-srw---T   |  7560  -r-srwS--T 
1561  -r-xrw---t   |  3561  -r-xrwS--t   |  5561  -r-srw---t   |  7561  -r-srwS--t 
1562  -r-xrw--wT   |  3562  -r-xrwS-wT   |  5562  -r-srw--wT   |  7562  -r-srwS-wT 
1563  -r-xrw--wt   |  3563  -r-xrwS-wt   |  5563  -r-srw--wt   |  7563  -r-srwS-wt 
1564  -r-xrw-r-T   |  3564  -r-xrwSr-T   |  5564  -r-srw-r-T   |  7564  -r-srwSr-T 
1565  -r-xrw-r-t   |  3565  -r-xrwSr-t   |  5565  -r-srw-r-t   |  7565  -r-srwSr-t 
1566  -r-xrw-rwT   |  3566  -r-xrwSrwT   |  5566  -r-srw-rwT   |  7566  -r-srwSrwT 
1567  -r-xrw-rwt   |  3567  -r-xrwSrwt   |  5567  -r-srw-rwt   |  7567  -r-srwSrwt 
1570  -r-xrwx--T   |  3570  -r-xrws--T   |  5570  -r-srwx--T   |  7570  -r-srws--T 
1571  -r-xrwx--t   |  3571  -r-xrws--t   |  5571  -r-srwx--t   |  7571  -r-srws--t 
1572  -r-xrwx-wT   |  3572  -r-xrws-wT   |  5572  -r-srwx-wT   |  7572  -r-srws-wT 
1573  -r-xrwx-wt   |  3573  -r-xrws-wt   |  5573  -r-srwx-wt   |  7573  -r-srws-wt 
1574  -r-xrwxr-T   |  3574  -r-xrwsr-T   |  5574  -r-srwxr-T   |  7574  -r-srwsr-T 
1575  -r-xrwxr-t   |  3575  -r-xrwsr-t   |  5575  -r-srwxr-t   |  7575  -r-srwsr-t 
1576  -r-xrwxrwT   |  3576  -r-xrwsrwT   |  5576  -r-srwxrwT   |  7576  -r-srwsrwT 
1577  -r-xrwxrwt   |  3577  -r-xrwsrwt   |  5577  -r-srwxrwt   |  7577  -r-srwsrwt 
1600  -rw------T   |  3600  -rw---S--T   |  5600  -rwS-----T   |  7600  -rwS--S--T 
1601  -rw------t   |  3601  -rw---S--t   |  5601  -rwS-----t   |  7601  -rwS--S--t 
1602  -rw-----wT   |  3602  -rw---S-wT   |  5602  -rwS----wT   |  7602  -rwS--S-wT 
1603  -rw-----wt   |  3603  -rw---S-wt   |  5603  -rwS----wt   |  7603  -rwS--S-wt 
1604  -rw----r-T   |  3604  -rw---Sr-T   |  5604  -rwS---r-T   |  7604  -rwS--Sr-T 
1605  -rw----r-t   |  3605  -rw---Sr-t   |  5605  -rwS---r-t   |  7605  -rwS--Sr-t 
1606  -rw----rwT   |  3606  -rw---SrwT   |  5606  -rwS---rwT   |  7606  -rwS--SrwT 
1607  -rw----rwt   |  3607  -rw---Srwt   |  5607  -rwS---rwt   |  7607  -rwS--Srwt 
1610  -rw---x--T   |  3610  -rw---s--T   |  5610  -rwS--x--T   |  7610  -rwS--s--T 
1611  -rw---x--t   |  3611  -rw---s--t   |  5611  -rwS--x--t   |  7611  -rwS--s--t 
1612  -rw---x-wT   |  3612  -rw---s-wT   |  5612  -rwS--x-wT   |  7612  -rwS--s-wT 
1613  -rw---x-wt   |  3613  -rw---s-wt   |  5613  -rwS--x-wt   |  7613  -rwS--s-wt 
1614  -rw---xr-T   |  3614  -rw---sr-T   |  5614  -rwS--xr-T   |  7614  -rwS--sr-T 
1615  -rw---xr-t   |  3615  -rw---sr-t   |  5615  -rwS--xr-t   |  7615  -rwS--sr-t 
1616  -rw---xrwT   |  3616  -rw---srwT   |  5616  -rwS--xrwT   |  7616  -rwS--srwT 
1617  -rw---xrwt   |  3617  -rw---srwt   |  5617  -rwS--xrwt   |  7617  -rwS--srwt 
1620  -rw--w---T   |  3620  -rw--wS--T   |  5620  -rwS-w---T   |  7620  -rwS-wS--T 
1621  -rw--w---t   |  3621  -rw--wS--t   |  5621  -rwS-w---t   |  7621  -rwS-wS--t 
1622  -rw--w--wT   |  3622  -rw--wS-wT   |  5622  -rwS-w--wT   |  7622  -rwS-wS-wT 
1623  -rw--w--wt   |  3623  -rw--wS-wt   |  5623  -rwS-w--wt   |  7623  -rwS-wS-wt 
1624  -rw--w-r-T   |  3624  -rw--wSr-T   |  5624  -rwS-w-r-T   |  7624  -rwS-wSr-T 
1625  -rw--w-r-t   |  3625  -rw--wSr-t   |  5625  -rwS-w-r-t   |  7625  -rwS-wSr-t 
1626  -rw--w-rwT   |  3626  -rw--wSrwT   |  5626  -rwS-w-rwT   |  7626  -rwS-wSrwT 
1627  -rw--w-rwt   |  3627  -rw--wSrwt   |  5627  -rwS-w-rwt   |  7627  -rwS-wSrwt 
1630  -rw--wx--T   |  3630  -rw--ws--T   |  5630  -rwS-wx--T   |  7630  -rwS-ws--T 
1631  -rw--wx--t   |  3631  -rw--ws--t   |  5631  -rwS-wx--t   |  7631  -rwS-ws--t 
1632  -rw--wx-wT   |  3632  -rw--ws-wT   |  5632  -rwS-wx-wT   |  7632  -rwS-ws-wT 
1633  -rw--wx-wt   |  3633  -rw--ws-wt   |  5633  -rwS-wx-wt   |  7633  -rwS-ws-wt 
1634  -rw--wxr-T   |  3634  -rw--wsr-T   |  5634  -rwS-wxr-T   |  7634  -rwS-wsr-T 
1635  -rw--wxr-t   |  3635  -rw--wsr-t   |  5635  -rwS-wxr-t   |  7635  -rwS-wsr-t 
1636  -rw--wxrwT   |  3636  -rw--wsrwT   |  5636  -rwS-wxrwT   |  7636  -rwS-wsrwT 
1637  -rw--wxrwt   |  3637  -rw--wsrwt   |  5637  -rwS-wxrwt   |  7637  -rwS-wsrwt 
1640  -rw-r----T   |  3640  -rw-r-S--T   |  5640  -rwSr----T   |  7640  -rwSr-S--T 
1641  -rw-r----t   |  3641  -rw-r-S--t   |  5641  -rwSr----t   |  7641  -rwSr-S--t 
1642  -rw-r---wT   |  3642  -rw-r-S-wT   |  5642  -rwSr---wT   |  7642  -rwSr-S-wT 
1643  -rw-r---wt   |  3643  -rw-r-S-wt   |  5643  -rwSr---wt   |  7643  -rwSr-S-wt 
1644  -rw-r--r-T   |  3644  -rw-r-Sr-T   |  5644  -rwSr--r-T   |  7644  -rwSr-Sr-T 
1645  -rw-r--r-t   |  3645  -rw-r-Sr-t   |  5645  -rwSr--r-t   |  7645  -rwSr-Sr-t 
1646  -rw-r--rwT   |  3646  -rw-r-SrwT   |  5646  -rwSr--rwT   |  7646  -rwSr-SrwT 
1647  -rw-r--rwt   |  3647  -rw-r-Srwt   |  5647  -rwSr--rwt   |  7647  -rwSr-Srwt 
1650  -rw-r-x--T   |  3650  -rw-r-s--T   |  5650  -rwSr-x--T   |  7650  -rwSr-s--T 
1651  -rw-r-x--t   |  3651  -rw-r-s--t   |  5651  -rwSr-x--t   |  7651  -rwSr-s--t 
1652  -rw-r-x-wT   |  3652  -rw-r-s-wT   |  5652  -rwSr-x-wT   |  7652  -rwSr-s-wT 
1653  -rw-r-x-wt   |  3653  -rw-r-s-wt   |  5653  -rwSr-x-wt   |  7653  -rwSr-s-wt 
1654  -rw-r-xr-T   |  3654  -rw-r-sr-T   |  5654  -rwSr-xr-T   |  7654  -rwSr-sr-T 
1655  -rw-r-xr-t   |  3655  -rw-r-sr-t   |  5655  -rwSr-xr-t   |  7655  -rwSr-sr-t 
1656  -rw-r-xrwT   |  3656  -rw-r-srwT   |  5656  -rwSr-xrwT   |  7656  -rwSr-srwT 
1657  -rw-r-xrwt   |  3657  -rw-r-srwt   |  5657  -rwSr-xrwt   |  7657  -rwSr-srwt 
1660  -rw-rw---T   |  3660  -rw-rwS--T   |  5660  -rwSrw---T   |  7660  -rwSrwS--T 
1661  -rw-rw---t   |  3661  -rw-rwS--t   |  5661  -rwSrw---t   |  7661  -rwSrwS--t 
1662  -rw-rw--wT   |  3662  -rw-rwS-wT   |  5662  -rwSrw--wT   |  7662  -rwSrwS-wT 
1663  -rw-rw--wt   |  3663  -rw-rwS-wt   |  5663  -rwSrw--wt   |  7663  -rwSrwS-wt 
1664  -rw-rw-r-T   |  3664  -rw-rwSr-T   |  5664  -rwSrw-r-T   |  7664  -rwSrwSr-T 
1665  -rw-rw-r-t   |  3665  -rw-rwSr-t   |  5665  -rwSrw-r-t   |  7665  -rwSrwSr-t 
1666  -rw-rw-rwT   |  3666  -rw-rwSrwT   |  5666  -rwSrw-rwT   |  7666  -rwSrwSrwT 
1667  -rw-rw-rwt   |  3667  -rw-rwSrwt   |  5667  -rwSrw-rwt   |  7667  -rwSrwSrwt 
1670  -rw-rwx--T   |  3670  -rw-rws--T   |  5670  -rwSrwx--T   |  7670  -rwSrws--T 
1671  -rw-rwx--t   |  3671  -rw-rws--t   |  5671  -rwSrwx--t   |  7671  -rwSrws--t 
1672  -rw-rwx-wT   |  3672  -rw-rws-wT   |  5672  -rwSrwx-wT   |  7672  -rwSrws-wT 
1673  -rw-rwx-wt   |  3673  -rw-rws-wt   |  5673  -rwSrwx-wt   |  7673  -rwSrws-wt 
1674  -rw-rwxr-T   |  3674  -rw-rwsr-T   |  5674  -rwSrwxr-T   |  7674  -rwSrwsr-T 
1675  -rw-rwxr-t   |  3675  -rw-rwsr-t   |  5675  -rwSrwxr-t   |  7675  -rwSrwsr-t 
1676  -rw-rwxrwT   |  3676  -rw-rwsrwT   |  5676  -rwSrwxrwT   |  7676  -rwSrwsrwT 
1677  -rw-rwxrwt   |  3677  -rw-rwsrwt   |  5677  -rwSrwxrwt   |  7677  -rwSrwsrwt 
1700  -rwx-----T   |  3700  -rwx--S--T   |  5700  -rws-----T   |  7700  -rws--S--T 
1701  -rwx-----t   |  3701  -rwx--S--t   |  5701  -rws-----t   |  7701  -rws--S--t 
1702  -rwx----wT   |  3702  -rwx--S-wT   |  5702  -rws----wT   |  7702  -rws--S-wT 
1703  -rwx----wt   |  3703  -rwx--S-wt   |  5703  -rws----wt   |  7703  -rws--S-wt 
1704  -rwx---r-T   |  3704  -rwx--Sr-T   |  5704  -rws---r-T   |  7704  -rws--Sr-T 
1705  -rwx---r-t   |  3705  -rwx--Sr-t   |  5705  -rws---r-t   |  7705  -rws--Sr-t 
1706  -rwx---rwT   |  3706  -rwx--SrwT   |  5706  -rws---rwT   |  7706  -rws--SrwT 
1707  -rwx---rwt   |  3707  -rwx--Srwt   |  5707  -rws---rwt   |  7707  -rws--Srwt 
1710  -rwx--x--T   |  3710  -rwx--s--T   |  5710  -rws--x--T   |  7710  -rws--s--T 
1711  -rwx--x--t   |  3711  -rwx--s--t   |  5711  -rws--x--t   |  7711  -rws--s--t 
1712  -rwx--x-wT   |  3712  -rwx--s-wT   |  5712  -rws--x-wT   |  7712  -rws--s-wT 
1713  -rwx--x-wt   |  3713  -rwx--s-wt   |  5713  -rws--x-wt   |  7713  -rws--s-wt 
1714  -rwx--xr-T   |  3714  -rwx--sr-T   |  5714  -rws--xr-T   |  7714  -rws--sr-T 
1715  -rwx--xr-t   |  3715  -rwx--sr-t   |  5715  -rws--xr-t   |  7715  -rws--sr-t 
1716  -rwx--xrwT   |  3716  -rwx--srwT   |  5716  -rws--xrwT   |  7716  -rws--srwT 
1717  -rwx--xrwt   |  3717  -rwx--srwt   |  5717  -rws--xrwt   |  7717  -rws--srwt 
1720  -rwx-w---T   |  3720  -rwx-wS--T   |  5720  -rws-w---T   |  7720  -rws-wS--T 
1721  -rwx-w---t   |  3721  -rwx-wS--t   |  5721  -rws-w---t   |  7721  -rws-wS--t 
1722  -rwx-w--wT   |  3722  -rwx-wS-wT   |  5722  -rws-w--wT   |  7722  -rws-wS-wT 
1723  -rwx-w--wt   |  3723  -rwx-wS-wt   |  5723  -rws-w--wt   |  7723  -rws-wS-wt 
1724  -rwx-w-r-T   |  3724  -rwx-wSr-T   |  5724  -rws-w-r-T   |  7724  -rws-wSr-T 
1725  -rwx-w-r-t   |  3725  -rwx-wSr-t   |  5725  -rws-w-r-t   |  7725  -rws-wSr-t 
1726  -rwx-w-rwT   |  3726  -rwx-wSrwT   |  5726  -rws-w-rwT   |  7726  -rws-wSrwT 
1727  -rwx-w-rwt   |  3727  -rwx-wSrwt   |  5727  -rws-w-rwt   |  7727  -rws-wSrwt 
1730  -rwx-wx--T   |  3730  -rwx-ws--T   |  5730  -rws-wx--T   |  7730  -rws-ws--T 
1731  -rwx-wx--t   |  3731  -rwx-ws--t   |  5731  -rws-wx--t   |  7731  -rws-ws--t 
1732  -rwx-wx-wT   |  3732  -rwx-ws-wT   |  5732  -rws-wx-wT   |  7732  -rws-ws-wT 
1733  -rwx-wx-wt   |  3733  -rwx-ws-wt   |  5733  -rws-wx-wt   |  7733  -rws-ws-wt 
1734  -rwx-wxr-T   |  3734  -rwx-wsr-T   |  5734  -rws-wxr-T   |  7734  -rws-wsr-T 
1735  -rwx-wxr-t   |  3735  -rwx-wsr-t   |  5735  -rws-wxr-t   |  7735  -rws-wsr-t 
1736  -rwx-wxrwT   |  3736  -rwx-wsrwT   |  5736  -rws-wxrwT   |  7736  -rws-wsrwT 
1737  -rwx-wxrwt   |  3737  -rwx-wsrwt   |  5737  -rws-wxrwt   |  7737  -rws-wsrwt 
1740  -rwxr----T   |  3740  -rwxr-S--T   |  5740  -rwsr----T   |  7740  -rwsr-S--T 
1741  -rwxr----t   |  3741  -rwxr-S--t   |  5741  -rwsr----t   |  7741  -rwsr-S--t 
1742  -rwxr---wT   |  3742  -rwxr-S-wT   |  5742  -rwsr---wT   |  7742  -rwsr-S-wT 
1743  -rwxr---wt   |  3743  -rwxr-S-wt   |  5743  -rwsr---wt   |  7743  -rwsr-S-wt 
1744  -rwxr--r-T   |  3744  -rwxr-Sr-T   |  5744  -rwsr--r-T   |  7744  -rwsr-Sr-T 
1745  -rwxr--r-t   |  3745  -rwxr-Sr-t   |  5745  -rwsr--r-t   |  7745  -rwsr-Sr-t 
1746  -rwxr--rwT   |  3746  -rwxr-SrwT   |  5746  -rwsr--rwT   |  7746  -rwsr-SrwT 
1747  -rwxr--rwt   |  3747  -rwxr-Srwt   |  5747  -rwsr--rwt   |  7747  -rwsr-Srwt 
1750  -rwxr-x--T   |  3750  -rwxr-s--T   |  5750  -rwsr-x--T   |  7750  -rwsr-s--T 
1751  -rwxr-x--t   |  3751  -rwxr-s--t   |  5751  -rwsr-x--t   |  7751  -rwsr-s--t 
1752  -rwxr-x-wT   |  3752  -rwxr-s-wT   |  5752  -rwsr-x-wT   |  7752  -rwsr-s-wT 
1753  -rwxr-x-wt   |  3753  -rwxr-s-wt   |  5753  -rwsr-x-wt   |  7753  -rwsr-s-wt 
1754  -rwxr-xr-T   |  3754  -rwxr-sr-T   |  5754  -rwsr-xr-T   |  7754  -rwsr-sr-T 
1755  -rwxr-xr-t   |  3755  -rwxr-sr-t   |  5755  -rwsr-xr-t   |  7755  -rwsr-sr-t 
1756  -rwxr-xrwT   |  3756  -rwxr-srwT   |  5756  -rwsr-xrwT   |  7756  -rwsr-srwT 
1757  -rwxr-xrwt   |  3757  -rwxr-srwt   |  5757  -rwsr-xrwt   |  7757  -rwsr-srwt 
1760  -rwxrw---T   |  3760  -rwxrwS--T   |  5760  -rwsrw---T   |  7760  -rwsrwS--T 
1761  -rwxrw---t   |  3761  -rwxrwS--t   |  5761  -rwsrw---t   |  7761  -rwsrwS--t 
1762  -rwxrw--wT   |  3762  -rwxrwS-wT   |  5762  -rwsrw--wT   |  7762  -rwsrwS-wT 
1763  -rwxrw--wt   |  3763  -rwxrwS-wt   |  5763  -rwsrw--wt   |  7763  -rwsrwS-wt 
1764  -rwxrw-r-T   |  3764  -rwxrwSr-T   |  5764  -rwsrw-r-T   |  7764  -rwsrwSr-T 
1765  -rwxrw-r-t   |  3765  -rwxrwSr-t   |  5765  -rwsrw-r-t   |  7765  -rwsrwSr-t 
1766  -rwxrw-rwT   |  3766  -rwxrwSrwT   |  5766  -rwsrw-rwT   |  7766  -rwsrwSrwT 
1767  -rwxrw-rwt   |  3767  -rwxrwSrwt   |  5767  -rwsrw-rwt   |  7767  -rwsrwSrwt 
1770  -rwxrwx--T   |  3770  -rwxrws--T   |  5770  -rwsrwx--T   |  7770  -rwsrws--T 
1771  -rwxrwx--t   |  3771  -rwxrws--t   |  5771  -rwsrwx--t   |  7771  -rwsrws--t 
1772  -rwxrwx-wT   |  3772  -rwxrws-wT   |  5772  -rwsrwx-wT   |  7772  -rwsrws-wT 
1773  -rwxrwx-wt   |  3773  -rwxrws-wt   |  5773  -rwsrwx-wt   |  7773  -rwsrws-wt 
1774  -rwxrwxr-T   |  3774  -rwxrwsr-T   |  5774  -rwsrwxr-T   |  7774  -rwsrwsr-T 
1775  -rwxrwxr-t   |  3775  -rwxrwsr-t   |  5775  -rwsrwxr-t   |  7775  -rwsrwsr-t 
1776  -rwxrwxrwT   |  3776  -rwxrwsrwT   |  5776  -rwsrwxrwT   |  7776  -rwsrwsrwT 
1777  -rwxrwxrwt   |  3777  -rwxrwsrwt   |  5777  -rwsrwxrwt   |   
2000  ------S---   |  4000  ---S------   |  6000  ---S--S---   |   
2001  ------S--x   |     |     |   
2002  ------S-w-   |     |     |   
&lt;/pre&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[cdcc 문서]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=238</id>
		<published>2012-05-30T23:27:46+09:00</published>
		<updated>2012-05-30T23:27:46+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=238"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=238#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;span style=&quot;COLOR: #ff0000&quot;&gt;﻿&lt;/span&gt;&lt;span style=&quot;COLOR: #0000ff&quot;&gt;﻿&lt;/span&gt;&lt;span style=&quot;COLOR: #0000ff&quot;&gt;﻿&lt;/span&gt;&lt;pre&gt;&lt;!-- Manpage converted by man2html 3.0.1 --&gt;
&lt;b&gt;&lt;a href=&quot;http://www.rhyolite.com/dcc/cdcc.html&quot;&gt;cdcc(8)&lt;/a&gt;&lt;/b&gt;               Distributed Checksum Clearinghouse               &lt;b&gt;&lt;a href=&quot;http://www.rhyolite.com/dcc/cdcc.html&quot;&gt;cdcc(8)&lt;/a&gt;&lt;/b&gt;


&lt;/pre&gt;
&lt;h2&gt;&lt;a name=&quot;NAME&quot;&gt;NAME&lt;/a&gt;&lt;/h2&gt;&lt;pre&gt;     &lt;b&gt;cdcc&lt;/b&gt; -- Control Distributed Checksum Clearinghouse


&lt;/pre&gt;
&lt;h2&gt;&lt;a name=&quot;SYNOPSIS&quot;&gt;SYNOPSIS&lt;/a&gt;&lt;/h2&gt;&lt;pre&gt;     &lt;b&gt;cdcc&lt;/b&gt; [&lt;b&gt;-VBdq&lt;/b&gt;] [&lt;b&gt;-h&lt;/b&gt; &lt;i&gt;homedir&lt;/i&gt;] [&lt;b&gt;-c&lt;/b&gt; &lt;i&gt;ids&lt;/i&gt;] [&lt;i&gt;op1&lt;/i&gt; &lt;i&gt;op2&lt;/i&gt; &lt;i&gt;...&lt;/i&gt; [&lt;i&gt;-&lt;/i&gt;]]


&lt;/pre&gt;
&lt;h2&gt;&lt;a name=&quot;DESCRIPTION&quot;&gt;DESCRIPTION&lt;/a&gt;&lt;/h2&gt;&lt;pre&gt;     &lt;b&gt;Cdcc&lt;/b&gt; is used to clear, control, and query the control file used by Dis-
     tributed Checksum Clearinghouse clients such as &lt;b&gt;&lt;a href=&quot;http://www.rhyolite.com/dcc/dccm.html&quot;&gt;dccm(8)&lt;/a&gt;&lt;/b&gt;.  The host names,
     UDP port numbers, IDs, and passwords local clients use to talk to servers
     as well as IP addresses, round trip times, and other information are con-
     tained in the &lt;i&gt;map&lt;/i&gt; file.  While &lt;b&gt;cdcc&lt;/b&gt; is set-UID, it uses the real UID only
     when accessing the &lt;i&gt;map&lt;/i&gt; file.  It refuses to display sensitive information
     such as passwords unless the real UID is the same as the effective UID.
     Note that &lt;b&gt;cdcc&lt;/b&gt; needs to be set to a UID that can read and write the &lt;i&gt;map&lt;/i&gt;
     file, but that UID need not be 0.

     &lt;b&gt;Cdcc&lt;/b&gt; is also used to send commands to DCC servers to tell them to stop,
     reload their lists of DCC IDs, turn on tracing, and so forth.

     Many commands sent to DCC servers require a numeric DCC ID and a password
     recognized by the server.  A DCC password is a 1-32 character string that
     does not contain blank, tab, newline or carriage return characters.  The
     ID is specified with the &lt;b&gt;id&lt;/b&gt; operation.  If &lt;b&gt;cdcc&lt;/b&gt; is run with a real UID
     that can read the &lt;i&gt;ids&lt;/i&gt; file and a password is not specified (see the
     &lt;b&gt;password&lt;/b&gt; operation), then the current password for the specified ID in
     the &lt;i&gt;ids&lt;/i&gt; file will be used.  If no &lt;i&gt;ids&lt;/i&gt; file is available and a password
     and DCC ID are not specified, &lt;b&gt;cdcc&lt;/b&gt; uses the anonymous DCC client-ID.  DCC
     servers do not expect a password from clients using the anonymous client-
     ID, but they also won&#039;t honor control requests.

     Operations that modify the &lt;i&gt;map&lt;/i&gt; file can only be performed when the real
     UID is sufficient to modify the file directly.  Trying to perform an
     operation that requires a password without specifying a server-ID or
     without using a UID that can access the &lt;i&gt;ids&lt;/i&gt; file produces an error mes-
     sage complaining about a &quot;privileged operation.&quot;

     Commands and operations are read from the command line or from stdin.  A
     series of &lt;i&gt;op1&lt;/i&gt; &lt;i&gt;op2&lt;/i&gt; &lt;i&gt;...&lt;/i&gt; operations followed a &lt;i&gt;-&lt;/i&gt; (a dash) causes operations
     to be read from stdin after the command line operations are processed.
     Semi-colons or newlines separate commands in UNIX command-line &quot;words,&quot;
     as well as when commands are read from stdin.  Since each command line
     operation must be a shell &quot;word,&quot; quotes are often required as in

 &lt;strong&gt;          &lt;span style=&quot;BACKGROUND-COLOR: #0000ff; COLOR: #ffffff&quot;&gt;% cdcc &quot;load map.txt&quot;&lt;/span&gt;
     or

           % c&lt;span style=&quot;BACKGROUND-COLOR: #0000ff; COLOR: #ffffff&quot;&gt;dcc &quot;host localhost;info&quot; stats

&lt;/span&gt;&lt;/strong&gt;   &lt;a name=&quot;OPTIONS&quot;&gt;&lt;b&gt;OPTIONS&lt;/b&gt;&lt;/a&gt;
     The following options are available:

     &lt;a name=&quot;OPTION-V&quot;&gt;&lt;b&gt;-V&lt;/b&gt;&lt;/a&gt;   displays the version of the DCC controller.

     &lt;a name=&quot;OPTION-B&quot;&gt;&lt;b&gt;-B&lt;/b&gt;&lt;/a&gt;   sends error messages from the DCC server to both stderr and stdout
          instead of only stderr.

     &lt;a name=&quot;OPTION-d&quot;&gt;&lt;b&gt;-d&lt;/b&gt;&lt;/a&gt;   enables debugging output from the DCC client software.  Additional
          &lt;b&gt;-d&lt;/b&gt; options increase the number of messages.  See the &lt;b&gt;debug&lt;/b&gt; command.

     &lt;a name=&quot;OPTION-q&quot;&gt;&lt;b&gt;-q&lt;/b&gt;&lt;/a&gt;   quiets initial complaints about the map file and some messages about
          successful commands.  See the &lt;b&gt;quiet&lt;/b&gt; command.

     &lt;a name=&quot;OPTION-h&quot;&gt;&lt;b&gt;-h&lt;/b&gt;&lt;/a&gt; &lt;i&gt;homedir&lt;/i&gt;
          overrides the default DCC home directory, &lt;i&gt;/var/dcc&lt;/i&gt;.  See the &lt;b&gt;homedir&lt;/b&gt;
          operation.

     &lt;a name=&quot;OPTION-c&quot;&gt;&lt;b&gt;-c&lt;/b&gt;&lt;/a&gt; &lt;i&gt;ids&lt;/i&gt;
          specifies the file containing DCC IDs and passwords known by local
          DCC servers.  An &lt;i&gt;ids&lt;/i&gt; file that can be read by others cannot be used.
          The format of the &lt;i&gt;ids&lt;/i&gt; file is described in &lt;b&gt;&lt;a href=&quot;http://www.rhyolite.com/dcc/dccd.html&quot;&gt;dccd(8)&lt;/a&gt;&lt;/b&gt;.

     &lt;i&gt;op1&lt;/i&gt; &lt;i&gt;op2&lt;/i&gt; &lt;i&gt;...&lt;/i&gt;
          are operations or commands such as &quot;id 100; stop&quot;.  Commands or
          operations specified on the command line are performed before the
          first interactive request.  The last command can be &lt;i&gt;-&lt;/i&gt; to specify
          that additional commands should be read from stdin.

   &lt;a name=&quot;OPERATIONS&quot;&gt;&lt;b&gt;OPERATIONS&lt;/b&gt;&lt;/a&gt;
     Local operations include the following:

     &lt;a name=&quot;OPERATION-help&quot;&gt;&lt;b&gt;help&lt;/b&gt;&lt;/a&gt; [&lt;i&gt;command&lt;/i&gt;]
           lists information about one or all available commands and opera-
           tions.

     &lt;a name=&quot;OPERATION-exit&quot;&gt;&lt;b&gt;exit&lt;/b&gt;&lt;/a&gt;  stops &lt;b&gt;cdcc&lt;/b&gt;

     &lt;a name=&quot;OPERATION-grey&quot;&gt;&lt;b&gt;grey&lt;/b&gt;&lt;/a&gt; [&lt;i&gt;on&lt;/i&gt; | &lt;i&gt;off&lt;/i&gt;]
           switches between DCC and greylist servers.

     &lt;a name=&quot;OPERATION-homedir&quot;&gt;&lt;b&gt;homedir&lt;/b&gt;&lt;/a&gt; [&lt;i&gt;path&lt;/i&gt;]
           displays or specifies the DCC home directory, &lt;i&gt;/var/dcc&lt;/i&gt;.

     &lt;a name=&quot;OPERATION-file&quot;&gt;&lt;b&gt;file&lt;/b&gt;&lt;/a&gt; [&lt;i&gt;map&lt;/i&gt;]
           displays or specifies the name or path of the map file.  The string
           &quot;-&quot; specifies the default file &lt;i&gt;/var/dcc/map&lt;/i&gt;.

     &lt;a name=&quot;OPERATION-new-map&quot;&gt;&lt;b&gt;new map&lt;/b&gt;&lt;/a&gt; [&lt;i&gt;map&lt;/i&gt;]
           creates a new, empty file for DCC server host names, port numbers,
           passwords, and so forth.  There must not already be a file of the
           same name.  The default is &lt;i&gt;map&lt;/i&gt; in the DCC home directory.

     &lt;a name=&quot;OPERATION-delete&quot;&gt;&lt;b&gt;delete&lt;/b&gt;&lt;/a&gt; &lt;i&gt;host&lt;/i&gt;[,&lt;i&gt;port&lt;/i&gt;]
           deletes the entry in the &lt;i&gt;map&lt;/i&gt; file for &lt;i&gt;host&lt;/i&gt; and UDP &lt;i&gt;port.&lt;/i&gt; If
           greylist mode has been set with the &lt;b&gt;grey on&lt;/b&gt; command, the entry for
           the grelist server at &lt;i&gt;host&lt;/i&gt; is deleted.

     &lt;a name=&quot;OPERATION-add&quot;&gt;&lt;b&gt;add&lt;/b&gt;&lt;/a&gt; &lt;i&gt;host&lt;/i&gt;[,&lt;i&gt;port&lt;/i&gt;] [&lt;i&gt;RTT+adj&lt;/i&gt;|&lt;i&gt;RTT-adj&lt;/i&gt;] [&lt;i&gt;Greylist&lt;/i&gt;] [&lt;i&gt;client-ID&lt;/i&gt; [password]]
           adds an entry to the &lt;i&gt;map&lt;/i&gt; file.  The &lt;i&gt;port&lt;/i&gt; can be &quot;-&quot; to specify the
           default DCC server port number.

           An adjustment to the round trip time is between -2000 and +2000 and
           follows the string &lt;i&gt;RTT&lt;/i&gt;.  The adjustment is added to the average
           measured round trip time when the DCC client software picks the
           &quot;nearest&quot; DCC server, or the server with the smallest RTT.  If an
           IP address is mentioned more than once in the list of servers, for
           example because it is among the addresses for more than one server
           name, conflicts among RTT adjustments are resolved by picking the
           adjustment with the largest absolute value.

           &lt;i&gt;Greylist&lt;/i&gt; marks an entry for a greylist servers.  &lt;i&gt;Greylist&lt;/i&gt; is
           assumed if greylist mode has been set with the &lt;b&gt;grey on&lt;/b&gt; command, See
           &lt;b&gt;&lt;a href=&quot;http://www.rhyolite.com/dcc/dccd.html&quot;&gt;dccd(8)&lt;/a&gt;&lt;/b&gt;.

           If both the client-ID and the password are absent, the anonymous
           client-ID, 1, is used.  The string &lt;i&gt;anon&lt;/i&gt; is equivalent to the anony-
           mous client-ID.  A null password string is assumed if the password
           is missing and the client-ID is 1 or also missing.

     &lt;a name=&quot;OPERATION-load&quot;&gt;&lt;b&gt;load&lt;/b&gt;&lt;/a&gt; &lt;i&gt;info-file&lt;/i&gt;
           loads the current parameter file with the host names, port numbers,
           IDs, and passwords in &lt;i&gt;info-file&lt;/i&gt;.  Standard input is understood if
           &lt;i&gt;info-file&lt;/i&gt; is &quot;-&quot;.

           A suitable file can be created with the &lt;b&gt;info&lt;/b&gt; operation.  It con-
           sists of ignored blank or comment lines starting with &#039;#&#039; and other
           lines in the same format as the arguments to the &lt;b&gt;add&lt;/b&gt; operation.
           Note that output of the &lt;b&gt;info&lt;/b&gt; command will lack passwords unless it
           is run by a privileged user.

     &lt;a name=&quot;OPERATION-host&quot;&gt;&lt;b&gt;host&lt;/b&gt;&lt;/a&gt; [&lt;i&gt;hostname&lt;/i&gt;]
           specifies the host name of the DCC server to which commands should
           be sent.  If &lt;i&gt;hostname&lt;/i&gt; is &quot;-&quot;, the current default DCC server is
           chosen.

     &lt;a name=&quot;OPERATION-port&quot;&gt;&lt;b&gt;port&lt;/b&gt;&lt;/a&gt; [&lt;i&gt;port&lt;/i&gt;]
           specifies the UDP port number of the DCC server to which commands
           should be sent.  The default is 6277 or 6276 depending on the set-
           ting of the greylist mode controlled with the &lt;b&gt;grey&lt;/b&gt; command.

     &lt;a name=&quot;OPERATION-password&quot;&gt;&lt;b&gt;password&lt;/b&gt;&lt;/a&gt; &lt;i&gt;secret&lt;/i&gt;
           specifies the password with which to sign commands sent to the DCC
           server specified with the &lt;b&gt;server&lt;/b&gt; and &lt;b&gt;port&lt;/b&gt; operations.

     &lt;a name=&quot;OPERATION-id&quot;&gt;&lt;b&gt;id&lt;/b&gt;&lt;/a&gt; [&lt;i&gt;ID&lt;/i&gt;]
           specifies or displays the numeric DCC ID for commands sent to the
           DCC server specified with the &lt;b&gt;server&lt;/b&gt; and &lt;b&gt;port&lt;/b&gt; operations.  If no
           password is specified with the &lt;b&gt;password&lt;/b&gt; command, the password is
           sought in the local &lt;i&gt;ids&lt;/i&gt;.

     &lt;a name=&quot;OPERATION-info&quot;&gt;&lt;b&gt;info&lt;/b&gt;&lt;/a&gt; [&lt;b&gt;-N&lt;/b&gt;]
           displays information about the connections to DCC servers.  It
           starts with the current date and name of the current &lt;i&gt;map&lt;/i&gt; file or
           says that &lt;b&gt;cdcc&lt;/b&gt; is using the implicit file created with the &lt;b&gt;server&lt;/b&gt;
           and &lt;b&gt;port&lt;/b&gt; operations.  It then says when host names will next be
           resolved into IP addresses, the smallest round trip time to the IP
           addresses of known DCC servers.  The host name, UDP port number (or
           dash if it is the default), DCC client-ID, and password (if &lt;b&gt;cdcc&lt;/b&gt; is
           used by a privileged user) are shown in one line per configured DCC
           server.

           The currently preferred IP address is indicated by an asterisk.
           The &quot;brand&quot; of the server, its DCC ID, and its IP address are dis-
           played in one line per IP address.  The performance of the server
           at each IP address in the most recent 32 operations is displayed in
           a second line.  The second line ends with the measured delay
           imposed by the server on requests with this client&#039;s ID.

           &lt;b&gt;-N&lt;/b&gt; displays the reverse DNS name of each server.

     &lt;a name=&quot;OPERATION-RTT&quot;&gt;&lt;b&gt;RTT&lt;/b&gt;&lt;/a&gt; [&lt;b&gt;-N&lt;/b&gt;]
           measures the round trip time to the DCC servers.  It does this by
           discarding accumulated information and forcing a probe of all
           listed server IP addresses.

           &lt;i&gt;Beware&lt;/i&gt; that when run with sufficient privilege, the &lt;b&gt;RTT&lt;/b&gt; operation
           is like the &lt;b&gt;info&lt;/b&gt; and &lt;b&gt;load&lt;/b&gt; operations and displays cleartext pass-
           words.

           &lt;b&gt;-N&lt;/b&gt; displays the reverse DNS name of each server.

     &lt;a name=&quot;OPERATION-debug&quot;&gt;&lt;b&gt;debug&lt;/b&gt;&lt;/a&gt; Op Ar on | off | TTL=x
           increases or decreases debugging information from the DCC client
           software or sets the IP TTL on queries to the server.  See &lt;b&gt;-d&lt;/b&gt;.

           Some operating systems do not include the functions required to
           change the IP TTL.  Others include the required functions but have
           no apparent effect.

     &lt;a name=&quot;OPERATION-quiet&quot;&gt;&lt;b&gt;quiet&lt;/b&gt;&lt;/a&gt; [&lt;i&gt;on&lt;/i&gt; | &lt;i&gt;off&lt;/i&gt;]
           makes commands more quiet or more verbose.

     &lt;a name=&quot;OPERATION-IPv6&quot;&gt;&lt;b&gt;IPv6&lt;/b&gt;&lt;/a&gt; [&lt;i&gt;on&lt;/i&gt; | &lt;i&gt;off&lt;/i&gt; | &lt;i&gt;only&lt;/i&gt;]
           clients to try to use IPv6 and IPv4, IPv4 only, or IPv6 only.

     &lt;a name=&quot;OPERATION-SOCKS&quot;&gt;&lt;b&gt;SOCKS&lt;/b&gt;&lt;/a&gt; [&lt;i&gt;on&lt;/i&gt; &lt;i&gt;off&lt;/i&gt;]
           tell DCC to use the SOCKS5 protocol if they have been built with a
           SOCKS library.  The socks library linked with the DCC client must
           be configured appropriately, often including knowing which DCC
           servers must be connected via the SOCKS proxy and which can be
           reached directly.  DCC clients use SOCKS functions such as
           Rsendto() with all or no servers depending on the setting of this
           switch.

     &lt;a name=&quot;OPERATION-src&quot;&gt;&lt;b&gt;src&lt;/b&gt;&lt;/a&gt; [&lt;i&gt;-&lt;/i&gt; | &lt;i&gt;IPaddress&lt;/i&gt;]
           displays or configures the source address of DCC client requests.
           &lt;i&gt;-&lt;/i&gt; removes the explicit configuration of the source, while &lt;i&gt;IPaddress&lt;/i&gt;
           sets it.  This makes sense only on multi-homed hosts.  It can be
           useful for passing firewalls.

   &lt;a name=&quot;DCC-SERVER-COMMANDS&quot;&gt;&lt;b&gt;DCC SERVER COMMANDS&lt;/b&gt;&lt;/a&gt;
     Commands that can be sent to a DCC server include the following.  Most of
     the commands must be used with the server&#039;s &lt;i&gt;ID&lt;/i&gt; specified with the &lt;b&gt;id&lt;/b&gt; com-
     mand.  The specified ID is included in the commands sent to the server
     The command itself is digitally signed with the first password associated
     with the ID in the &lt;i&gt;ids&lt;/i&gt; file.  The server requires that the signature
     match one of the passwords associated with the ID in its &lt;i&gt;ids&lt;/i&gt; file.

     &lt;a name=&quot;OPERATION-delck-type-hex1-hex2-hex3-hex4&quot;&gt;&lt;b&gt;delck type hex1 hex2 hex3 hex4&lt;/b&gt;&lt;/a&gt;
          asks the server to delete the &lt;i&gt;type&lt;/i&gt; checksum with value &lt;i&gt;hex1&lt;/i&gt; &lt;i&gt;hex2&lt;/i&gt;
          &lt;i&gt;hex3&lt;/i&gt; &lt;i&gt;hex4&lt;/i&gt;.  The type and checksum values can be found in &lt;b&gt;&lt;a href=&quot;http://www.rhyolite.com/dcc/dccproc.html&quot;&gt;dccproc(8)&lt;/a&gt;&lt;/b&gt;
          and &lt;b&gt;&lt;a href=&quot;http://www.rhyolite.com/dcc/dccm.html&quot;&gt;dccm(8)&lt;/a&gt;&lt;/b&gt; log files or computed with &lt;i&gt;dccproc&lt;/i&gt; &lt;b&gt;-QC&lt;/b&gt;.

          There are very few situations where it makes sense to bother to
          delete checksums.  For example, mail that was accidentally reported
          with a target count of &quot;MANY&quot; is either private and so will not be
          seen by other people and so will not be affected, or it is bulk and
          its source so must have already been whitelisted by recipients.

     &lt;a name=&quot;OPERATION-stats&quot;&gt;&lt;b&gt;stats&lt;/b&gt;&lt;/a&gt; [&lt;i&gt;all&lt;/i&gt; | &lt;i&gt;clear&lt;/i&gt;]
          displays current status and statistics from the current DCC server
          or for &lt;i&gt;all&lt;/i&gt; known DCC servers.  The server&#039;s counters will be cleared
          after they are displayed when the server&#039;s ID has been specified
          with the &lt;b&gt;id&lt;/b&gt; &lt;i&gt;ID&lt;/i&gt; operation.

     &lt;a name=&quot;OPERATION-clients&quot;&gt;&lt;b&gt;clients&lt;/b&gt;&lt;/a&gt; [&lt;b&gt;-nsiaVAK&lt;/b&gt;] [&lt;i&gt;max&lt;/i&gt; [&lt;i&gt;thold&lt;/i&gt;]] [&lt;i&gt;addr&lt;/i&gt;[&lt;i&gt;/prefix&lt;/i&gt;]]
          displays some of the clients recently seen by the server.
          &lt;b&gt;-n&lt;/b&gt;   displays only the IP addresses and not the names of clients.
          &lt;b&gt;-s&lt;/b&gt;   sorts the clients by the number of requests they have made.
          &lt;b&gt;-i&lt;/b&gt;   counts clients with the same client-ID as single entities.
          &lt;b&gt;-a&lt;/b&gt;   produces 24 hour average numbers of requests.
          &lt;b&gt;-A&lt;/b&gt;   displays only anonymous clients.
          &lt;b&gt;-K&lt;/b&gt;   displays only non-anonymous clients or clients using client-IDs
               other than the anonymous ID of 1.
          &lt;b&gt;-V&lt;/b&gt;   includes the DCC protocol versions used by clients.
          &lt;i&gt;max&lt;/i&gt;  displays only the &lt;i&gt;max&lt;/i&gt; most recent clients.
          &lt;i&gt;max&lt;/i&gt; &lt;i&gt;thold&lt;/i&gt; displays the most recent &lt;i&gt;max&lt;/i&gt; clients that have made at
               least &lt;i&gt;thold&lt;/i&gt; requests.
          &lt;i&gt;addr&lt;/i&gt;[&lt;i&gt;/prefix&lt;/i&gt;] restricts the results to the DCC client with that IP
               address or clients with addresses in that CIDR block.

          The mechanism that implements this command involves asking the DCC
          server for the first approximately 100 clients, then the second
          about 100, and so on, If entries change position in the complete
          list maintained by the server between requests, the displayed list
          will have duplicate or missing entries.  Only clients heard from
          since &lt;b&gt;stats clear&lt;/b&gt; was last used are displayed.

     &lt;a name=&quot;OPERATION-stop&quot;&gt;&lt;b&gt;stop&lt;/b&gt;&lt;/a&gt;
          tells the DCC server to exit.

     &lt;a name=&quot;OPERATION-system-stop&quot;&gt;&lt;b&gt;system stop&lt;/b&gt;&lt;/a&gt;
          tells the DCC server to exit so that the operating system can be
          shut down.  This tells the DCC server on some systems to delete the
          dcc_db.hash file to speed system shut down.  The file will be
          rebuilt automatically by &lt;b&gt;dbclean&lt;/b&gt; when the DCC server is restarted.

     &lt;a name=&quot;OPERATION-clean-stop&quot;&gt;&lt;b&gt;clean stop&lt;/b&gt;&lt;/a&gt;
          tells the DCC server to exit after applying fsync() to the database.

     &lt;a name=&quot;OPERATION-reload-IDs&quot;&gt;&lt;b&gt;reload IDs&lt;/b&gt;&lt;/a&gt;
          tells the local DCC server to reload its DCC &lt;i&gt;ids&lt;/i&gt; file immediately.
          This command is not strictly needed.  Every several minutes, the DCC
          server notices if the file has been changed and automatically reads
          it.

     &lt;a name=&quot;OPERATION-flood-check&quot;&gt;&lt;b&gt;flood check&lt;/b&gt;&lt;/a&gt;
          tells the DCC server to check for changes in the &lt;i&gt;flod&lt;/i&gt; file and try
          to restart any of the streams to peers that are broken.

     &lt;a name=&quot;OPERATION-flood-shutdown&quot;&gt;&lt;b&gt;flood shutdown&lt;/b&gt;&lt;/a&gt;
          tells the DCC server to cleanly stop flooding checksums to and from
          peers.  The server will wait for sending and receiving peers to
          agree to stop.  Each &lt;b&gt;flood shutdown&lt;/b&gt; or &lt;b&gt;flood halt&lt;/b&gt; request increases
          a count of reasons why the server should not flood checksums.

     &lt;a name=&quot;OPERATION-flood-halt&quot;&gt;&lt;b&gt;flood halt&lt;/b&gt;&lt;/a&gt;
          tells the DCC server to abruptly stop flooding checksums to and from
          peers.

     &lt;a name=&quot;OPERATION-flood-rewind&quot;&gt;&lt;b&gt;flood rewind&lt;/b&gt;&lt;/a&gt; &lt;i&gt;server-ID&lt;/i&gt;
          tells the DCC server to ask its peer with &lt;i&gt;server-ID&lt;/i&gt; to rewind and
          resend its stream of checksums.

     &lt;a name=&quot;OPERATION-flood-ffwd-in&quot;&gt;&lt;b&gt;flood ffwd in&lt;/b&gt;&lt;/a&gt; &lt;i&gt;server-ID&lt;/i&gt;
          tells the DCC server to ask its peer to &quot;fast forward&quot; or skip to
          the end of the incoming flood.

     &lt;a name=&quot;OPERATION-flood-ffwd-out&quot;&gt;&lt;b&gt;flood ffwd out&lt;/b&gt;&lt;/a&gt; &lt;i&gt;server-ID&lt;/i&gt;
          tells the DCC server to &quot;fast forward&quot; or skip to the current end of
          the flood to its peer.

     &lt;a name=&quot;OPERATION-flood-resume&quot;&gt;&lt;b&gt;flood resume&lt;/b&gt;&lt;/a&gt;
          tells the DCC server to reduce the number of reasons to not flood
          checksums increased by &lt;b&gt;flood shutdown&lt;/b&gt; and &lt;b&gt;flood halt.&lt;/b&gt; When the num-
          ber of reasons reaches zero, the server tries to resume flooding.

     &lt;a name=&quot;OPERATION-flood-list&quot;&gt;&lt;b&gt;flood list&lt;/b&gt;&lt;/a&gt;
          displays the list of current incoming and outgoing floods.  Each
          line contains the server-ID of the peer, the IP address and port
          used for the outgoing flood, the address for the incoming flood if
          different, and the host name.  Only the server-IDs of flooding peers
          are disclosed with the server&#039;s ID.

     &lt;a name=&quot;OPERATION-flood-stats&quot;&gt;&lt;b&gt;flood stats&lt;/b&gt;&lt;/a&gt; [&lt;b&gt;clear&lt;/b&gt;] { &lt;i&gt;server-ID&lt;/i&gt; | &lt;i&gt;all&lt;/i&gt; }
          displays counts of checksum reports sent and received by the current
          flooding connections to and from &lt;i&gt;server-ID&lt;/i&gt; or &lt;i&gt;all&lt;/i&gt; flooding connec-
          tions and then optionally clears the counts.

     &lt;a name=&quot;OPERATION-DB-clean&quot;&gt;&lt;b&gt;DB clean&lt;/b&gt;&lt;/a&gt;
          is used by &lt;b&gt;dbclean&lt;/b&gt; to tell the server that the database expiration
          has begun.

     &lt;a name=&quot;OPERATION-DB-new&quot;&gt;&lt;b&gt;DB new&lt;/b&gt;&lt;/a&gt;
          is used by &lt;b&gt;dbclean&lt;/b&gt; to tell the server that the database cleaning is
          complete.

     &lt;a name=&quot;OPERATION-flush-cache&quot;&gt;&lt;b&gt;flush cache&lt;/b&gt;&lt;/a&gt;
          tells the server to flush its cache and to keep it clean.

     &lt;a name=&quot;OPERATION-cache-ok&quot;&gt;&lt;b&gt;cache ok&lt;/b&gt;&lt;/a&gt;
          tells the server to resume normal operations after &lt;b&gt;flush cache&lt;/b&gt;.

     &lt;a name=&quot;OPERATION-clock-check&quot;&gt;&lt;b&gt;clock check&lt;/b&gt;&lt;/a&gt;
          asks the DCC server to say how much its clock differs from the local
          clock.

     &lt;b&gt;clock kludge +/-seconds&lt;/b&gt;
          adjusts the timestamps in server commands to make it possible to
          control servers with inaccurate clocks.

     &lt;a name=&quot;OPERATION-trace&quot;&gt;&lt;b&gt;trace&lt;/b&gt;&lt;/a&gt; &lt;i&gt;default&lt;/i&gt;
          turns on &lt;i&gt;ANON&lt;/i&gt; and &lt;i&gt;CLNT&lt;/i&gt; tracing and turns off all others.

     &lt;a name=&quot;OPERATION-trace&quot;&gt;&lt;b&gt;trace&lt;/b&gt;&lt;/a&gt; &lt;i&gt;mode&lt;/i&gt; &lt;i&gt;{on|off}&lt;/i&gt;
          turns the server&#039;s tracing &lt;i&gt;mode&lt;/i&gt; on or off.  &lt;i&gt;Mode&lt;/i&gt; must be one of:
            &lt;i&gt;ADMN&lt;/i&gt;    administrative requests from &lt;b&gt;cdcc&lt;/b&gt;
            &lt;i&gt;ANON&lt;/i&gt;    errors by anonymous clients
            &lt;i&gt;CLNT&lt;/i&gt;    errors by authenticated clients
            &lt;i&gt;RLIM&lt;/i&gt;    rate-limited messages
            &lt;i&gt;QUERY&lt;/i&gt;   all queries and reports
            &lt;i&gt;RIDC&lt;/i&gt;    messages concerning the report-ID cache that is used to
                    detect duplicate reports from clients
            &lt;i&gt;FLOOD1&lt;/i&gt;  messages about inter-server flooding connections
            &lt;i&gt;FLOOD2&lt;/i&gt;  messages about flooded reports
            &lt;i&gt;IDS&lt;/i&gt;     unknown server-IDs in flooded reports
            &lt;i&gt;BL&lt;/i&gt;      blacklisted clients
            &lt;i&gt;DB&lt;/i&gt;      odd database events
            &lt;i&gt;WLIST&lt;/i&gt;   reports of whitelisted checksums from authenticated, not
                    anonymous DCC clients

     &lt;a name=&quot;OPERATION-cdcc&quot;&gt;&lt;b&gt;cdcc&lt;/b&gt;&lt;/a&gt; exits with 0 on success, and &gt;0 if an error occurs in operations
     specified on the command line.


&lt;/pre&gt;
&lt;h2&gt;&lt;a name=&quot;FILES&quot;&gt;FILES&lt;/a&gt;&lt;/h2&gt;&lt;pre&gt;     &lt;a name=&quot;FILE-/var/dcc&quot;&gt;/var/dcc&lt;/a&gt;  default DCC home directory unless changed by the &lt;i&gt;homedir&lt;/i&gt; opera-
               tion.
     &lt;a name=&quot;FILE-map&quot;&gt;map&lt;/a&gt;       memory mapped file in the home DCC home directory of server
               host names, port numbers, passwords, measured round trip times
               (RTT), and so forth.
     &lt;a name=&quot;FILE-ids&quot;&gt;ids&lt;/a&gt;       list of IDs and passwords, as described in &lt;b&gt;&lt;a href=&quot;http://www.rhyolite.com/dcc/dccd.html&quot;&gt;dccd(8)&lt;/a&gt;&lt;/b&gt;.  It is only
               required by systems running the DCC server, but is used by &lt;b&gt;cdcc&lt;/b&gt;
               if available.


&lt;/pre&gt;
&lt;h2&gt;&lt;a name=&quot;SEE-ALSO&quot;&gt;SEE ALSO&lt;/a&gt;&lt;/h2&gt;&lt;pre&gt;     &lt;b&gt;&lt;a href=&quot;http://www.rhyolite.com/dcc/dbclean.html&quot;&gt;dbclean(8)&lt;/a&gt;&lt;/b&gt;, &lt;b&gt;&lt;a href=&quot;http://www.rhyolite.com/dcc/dcc.html&quot;&gt;dcc(8)&lt;/a&gt;&lt;/b&gt;, &lt;b&gt;&lt;a href=&quot;http://www.rhyolite.com/dcc/dccd.html&quot;&gt;dccd(8)&lt;/a&gt;&lt;/b&gt;, &lt;b&gt;&lt;a href=&quot;http://www.rhyolite.com/dcc/dblist.html&quot;&gt;dblist(8)&lt;/a&gt;&lt;/b&gt;, &lt;b&gt;&lt;a href=&quot;http://www.rhyolite.com/dcc/dccifd.html&quot;&gt;dccifd(8)&lt;/a&gt;&lt;/b&gt;, &lt;b&gt;&lt;a href=&quot;http://www.rhyolite.com/dcc/dccm.html&quot;&gt;dccm(8)&lt;/a&gt;&lt;/b&gt;, &lt;b&gt;&lt;a href=&quot;http://www.rhyolite.com/dcc/dccproc.html&quot;&gt;dccproc(8)&lt;/a&gt;&lt;/b&gt;,
     &lt;b&gt;&lt;a href=&quot;http://www.rhyolite.com/dcc/dccsight.html&quot;&gt;dccsight(8)&lt;/a&gt;&lt;/b&gt;.


&lt;/pre&gt;
&lt;h2&gt;&lt;a name=&quot;HISTORY&quot;&gt;HISTORY&lt;/a&gt;&lt;/h2&gt;&lt;pre&gt;     Implementation of &lt;b&gt;cdcc&lt;/b&gt; was started at &lt;a href=&quot;http://www.rhyolite.com/&quot;&gt;Rhyolite Software&lt;/a&gt; in 2000.  This
     document describes version 1.3.142.

                                April 28, 2012
&lt;/pre&gt;
&lt;hr /&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[Red Hat / CentOS IPv6 Network Configuration]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=240</id>
		<published>2012-05-30T23:37:05+09:00</published>
		<updated>2016-06-19T12:00:57+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=240"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=240#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;br /&gt;&lt;h3&gt;Red Hat / CentOS IPv6 Network Configuration&lt;/h3&gt;&lt;p&gt;&lt;br /&gt;by Vivek Gite on January 23, 2009 · 15 comments· last updated at April 5, 2009&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Q. &lt;/b&gt;How do I configure static IPv6 networking under RHEL 5.x / Fedora / CentOS Linux?&lt;br /&gt;&lt;br /&gt;&lt;b&gt;A.&lt;/b&gt; Red Hat / CentOS / Fedora RHEL support IPv6 out of box. All you have to do is update two files and turn on networking.&lt;br /&gt;&lt;br /&gt;You need to update and configure following files for IPv6 configuration:&lt;br /&gt;&lt;br /&gt;&nbsp;&nbsp;&nbsp; /etc/sysconfig/network : Turn on networking in this file.&lt;br /&gt;&nbsp;&nbsp;&nbsp; /etc/sysconfig/network-scripts/ifcfg-eth0 : Set default IPv6 router IP and server IP address in this file.&lt;br /&gt;&lt;br /&gt;Open /etc/sysconfig/network file, enter:&lt;br /&gt;# vi /etc/sysconfig/network&lt;br /&gt;Append following line:&lt;br /&gt;&lt;br /&gt;NETWORKING_IPV6=yes&lt;br /&gt;&lt;br /&gt;Open /etc/sysconfig/network-scripts/ifcfg-eth0 (1st network config file)&lt;br /&gt;# vi /etc/sysconfig/network-scripts/ifcfg-eth0&lt;br /&gt;Append following config directives for IPv6:&lt;br /&gt;&lt;br /&gt;IPV6INIT=yes&lt;br /&gt;IPV6ADDR=&lt;IPv6-IP-Address&gt;&lt;br /&gt;IPV6_DEFAULTGW=&lt;IPv6-IP-Gateway-Address&gt;&lt;br /&gt;&lt;br /&gt;Here is my sample file with mix of IPv4 and IPv6 assigned to eth0:&lt;br /&gt;&lt;br /&gt;DEVICE=eth0&lt;br /&gt;BOOTPROTO=static&lt;br /&gt;ONBOOT=yes&lt;br /&gt;HWADDR=00:30:48:33:bc:33&lt;br /&gt;IPADDR=202.54.1.5&lt;br /&gt;GATEWAY=202.54.1.3&lt;br /&gt;NETMASK=255.255.255.248&lt;br /&gt;IPV6INIT=yes&lt;br /&gt;IPV6ADDR=2607:f0d0:1002:0011:0000:0000:0000:0002&lt;br /&gt;IPV6_DEFAULTGW=2607:f0d0:1002:0011:0000:0000:0000:0001&lt;br /&gt;&lt;br /&gt;Where,&lt;br /&gt;&lt;br /&gt;&nbsp;&nbsp;&nbsp; NETWORKING_IPV6=yes|no - Enable or disable global IPv6 initialization.&lt;br /&gt;&nbsp;&nbsp;&nbsp; IPV6INIT=yes - Enable or disable IPv6 configuration for all interfaces.&lt;br /&gt;&nbsp;&nbsp;&nbsp; IPV6ADDR=2607:f0d0:1002:0011:0000:0000:0000:0002 - Specify a primary static IPv6 address here.&lt;br /&gt;&nbsp;&nbsp;&nbsp; IPV6_DEFAULTGW=2607:f0d0:1002:0011:0000:0000:0000:0001 - Add a default route through specified gateway.&lt;br /&gt;&lt;br /&gt;Save and close the file. Restart networking:&lt;br /&gt;# service network restart&lt;br /&gt;Verify your configuration by pinging ipv6 enabled site such as ipv6.google.com:&lt;br /&gt;$ ping6 ipv6.google.com&lt;br /&gt;Sample output:&lt;br /&gt;&lt;br /&gt;PING ipv6.google.com(2001:4860:b002::68) 56 data bytes&lt;br /&gt;64 bytes from 2001:4860:b002::68: icmp_seq=1 ttl=59 time=93.2 ms&lt;br /&gt;64 bytes from 2001:4860:b002::68: icmp_seq=2 ttl=59 time=95.0 ms&lt;br /&gt;64 bytes from 2001:4860:b002::68: icmp_seq=3 ttl=59 time=94.2 ms&lt;br /&gt;64 bytes from 2001:4860:b002::68: icmp_seq=4 ttl=59 time=95.2 ms&lt;br /&gt;64 bytes from 2001:4860:b002::68: icmp_seq=5 ttl=59 time=94.8 ms&lt;br /&gt;64 bytes from 2001:4860:b002::68: icmp_seq=6 ttl=59 time=95.1 ms&lt;br /&gt;64 bytes from 2001:4860:b002::68: icmp_seq=7 ttl=59 time=93.3 ms&lt;br /&gt;64 bytes from 2001:4860:b002::68: icmp_seq=8 ttl=59 time=93.8 ms&lt;br /&gt;--- ipv6.google.com ping statistics ---&lt;br /&gt;8 packets transmitted, 8 received, 0% packet loss, time 7010ms&lt;br /&gt;rtt min/avg/max/mdev = 93.268/94.376/95.268/0.799 ms&lt;br /&gt;&lt;br /&gt;Traces path to a network host, enter:&lt;br /&gt;$ traceroute6 ipv6.google.com&lt;br /&gt;Print default IPv6 routing table, enter:&lt;br /&gt;$ route -n -A inet6&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[DCC+razor2+pyzor how to ---[ spamassassin -D &lt;test 2&gt;debug ]]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=242</id>
		<published>2012-05-31T14:32:58+09:00</published>
		<updated>2014-10-26T14:38:52+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=242"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=242#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;div class=&quot;postbody&quot;&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;
&lt;/span&gt;&lt;div class=&quot;postrow&quot;&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;
&lt;/span&gt;&lt;h2 class=&quot;posttitle icon&quot;&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;DCC+razor2+pyzor how to &lt;/span&gt;&lt;/h2&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;
&lt;/span&gt;&lt;div class=&quot;content&quot;&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;
&lt;/span&gt;&lt;div id=&quot;post_message_134834&quot;&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;
&lt;/span&gt;&lt;blockquote class=&quot;postcontent restore&quot;&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;
&lt;/span&gt;&lt;p&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;Hi, a small how to for dcc+razor+pyzor for spamassassin&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;cd /usr/ports/mail/razor-agents&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;make install&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;cd /usr/ports/mail/pyzor&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;make install&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;cd /usr/ports/mail/dcc-dccd&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;make install&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;vi /etc/rc.conf&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;---------------------------------------------&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;dccifd_enable=&quot;YES&quot;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;dccifd_flags=&quot;-A -h /usr/local/dcc&quot;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;---------------------------------------------&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;cd /etc/mail/spamassassin&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;mkdir .razor&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;mkdir .pyzor&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;pyzor --homedir /etc/mail/spamassassin/.pyzor discover&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;razor-admin -create -home /etc/mail/spamassassin/.razor&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;razor-admin -discover -home /etc/mail/spamassassin/.razor&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;razor-admin -register -home /etc/mail/spamassassin/.razor&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;vi local.cf&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;---------------------------------------------------&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;use_dcc 1&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;dcc_timeout 10&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;dcc_home /usr/local/dcc&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;dcc_dccifd_path /usr/local/dcc/dccifd&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;use_razor2 1&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;razor_config /etc/mail/spamassassin/.razor/razor-agent.conf&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;use_pyzor 1&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;pyzor_options --homedir /etc/mail/spamassassin/.pyzor&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;add_header all Status _YESNO_, score=_SCORE_ required=_REQD_ tests=_TESTSSCORES(,)_ _DCCR_ _PYZOR_ _RBL_ autolearn=_AUTOLEARN_ version=_VERSION_&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;--------------------------------------------------&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;check that &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;loadplugin Mail::SpamAssassin::Plugin:&lt;/span&gt;&lt;img src=&quot;https://linuking.com/GNHome/files/attach/images/112/242/de861039edc593bfe736a09842a2df34.gif&quot; alt=&quot;&quot; title=&quot;Big Grin&quot; style=&quot;&quot; /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;CC&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;loadplugin Mail::SpamAssassin::Plugin::Pyzor&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;loadplugin Mail::SpamAssassin::Plugin::Razor2&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;are uncommented in the .pre files in /etc/mail/spamassassin/ directory&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;cd /usr/local/dcc&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;vi dcc_conf&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;check these values :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;DCCD_ENABLE=on&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;DNSBL_ARGS=&quot;&#039;-Bset:rej-msg=5.7.1 550 mail %s from %s rejected; see &lt;/span&gt;&lt;a href=&quot;http://www.spamhaus.org/xbl/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;http://www.spamhaus.org/xbl/&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;&#039; -Bsbl-xbl.spamhaus.org,any&quot;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;DCCIFD_ENABLE=on&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;DCCM_ENABLE=off&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;vi /etc/crontab&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;------------------------------------------&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;25 1 * * * root /usr/local/dcc/libexec/cron-dccd 2&gt;&amp;1&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;------------------------------------------&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;/usr/local/etc/rc.d/dccifd start&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;ps auxw |grep dcc to see if deamon runs or we forgot something&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;/usr/local/etc/rc.d/sa-spamd restart&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;ps auxw |grep spam to see if deamon runs or we forgot something&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;tail -f /var/log/mailog to see the log of the spamd restart&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;log in your squirrel and check view full header of an email&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;copy all that you see&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;cd /tmp&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;vi test&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;paste and add at the bottom the word test or something&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;BACKGROUND-COLOR: #9334d8; FONT-FAMILY: verdana; COLOR: #ffffff&quot;&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;spamassassin -D &lt;test 2&gt;debug&nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp; --&gt;&nbsp; test파일의 내용을 체크하여 debug 파일에 기록한다.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;span style=&quot;font-size: 13px;&quot;&gt;
&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;
&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;
&lt;/span&gt;&lt;span style=&quot;BACKGROUND-COLOR: #9334d8; FONT-FAMILY: verdana; COLOR: #ffffff&quot;&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;
&lt;/span&gt;&lt;blockquote class=&quot;postcontent restore&quot;&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;
&lt;/span&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: 13px;&quot;&gt;스패머씬 설치 디렉토리 샘플 파일로 아래 명령을 사용하여 테스트 한다.&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;font-size: 13px;&quot;&gt;# spamassassin -t -D razor2 &lt; /usr/share/doc/spamassassin-3.2.5/sample-spam.txt
# spamassassin -t -D pyzor &lt; /usr/share/doc/spamassassin-3.2.5/sample-spam.txt&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;vi debug&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;search for &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;[57380] dbg: dcc: dccifd is available: /usr/local/dcc/dccifd&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;[57380] dbg: info: entering helper-app run mode&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;[57380] dbg: dcc: dccifd got response: X-DCC-CTc-dcc2-Metrics: server 1031; Body=0&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;[57380] dbg: razor2: part=0 engine=4 contested=0 confidence=0&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;[57380] dbg: razor2: results: spam? 0&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;[57380] dbg: razor2: results: engine 8, highest cf score: 0&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;[57380] dbg: razor2: results: engine 4, highest cf score: 0&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;[57380] dbg: util: executable for pyzor was found at /usr/local/bin/pyzor&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;[57380] dbg: pyzor: pyzor is available: /usr/local/bin/pyzor&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;[57380] dbg: info: entering helper-app run mode&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;[57380] dbg: pyzor: opening pipe: /usr/local/bin/pyzor --homedir /etc/mail/spamassassin/.pyzor check &lt; /tmp/$&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;to see if working...&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;I hope that i didnt forget anything, if have probles post a reply.. &lt;/span&gt;&lt;/p&gt;
&lt;span style=&quot;font-size: 13px;&quot;&gt;
&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;
&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-size: 13px;&quot;&gt;
&lt;/span&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[- FQDN  - 올바른 Hostname 설정하기.]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=247</id>
		<published>2012-06-02T15:46:08+09:00</published>
		<updated>2012-06-02T15:46:08+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=247"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=247#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;일반 그릇된 상식중에 하나가 내 호스트네임을 타 서버에서 알아서는 안된다는 것과.&lt;/p&gt;

&lt;p&gt;/etc/hosts 파일은 그닥 필요가 없다. 혹은 그냥 단순히 cname 을 적어주는 거 빼고는 없지 않으냐.&lt;/p&gt;

&lt;p&gt;라는 생각을 하기가 쉬운데.&lt;/p&gt;

&lt;p&gt;나만 해도 /etc/hosts 파일 설정으로 인하여 네트웍상에서 벌어지는 일들을 몇가지 해결했을 뿐더러&lt;/p&gt;

&lt;p&gt;/etc/hosts 파일의 설정에 따라 hanmaill 로 메일이 안가는 것도 경험했다.&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;올바른 /etc/hosts 파일의 설정법은&lt;/p&gt;

&lt;p&gt;도메인이 aaa.bbb.com 이고 hostname 이 aaa 일때&lt;/p&gt;

&lt;p&gt;127.0.0.1 &lt;탭&gt;&nbsp;aaa.bbb.com &lt;스페이스&gt;&nbsp;aaa &lt;탭&gt; localhost.localdomain &lt;스페이스&gt; localhost&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;가 올바른 설정되겠다.&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;그리고 network 설정시 hostname 이 FQDN(Full Qualified Domain Name)으로 되었나 하는 문제인데.(결국 문제는 여기에서 시작된다.)&lt;/p&gt;

&lt;p&gt;/etc/sysconfig/network 파일의 HOSTNAME 부분을 FQDN으로 고쳐주자.&lt;/p&gt;

&lt;p&gt;그리고 Kernel 부분에서의 인식을 위해&lt;/p&gt;

&lt;p&gt;sysctl -w &quot;kernel.hostname=FQDN&quot;&lt;br /&gt;이렇게 다시 입력해주면 리부팅없이 hostname 에 FQDN이 적용된다.&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;리시버들이 가장 싫어하는 IP주소는 192.168.x.x 이고&lt;/p&gt;

&lt;p&gt;가장 싫어하는 hostname 은 localhost 이다.&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;명언이라고 생각한다. 늘 명심하자.&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;여기에서 알 수 있듯이 리눅스 설치할때 hostname적는 란에 그냥 디폴트로 localhost 를 입력하는 건 어리석은짓.. 반드시 입력하자.( 가급적이면 해당 도메인의 cname record 면 좋다.)&lt;/p&gt;

&lt;div class=&quot;autosourcing-stub&quot;&gt;
&lt;p style=&quot;PADDING-BOTTOM: 0px; FONT-STYLE: normal; MARGIN: 11px 0px 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Dotum; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 0px&quot;&gt;&lt;strong style=&quot;PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 7px; PADDING-TOP: 0px&quot;&gt;[출처]&lt;/strong&gt; &lt;a href=&quot;http://blog.naver.com/s_juno/90021913538&quot; target=&quot;_blank&quot;&gt;올바른 Hostname 설정하기. - FQDN&lt;/a&gt;&lt;span style=&quot;PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 7px; PADDING-TOP: 0px&quot;&gt;|&lt;/span&gt;&lt;strong style=&quot;PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 7px; PADDING-TOP: 0px&quot;&gt;작성자&lt;/strong&gt; &lt;a href=&quot;http://blog.naver.com/s_juno&quot; target=&quot;_blank&quot;&gt;주노&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[DCC관련 명령어 모음]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=249</id>
		<published>2012-06-02T17:36:31+09:00</published>
		<updated>2012-06-02T18:41:47+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=249"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=249#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;dja&gt;# for i in $(seq 1 100); do dccproc &lt;sample-spam.txt | grep -i dcc; done&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;dja&gt;# spamassassin -D &lt;sample-spam.txt 2&gt;&amp;1 | grep -i dcc&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;dja&gt;# tcpdump -vvvv -i eth0 udp port 6277&lt;br /&gt;dja&gt;# grep dcc /var/log/maillog&lt;br /&gt;dja&gt;# cdcc rtt&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;dja&gt;# cdcc info&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;dja&gt;# cdcc -q info &gt; map.txt&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;dja&gt;# &lt;em&gt;spamassassin -D --lint&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;dja&gt;# &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;cd /usr/local/share/dcc &amp;&amp; cdcc &quot;load map.txt&quot;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;dja&gt;# host &lt;span style=&quot;COLOR: #ff0000&quot;&gt;dcc&lt;/span&gt;&lt;/span&gt;.dcc-servers.net&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;COLOR: #0000ff&quot;&gt;dcc.dcc-servers.net is an alias for dcc1.dcc-servers.net.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #0000ff&quot;&gt;dcc1.dcc-servers.net has address 209.169.14.27&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #0000ff&quot;&gt;dcc1.dcc-servers.net has address 209.169.14.29&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #0000ff&quot;&gt;dcc1.dcc-servers.net has address 209.169.14.30&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #0000ff&quot;&gt;dcc1.dcc-servers.net has address 38.124.232.176&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #0000ff&quot;&gt;dcc1.dcc-servers.net has address 69.12.221.230&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #0000ff&quot;&gt;dcc1.dcc-servers.net has address 80.91.36.101&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #0000ff&quot;&gt;dcc1.dcc-servers.net has address 137.208.8.63&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #0000ff&quot;&gt;dcc1.dcc-servers.net has address 192.135.10.194&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #0000ff&quot;&gt;dcc1.dcc-servers.net has address 200.81.186.149&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #0000ff&quot;&gt;dcc1.dcc-servers.net has address 209.169.14.26&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #0000ff&quot;&gt;dcc1.dcc-servers.net has IPv6 address 2001:470:1f05:10ed::27&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #0000ff&quot;&gt;dcc1.dcc-servers.net has IPv6 address 2001:470:1f05:10ed::29&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #0000ff&quot;&gt;dcc1.dcc-servers.net has IPv6 address 2001:470:1f05:10ed::30&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #0000ff&quot;&gt;dcc1.dcc-servers.net has IPv6 address 2604:bf00:82:128::50&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #0000ff&quot;&gt;dcc1.dcc-servers.net has IPv6 address 2001:470:1f05:10ed::26&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #0000ff&quot;&gt;dcc1.dcc-servers.net mail is handled by 10 smtp.rhyolite.com.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;dja&gt;# host &lt;span style=&quot;COLOR: #ff0000&quot;&gt;dcc2&lt;/span&gt;&lt;/span&gt;.dcc-servers.net&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;dja&gt;# cdcc &quot;host &lt;font color=&quot;#0000ff&quot;&gt;209.169.14.27&lt;/font&gt;; stats&quot;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;COLOR: #a800ff&quot;&gt;209.169.14.27,6277&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #a800ff&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; server-ID 104&nbsp; 18:23:40&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #a800ff&quot;&gt;&nbsp;&nbsp;&nbsp; version 2.3.142&nbsp; tracing ANON CLNT WLIST&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #a800ff&quot;&gt;79607800 hash entries 44184407 used 3152182452 DB bytes&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #a800ff&quot;&gt;&nbsp; 101 ms delay&nbsp; 1588269 NOPs&nbsp; 423 ADMN&nbsp; 31036 query&nbsp; 59283 clients since 00:04:17&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #a800ff&quot;&gt;&nbsp;1637352 reports&nbsp;&nbsp;&nbsp; 3333&gt;10&nbsp;&nbsp;&nbsp; 3319&gt;100&nbsp;&nbsp;&nbsp; 3319&gt;1000&nbsp;&nbsp;&nbsp; 3319 many&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #a800ff&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; answers 1089263&gt;10&nbsp; 999855&gt;100&nbsp; 870858&gt;1000&nbsp; 685980 many&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #a800ff&quot;&gt;&nbsp;&nbsp; 63026 bad op&nbsp;&nbsp;&nbsp; 0 passwd&nbsp; 13600 blist&nbsp;&nbsp;&nbsp; 0 reject&nbsp; 24159 retrans&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #a800ff&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 answers rate-limited&nbsp;&nbsp;&nbsp; 0 anon&nbsp;&nbsp;&nbsp;&nbsp; 0 reports rejected&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #a800ff&quot;&gt;&nbsp;&nbsp;&nbsp; flood on&nbsp;&nbsp; 5 streams&nbsp; 4 out active 4 in&nbsp; 6108886 total flooded in&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #a800ff&quot;&gt;&nbsp;3131233 accepted&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 stale&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 dup&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 white&nbsp;&nbsp;&nbsp; 0 delete&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #a800ff&quot;&gt;&nbsp;4828861 reports added between Jun 02 00:04:17 and Jun 02 09:23:42 UTC&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #a800ff&quot;&gt;&nbsp;&nbsp;&nbsp; 1755 no rep&nbsp; 4102&gt;0%&nbsp; 3585&gt;10%&nbsp; 3313&gt;20%&nbsp; 3124&gt;30%&nbsp; 2428&gt;60% bad 57&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;COLOR: #a800ff&quot;&gt;&lt;/span&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&lt;/span&gt; 
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp; &lt;/span&gt;&lt;/p&gt;
&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&nbsp; &lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;/p&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[selinux 관련 명령모음.]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=253</id>
		<published>2012-06-07T15:24:57+09:00</published>
		<updated>2012-06-17T16:46:33+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=253"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=253#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;1.&nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;BACKGROUND-COLOR: #a0f000; FONT-FAMILY: verdana&quot;&gt;getsebool -a&lt;/span&gt;&lt;span style=&quot;BACKGROUND-COLOR: #a0f000; FONT-FAMILY: verdana&quot;&gt; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;하면 SELinux 의 모든 boolean 값에 대한 상태를 출력해준다.&lt;/span&gt;&lt;/p&gt;

&lt;div class=&quot;autosourcing-stub&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;allow_polyinstantiation --&gt; off&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;allow_postfix_local_write_mail_spool --&gt; off&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;allow_ptrace --&gt; off&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;allow_rsync_anon_write --&gt; off&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;allow_saslauthd_read_shadow --&gt; off&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;..............&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;autosourcing-stub&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;..................&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;autosourcing-stub&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;autosourcing-stub&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;2. &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;BACKGROUND-COLOR: #a0f000; FONT-FAMILY: verdana&quot;&gt;setsebool&nbsp; -P&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt; allow_rsync_anon_write 1 &lt;/span&gt;
&lt;div class=&quot;autosourcing-stub&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&nbsp;&nbsp; allow_rsync_anon_write --&gt; on&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div class=&quot;autosourcing-stub&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;autosourcing-stub&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;3.&nbsp;&lt;/span&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffaa00; FONT-FAMILY: verdana&quot;&gt;SELinux 상태 변경을 요할 경우&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt; &lt;/span&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;1.&nbsp;&nbsp;&nbsp;&nbsp; /etc/sysconfig/selinux 파일 수정&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;#vi /etc/sysconfig/selinux 에서 다음 파일 수정&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SELINUX=enforcing 을 disabled 나 permissive 로 수정&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 기본 설정 값은 enforcing 로 되어 있다.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;SELINUX=enforcing (사용함)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;SELINUX=perimssive (보안경고만 사용)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;SELINUX=disabled (사용안함)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 위 값 설정 후 시스템 재부팅&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;4. &lt;/span&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffaa00; FONT-FAMILY: verdana&quot;&gt;현재 상태에서만 보안 설정에 대한 활성화 및 비활성화를 설정 할 수 있다.&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;시스템 재부팅 후 원래 상태로 돌아 온다. (휘발성)&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&nbsp;&nbsp; #&nbsp; &lt;/span&gt;&lt;span style=&quot;BACKGROUND-COLOR: #a0f000; FONT-FAMILY: verdana&quot;&gt;setenforce 0&lt;/span&gt;&lt;span style=&quot;BACKGROUND-COLOR: #a0f000; FONT-FAMILY: verdana&quot;&gt;&nbsp;&nbsp;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&nbsp; (비활성화 disabled)&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp; &lt;/span&gt;&lt;span style=&quot;BACKGROUND-COLOR: #a0f000; FONT-FAMILY: verdana&quot;&gt;setenforce 1&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp; (활성화 enforcing &lt;/span&gt;
&lt;div class=&quot;autosourcing-stub&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;autosourcing-stub&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;5. SELinux 상태 상태 확인 &lt;/span&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #sestatus –v&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;[root@selinux proc]# &lt;/span&gt;&lt;span style=&quot;BACKGROUND-COLOR: #a0f000; FONT-FAMILY: verdana&quot;&gt;sestatus&lt;/span&gt;&lt;/p&gt;

&lt;div class=&quot;autosourcing-stub&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;SELinux status:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; enabled&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;SELinuxfs mount:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /selinux&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;Current mode:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; enforcing&nbsp; &lt;------ 보안모드&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;Mode from config file:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; enforcing&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;Policy version:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 21&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;Policy from config file:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; targeted&lt;/span&gt;&lt;/p&gt;
&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;6. # &lt;/span&gt;&lt;span style=&quot;BACKGROUND-COLOR: #a0f000; FONT-FAMILY: verdana&quot;&gt;ls -lZ 또는&nbsp;ll -Z&lt;/span&gt;&lt;span style=&quot;BACKGROUND-COLOR: #a0f000; FONT-FAMILY: verdana&quot;&gt;&nbsp;/etc/selinux &lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;-rw-r--r--&nbsp; root&nbsp;&nbsp;&nbsp; root&nbsp;&nbsp; system_u:object_r:selinux_config_t config &lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;drwxr-xr-x&nbsp; root&nbsp;&nbsp;&nbsp; root&nbsp;&nbsp; system_u:object_r:selinux_config_t targeted&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; _u : 신분(identify)필드 , _r : 역할(role)필드 , _t :유형(type) 필드&lt;/span&gt;&lt;/p&gt;

&lt;div class=&quot;autosourcing-stub&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div class=&quot;autosourcing-stub&quot;&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;7. &nbsp;&lt;/span&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffaa00; FONT-FAMILY: verdana&quot;&gt;SELinux 문맥 변경&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 문맥 변경 명령 chcon 을 이용한다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 하위 디렉토리에 똑 같은 유형을 넣을 때 –R 옵션을 이용한다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;Centos -role file 위치: /etc/selinux/target/contexts/files/file_contexts&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;-t : 해당 파일에 대한 role 설정&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;-R : 하위 디렉토리 내 모든 파일에 대한 같은 role 설정&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # &lt;/span&gt;&lt;span style=&quot;BACKGROUND-COLOR: #a0f000; FONT-FAMILY: verdana&quot;&gt;chcon –t httpd_user_content_t /home/www/index.htm&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;위 명령 chcon 명령을 이용하여 해당 /home/www/index.htm 파일에 httpd_user_content_t 유형을 설정&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;8.&nbsp;&lt;/span&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffaa00; FONT-FAMILY: verdana&quot;&gt;SELinux 문맥 복구&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 변경된 문맥 복구를 위해서는 restorecon 명령을 이용 한다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;#&lt;/span&gt;&lt;span style=&quot;BACKGROUND-COLOR: #a0f000; FONT-FAMILY: verdana&quot;&gt; restorecon –Rv /home/www/index.htm&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;[root@selinux data]# ls -lZ&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;-rw-r--r--&nbsp; root&nbsp;&nbsp;&nbsp;&nbsp; root&nbsp;&nbsp;&nbsp;&nbsp; root:object_r:httpd_user_content_t index.htm&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;[root@selinux data]# restorecon -Rv index.htm &lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;restorecon reset context /data/index.htm:root:object_r:httpd_user_content_t-&gt;system_u:object_r:default_t&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;[root@selinux data]# ls -lZ&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;-rw-r--r--&nbsp; root&nbsp;&nbsp;&nbsp;&nbsp; root&nbsp;&nbsp;&nbsp;&nbsp; system_u:object_r:default_t&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; index.htm&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;9. SELinux 로그 파일&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&nbsp; &nbsp;&lt;/span&gt;&lt;span style=&quot;BACKGROUND-COLOR: #c9e0f0; FONT-FAMILY: verdana&quot;&gt;SELinux log&nbsp; ---&gt; /var/log/audit/audit.log&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; audit(timestamp) : SELinux 검사 메세지이며 타임 스탬프 형식으로 기록한다.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; avc : SELinux 벡터 캐시 액세스를 나타나며 거의모든 기록은 이 캐시이다.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; denied | accepted : 해당 액션이 허가되었는지 거부되었는지를 나타낸다.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; { read | write | unlink | .....} 이 필드는 파일을 읽기,쓰기, unlink 등 정책을 로딩등의 액션 종류을 출력&#039;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for pid=&lt;PID&gt; : 접근하는 액션의 프로세스 ID를 나타낸다.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; exe=&lt;executable&gt; : 실행되는 프로세스의 경로를 나타낸다.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; name=&lt;name&gt; : 액션을 시도하는 타켓의 이름을 나타낸다.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dev=&lt;device&gt; : 타켓 파일이 위치한 디바이스를 나타낸다.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ino=&lt;inode-number&gt; : 액션 타켓의 inode를 나타낸다.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; scontext=&lt;security context&gt; : 프로세스의 보안상태(문맥)을 나타낸다. 사용자,규칙,타입을 가지고 있다.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; tcontext=&lt;target context&gt; : 액션 타켓(파일이나 디렉토리등에 사용되는)의 보안상태(문맥)을 나타낸다.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; tclass=&lt;target class&gt; : 타켓 오브젝트(디렉토리,파일,디바이스,노드같은)의 클래스를 나타낸다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;▣로그를 분석해 보면..&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;SELinux 로그는 프로세스가 거부 되었을때 기록을 한다.(허거되었을때도 기록이 가능하지만)&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;기본정책이 거부를 허가로 변경해서도 로그를 기록할수도 있다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;아래는 SELinux의 로그 기록이다.(기본적으로 /var/log/messages에 기록된다.)&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;kernel: audit(1114070701.193:0): avc:&nbsp; denied&nbsp; { read } for&nbsp; pid=24216 exe=/usr/libexec/mysqld &lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;name=mysql dev=cciss/c0d0p6 ino=16408 scontext=user_u:system_r:mysqld_t &lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;tcontext=root:object_r:var_lib_t tclass=dir&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;우선 읽기 요구를 거부하고 있다. (denied {read})&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;읽기 요구를 하는 프로셋의 ID는 24216이다. (for pid=24216)&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;프로세스 이름은 /usr/libexec/mysqld 이고, (exe=/usr/libexec/mysql name=mysql)&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;액션의 타켓은 /dev/cciss/c0d0p6 장치에서 실행되고 있다.)&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;액션 타켓의 inode는 16408이고, (ino=16408)&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;프로세스의 SELinux context는 user이고, mysqld 타입이다.(scontext=user_u:system_r:mysqld_t)&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;읽으려고 하는 파일은 var_lib_t 타&nbsp; 입의 루트 소유의 파일이다. (tcontext=root:object_r:var_lib_t)&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;해당 log 파일은 SELinux 활성화 및 /etc/rc.d/init.d/auditd 데몬이 활성화 되어 있어야 한다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /etc/rc.d/init.d/auditd 는 chkconfig –list 및 setup 에서 확인 가능 ps –ef | grep auditd 데몬 확인&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Auditd log 파일은 /var/log/audit/audit.log 에서 확인 가능&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Avc 포함 된 log 는 SELinux 에 대한 권한 설정 및 보안 문제로 발생 한다. Messages 나 auditd 에.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;!!SELinux 활성화시 auditd 와 같이 활성화 시켜 준다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;/etc/rc.d/init.d/auditd start&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;▣ SELinux yum 패키지 업데이트&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [root@selinux proc]# yum update selinux*&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; selinux-policy-targeted-sources&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; selinux-policy-targeted-sources.noarch 0:1.17.30-2.150.el4&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; selinux-policy-targeted.noarch 0:1.17.30-2.150.el4&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;▣ SELinux 관리툴&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Semanage / setsebool / audit2allow&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #audit2allow –l –i /var/log/messages&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #audit2allow –d&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #audit2alllow –a&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;strong&gt;&lt;em&gt;&lt;font size=&quot;2&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #0000ff; COLOR: #ffffff&quot;&gt;audit2allow -M 모듈명 &lt; /var/log/audit/audit.log &amp;&amp; semodule -i 모듈명.pp&lt;/span&gt;&lt;/font&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;=================&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #ff0000; FONT-SIZE: 24px&quot;&gt;SELinux 관련 소프트웨어(툴)&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #0000ff&quot;&gt;policycoreutils&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #0000ff&quot;&gt;policycoreutils-gui&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;
&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;pre class=&quot;screen&quot;&gt;&lt;code class=&quot;command&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;# sestatus -v&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;pre class=&quot;screen&quot;&gt;&lt;code class=&quot;command&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;Once you have found your problem you can reset to the default mode by executing &lt;br /&gt;&lt;span id=&quot;result_box&quot; lang=&quot;ko&quot; class=&quot;short_text&quot; closure_uid_bbopnw=&quot;105&quot; f=&quot;4&quot; a=&quot;undefined&quot; uc=&quot;null&quot;&gt;&lt;span class=&quot;hps&quot; closure_uid_bbopnw=&quot;145&quot; uc=&quot;null&quot;&gt;당신의&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;span class=&quot;hps&quot; closure_uid_bbopnw=&quot;146&quot; uc=&quot;null&quot;&gt;문제를&lt;/span&gt; &lt;span class=&quot;hps atn&quot; closure_uid_bbopnw=&quot;147&quot; uc=&quot;null&quot;&gt;발견&lt;/span&gt;&lt;span closure_uid_bbopnw=&quot;148&quot; uc=&quot;null&quot;&gt;하시면&lt;/span&gt; &lt;span class=&quot;hps&quot; closure_uid_bbopnw=&quot;150&quot; uc=&quot;null&quot;&gt;기본&lt;/span&gt; &lt;span class=&quot;hps&quot; closure_uid_bbopnw=&quot;151&quot; uc=&quot;null&quot;&gt;모드로&lt;/span&gt; &lt;span class=&quot;hps&quot; closure_uid_bbopnw=&quot;149&quot; uc=&quot;null&quot;&gt;실행하여&lt;/span&gt;  &lt;span class=&quot;hps&quot; closure_uid_bbopnw=&quot;150&quot; uc=&quot;null&quot;&gt;&lt;/span&gt;&lt;span class=&quot;hps&quot; closure_uid_bbopnw=&quot;152&quot; uc=&quot;null&quot;&gt;재설정 할 수 있습니다&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;pre class=&quot;screen&quot;&gt;&lt;code class=&quot;command&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;# &lt;/span&gt;&lt;code class=&quot;command&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;semodule -b /usr/share/selinux/targeted/base.pp&lt;/span&gt;&lt;/code&gt;&lt;/code&gt;&lt;/pre&gt;&lt;pre class=&quot;screen&quot;&gt;&nbsp;&lt;/pre&gt;
&lt;div class=&quot;autosourcing-stub&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[SELinux Lockdown Part One: SELinux Users]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=256</id>
		<published>2012-06-07T15:43:12+09:00</published>
		<updated>2012-06-07T15:43:12+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=256"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=256#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;font size=&quot;4&quot; face=&quot;Arial&quot;&gt;In Fedora 11, Linux users by default are mapped to the unconfined_u SELinux user. The unconfined_u SELinux user is mapped to the unconfined_r, system_r roles and to all available Multi Category Security compartments.&lt;br /&gt;&lt;br /&gt;Both unconfined_r and system_r are roles that map to SELinux security domains. SELinux security domains are defined security environments for processes on the Linux system.&lt;br /&gt;&lt;br /&gt;The unconfined security domain, unconfined_t, is a environment reserved for processes that are to a large extend exempted from SELinux restrictions. The system_r role maps to security domains for system processes.&lt;br /&gt;&lt;br /&gt;The unconfined_u SELinux user has access to the system_r role to be able to run system processes in their security domains. SELinux user unconfined_u operates in the unconfined_t security domain via the unconfined_r role that it is mapped to.&lt;br /&gt;&lt;br /&gt;The semanage command can be used to add, modify and delete Linux user to SELinux user mappings, as well as other settings related to SELinux management. Alternatively the system-config-selinux graphical user interface to semanage can be used to modify these settings.&lt;br /&gt;&lt;br /&gt;To use the semanage command to list to which SELinux user, Linux users get mapped by default type: &lt;/font&gt;&lt;span style=&quot;FONT-STYLE: italic; FONT-SIZE: 130%&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-WEIGHT: bold&quot;&gt;sudo semanage login -l | grep default&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;__default__ unconfined_u SystemLow-SystemHigh&lt;br /&gt;&lt;br /&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 130%&quot;&gt;&lt;font size=&quot;4&quot; face=&quot;Arial&quot;&gt;In the example above Linux users are mapped to the unconfined_u SELinux user by default.&lt;br /&gt;&lt;br /&gt;To modify this configuration to map Linux users by default to a confined SELinux user called user_u simply type:&lt;/font&gt;&lt;/span&gt;&lt;span style=&quot;FONT-STYLE: italic; FONT-SIZE: 130%&quot;&gt;&lt;font size=&quot;4&quot; face=&quot;Arial&quot;&gt; &lt;span style=&quot;FONT-WEIGHT: bold&quot;&gt;sudo semanage login -m -s user_u &quot;__default__&quot;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/font&gt;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 130%&quot;&gt;&lt;font size=&quot;4&quot; face=&quot;Arial&quot;&gt;This will map new Linux users to the restricted user_u SELinux user by default.&lt;br /&gt;&lt;br /&gt;You can override this mapping when you run the useradd command to add Linux users with the -Z option. This option specifies to which SELinux user the Linux user should be mapped. For example type:&lt;/font&gt;&lt;/span&gt;&lt;span style=&quot;FONT-STYLE: italic; FONT-SIZE: 130%&quot;&gt;&lt;font size=&quot;4&quot; face=&quot;Arial&quot;&gt; &lt;span style=&quot;FONT-WEIGHT: bold&quot;&gt;sudo useradd -Z guest_u joe&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The usermod command with -Z option can also be used to modify a Linux user to SELinux user mapping.&lt;br /&gt;&lt;br /&gt;&lt;/font&gt;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 130%&quot;&gt;&lt;font size=&quot;4&quot; face=&quot;Arial&quot;&gt;This will add a Linux user called joe and will map joe to the guest_u SELinux user instead of mapping joe to the defined default SELinux user.&lt;br /&gt;&lt;br /&gt;There are some SELinux user profiles predefined. These profiles can be listed with the semanage command. type:&lt;/font&gt;&lt;/span&gt;&lt;span style=&quot;FONT-STYLE: italic; FONT-SIZE: 130%&quot;&gt;&lt;font size=&quot;4&quot; face=&quot;Arial&quot;&gt; &lt;span style=&quot;FONT-WEIGHT: bold&quot;&gt;sudo semanage user -l&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/font&gt;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 130%&quot;&gt;&lt;font size=&quot;4&quot; face=&quot;Arial&quot;&gt;Next i will discuss some of the properties of these predefined SELinux users.&lt;br /&gt;&lt;/font&gt;&lt;/span&gt;&lt;span style=&quot;FONT-STYLE: italic; FONT-SIZE: 130%&quot;&gt;&lt;br /&gt;&lt;font size=&quot;4&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-WEIGHT: bold&quot;&gt;The guest_u SELinux user:&lt;/span&gt;&lt;br /&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 130%&quot;&gt;&lt;br /&gt;&lt;font size=&quot;4&quot; face=&quot;Arial&quot;&gt;This profile is used for users that need to be tightly controlled. The guest_u SELinux user can only log in using OpenSSH. Guest users have no access to network resources, setuid, setgid programs.&lt;/font&gt;&lt;/span&gt;&lt;span style=&quot;FONT-STYLE: italic; FONT-SIZE: 130%&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;font size=&quot;4&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-WEIGHT: bold&quot;&gt;The xguest_u SELinux user:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 130%&quot;&gt;&lt;font size=&quot;4&quot; face=&quot;Arial&quot;&gt;This profile is identical to that of guest_u. The exception is that Xguest users can only log in to Xwindows and cannot log in using OpenSSH. Another exception of Xguest users is that this partical user can access HTTP port using a SELinux restricted instance of Mozilla Firefox.&lt;/font&gt;&lt;/span&gt;&lt;span style=&quot;FONT-STYLE: italic; FONT-SIZE: 130%&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;font size=&quot;4&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-WEIGHT: bold&quot;&gt;The user_u SELinux user:&lt;/span&gt;&lt;br /&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 130%&quot;&gt;&lt;br /&gt;&lt;font size=&quot;4&quot; face=&quot;Arial&quot;&gt;The user_u SELinux user resembles a ordinary unprivileged SELinux confined user. This user can log in using Xwindows and OpenSSH, has access to network resources, but cannot use setuid and setgid programs.&lt;/font&gt;&lt;/span&gt;&lt;span style=&quot;FONT-STYLE: italic; FONT-SIZE: 130%&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;font size=&quot;4&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-WEIGHT: bold&quot;&gt;The staff_u SELinux user:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 130%&quot;&gt;&lt;font size=&quot;4&quot; face=&quot;Arial&quot;&gt;This SELinux user is identical to user_u except that staff_u can access setuid and getgid programs. The staff_u SELinux user can also stat all process on the system amongst other minor extra privileges compared to user_u.&lt;/font&gt;&lt;/span&gt;&lt;span style=&quot;FONT-STYLE: italic; FONT-SIZE: 130%&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;font size=&quot;4&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-WEIGHT: bold&quot;&gt;The sysadm_u SELinux user:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 130%&quot;&gt;&lt;font size=&quot;4&quot; face=&quot;Arial&quot;&gt;This user is designed for SELinux restricted root login, which is not recommended. This SELinux user is used in a Multi Level Security Environment where there is no unconfined_u.&lt;/font&gt;&lt;/span&gt;&lt;span style=&quot;FONT-STYLE: italic; FONT-SIZE: 130%&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;font size=&quot;4&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-WEIGHT: bold&quot;&gt;The unconfined_u SELinux user:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 130%&quot;&gt;&lt;font size=&quot;4&quot; face=&quot;Arial&quot;&gt;The unconfined_u SELinux user is the environment where all Linux users are mapped to be default in Fedora Targeted policy. This user is to a large extend exempted from SELinux confinement. The exception is Memory Execution Protections.&lt;br /&gt;&lt;br /&gt;Real Linux users, not root, should not be mapped to the unconfined_u SELinux user group if you want to improve security on your system. In many scenarios having unconfined users on a system creates a gaping hole in security.&lt;br /&gt;&lt;br /&gt;Root logins should be prohibited always. Root should only be able to log in using the terminal in case of an emergency. In Fedora, the Linux user root is mapped to unconfined_u. This means that root logins are almost not protected by SELinux.&lt;br /&gt;&lt;br /&gt;The improve the security of root logins one could map the root Linux user to the sysadm_u SELinux user. Although this does not provide much security over unconfined_u, and root will be able to bypass SELinux security.&lt;br /&gt;&lt;br /&gt;Bottom line is that root logins should not be permitted except on the terminals in case of emergency.&lt;/font&gt;&lt;/span&gt;&lt;span style=&quot;FONT-STYLE: italic; FONT-SIZE: 130%&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;font size=&quot;4&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-WEIGHT: bold&quot;&gt;The system_u SELinux user:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 130%&quot;&gt;&lt;font size=&quot;4&quot; face=&quot;Arial&quot;&gt;This SELinux user profile is reserved for the system. Linux users should not be mapped to the System_u SELinux user.&lt;br /&gt;&lt;br /&gt;I explained how one can define a default SELinux user for new Linux users by default, and i explained how one can override this with the useradd command and -Z option.&lt;br /&gt;&lt;br /&gt;The available predefined SELinux users were explained. What is left is to show how SELinux user mappings to Linux users can be altered.&lt;/font&gt;&lt;/span&gt;&lt;span style=&quot;FONT-STYLE: italic; FONT-SIZE: 130%&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;font size=&quot;4&quot; face=&quot;Arial&quot;&gt;To list all Linux user to SELinux user mappings:&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-WEIGHT: bold&quot;&gt;sudo semanage login -l&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;To manually map a Linux user to a SELinux user:&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-WEIGHT: bold&quot;&gt;sudo semanage login -a (...)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;To modify a Linux user to SELinux user mapping:&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-WEIGHT: bold&quot;&gt;sudo semanage -m (...)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;To delete a Linux user to SELinux uper mapping:&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-WEIGHT: bold&quot;&gt;sudo semanage -d (...)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Conclusion:&lt;br /&gt;&lt;br /&gt;&lt;/font&gt;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 130%&quot;&gt;&lt;font size=&quot;4&quot; face=&quot;Arial&quot;&gt;Configure SELinux to map Linux users to confined SELinux users by default to improve security.&lt;br /&gt;Disallow root logins using OpenSSH and Xwindows altogether. Allow root to only login using the terminal in case of emergency. Either leave the root Linux user mapping to the unconfined_u SELinux user or map root to sysadm_u. (for example if you decide to de-install the unconfineduser SELinux module)&lt;br /&gt;Map your Linux users to the appropriate confined SELinux user by using the profile that best fits.&lt;br /&gt;Use the useradd command with -Z option to add Linux users, overriding the default Linux user to SELinux user mapping by the SELinux user that you pass as its argument.&lt;br /&gt;&lt;/font&gt;&lt;span style=&quot;FONT-STYLE: italic; FONT-SIZE: 85%&quot;&gt;&lt;br /&gt;&lt;font size=&quot;3&quot; face=&quot;Arial&quot;&gt;Refer: man semanage, man useradd, man usermod&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-STYLE: italic; FONT-SIZE: 130%&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-STYLE: italic&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[audit2allow라는 프로그램]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=259</id>
		<published>2012-06-08T18:37:56+09:00</published>
		<updated>2012-06-08T18:37:56+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=259"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=259#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;audit2allow라는 프로그램은 이 에러를 가지고 해당하는 프로세서에 권한을 주는 정책 파일을 자동으로 생성시켜준다. 예를 들면 이런 식으로 사용한다.&lt;/span&gt;&lt;/p&gt;
&lt;pre class=&quot;idle&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot; class=&quot;line-numbers&quot;&gt;   1 &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt; &lt;/span&gt;&lt;span style=&quot;BACKGROUND-COLOR: #0000ff; FONT-FAMILY: verdana; COLOR: #ffffff&quot;&gt;grep httpd audit.log | audit2allow -M httpd&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;이 명령은 audit.log에서 httpd가 나온 로그를 전부 audit2allow로 넘겨서 권한 정책 파일을 출력하도록 한다. 이렇게 하면 .pp 파일과 .te 파일이 만들어진다. pp파일은 새로운 권한 정책을 적용하는 하는 데 사용하고, .te 파일은 새로 어떤 권한 정책이 추가되는지를 담고 있다. audit2allow가 제대로 실행됐으면 그 다음에 .pp 파일을 어떻게 적용하는지 보여주는데 다음과 같다.&lt;/span&gt;&lt;/p&gt;
&lt;pre class=&quot;idle&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot; class=&quot;line-numbers&quot;&gt;   1 &lt;/span&gt;&lt;span style=&quot;BACKGROUND-COLOR: #0000ff; FONT-FAMILY: verdana; COLOR: #ffffff&quot;&gt; semodule -i httpd.pp&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;조금 시간이 걸리는데, 이렇게 하면 새로운 권한 정책이 적용된다. 조금 팁을 더해보자면 audit2allow로 생성되는 권한 정책은 에러메시지가 난 부분에 대해서만 정책을 생성한다. 예를 들어 파일을 생성하다 에러가 났으면 파일 생성 권한만 추가하고 삭제나 변경 읽기 등은 여전히 불가능할 수 있다. 이런 명령들을 하나하나 에러를 내고 .pp 파일을 만들면 권한 설정이 가능하다. 마찬가지로 일일이 권한이 필요한 에러만 찾아서 audit2allow에 보낼 수도 있다. 꽤나 무식한 방법이긴 한데, selinux의 권한 편집이란 게 텍스트 파일 편집하는 식이 아니라서 이런 방법이 제일 쉬울지도 모른다&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;
&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;
&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #99dcff; COLOR: #000000&quot;&gt;그리고 정책 파일들은 가능하면 보존해두는 게 좋다. &lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;code&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;/font&gt;&lt;/code&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;code&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ff0000; COLOR: #ffffff&quot;&gt;semodule -r httpd.pp&lt;/span&gt;&lt;/font&gt;&lt;/code&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ff0000; COLOR: #ffffff&quot;&gt; &lt;/span&gt;&lt;/p&gt;

&lt;p&gt;같은 방식으로 수정한 정책을 다시 되돌릴 수도 있기 때문이다.&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;아마 이게 가장 기본적으로 알아둬야할 selinux 정책 설정 방법. 그 외에도 &lt;code&gt;&lt;font face=&quot;GulimChe&quot;&gt;getsebool&lt;/font&gt;&lt;/code&gt;이라던가 &lt;code&gt;&lt;font face=&quot;GulimChe&quot;&gt;setsebool&lt;/font&gt;&lt;/code&gt;라는 명령어도 있는데, 몇몇 부분에 대해 옵션 형식으로 권한 설정할 수 있는 프로그램. &lt;/p&gt;
&lt;/span&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[open(/var/dcc/map): Permission denied   --- maillog에러 메세지 드디어 해결!!]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=261</id>
		<published>2012-06-09T10:18:58+09:00</published>
		<updated>2015-08-26T10:29:07+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=261"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=261#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;spamassin + pyzor + razor2 + clamav + DCC 를 구축하여 스팸메일을 줄여 보겠다는 목적이 있었다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;위의 모든 것들을 업그레이드 하고 필요한 것은 설치 하였다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;여기서 설치 하는 방법은 생략하기로 한다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;설치는 보란듯이 깨끗하게 보기좋게 깔끔하게 설치하였는데&nbsp;&lt;span style=&quot;BACKGROUND-COLOR: #9334d8; COLOR: #ffffff&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;BACKGROUND-COLOR: #9334d8; COLOR: #ffffff&quot;&gt;DCC 에서 자꾸 튕겨 나가는 에러가 발생하였다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; COLOR: #000000&quot;&gt;바로, 아래와 같은 에러 메세지 였다.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;COLOR: #9a54ce&quot;&gt;dccproc[6885]: open(/usr/local/dcc/map): Permission denied&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #9a54ce&quot;&gt;dccproc[6885]: lock_open(/usr/local/dcc/whiteclnt.dccx): Permission denied; file not writeable for locking&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #9a54ce&quot;&gt;ns dccproc[6885]: whiteclnt still broken&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #9a54ce&quot;&gt;dccproc[6887]: open(/usr/local/dcc/map): Permission denied&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #9a54ce&quot;&gt;dccproc[6887]: lock_open(/usr/local/dcc/whiteclnt.dccx): Permission denied; file not writeable for locking&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #9a54ce&quot;&gt;dccproc[6887]: whiteclnt still broken&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;COLOR: #9a54ce&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;◆※﻿ 필자는 당연히 Permission 에러이므로 chmod, chown, Install Drectory에 문제가 있으리라 생각하고&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 정말 &lt;span style=&quot;BACKGROUND-COLOR: #9334d8; COLOR: #ffffff&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ff0000; COLOR: #ffffff&quot;&gt;두달(2달) 동안 &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;가능한 할 수 있는 삽질은 다 해 보았지만, 이 징그러운 DCC에러는 해결 되지 않았다.&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 포기하고 DCC는 사용하지 않겠노라고 삭제한 것이 수십번이다. 그럴 때마다 한 두 시간 지나거나 하루를 지새고 나면&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 이 놈의 곤조가&nbsp;미련이 남는 것이야. 이렇게, 저렇게 해 보면 금방 될 것 같은데 또, 해 보면 좃나게 안 되는거야....&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;◆※ DCC 관련 문서는 네이버, 다음 사이트에는 문서가 거의 존재하지 않더군. 할 수 없이 영어도 못하는 필자가 구글에 가서 &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 번역기 돌려가며&nbsp; &lt;font color=&quot;#9a54ce&quot;&gt;open(/usr/local/dcc/map): Permission denied &lt;span style=&quot;COLOR: #000000&quot;&gt;로&nbsp; 검색하여 거의 모든 문서는 다 훑어 보았어.&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;font color=&quot;#9a54ce&quot;&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 그 심정 여러분은 모를거야.&nbsp; 나이 50넘어 English reading 자유자재로 할 수 있는 사람 몇이나 될까... 그래도 많이 &lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;font color=&quot;#9a54ce&quot;&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 배운 사람은 할 수 있게지만 뭐!..쩝쩝... 그래도 하도 눈독을 하니 이해는 못 하더라도 대충 어떤 내용인지 감은 잡겠&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;font color=&quot;#9a54ce&quot;&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 더라구. 정 모르겠으면 구글번역기에 의존 하세요. 완전한 것은 아니지만, 대충 감으로 때려 잡으면 되요.&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;font color=&quot;#9a54ce&quot;&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;font color=&quot;#9a54ce&quot;&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;◆※ &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;외국웹에 검색결과 처방전은 거의 모든 내용이 set-UID만 강조하고 있습니다.&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;font color=&quot;#9a54ce&quot;&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&nbsp;&nbsp;&nbsp; DCC파일은 아래 링크 누르면 다운 받으실 수 있습니다.&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;font color=&quot;#9a54ce&quot;&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&nbsp;&nbsp;&nbsp; &lt;a href=&quot;http://www.dcc-servers.net/dcc/source/dcc.tar.Z&quot;&gt;http://www.dcc-servers.net/dcc/source/dcc.tar.Z&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;font color=&quot;#9a54ce&quot;&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;font color=&quot;#9a54ce&quot;&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;sunshine&gt;# cd /usr/local/src&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;font color=&quot;#9a54ce&quot;&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;src&gt;# wget&nbsp;http://www.dcc-servers.net/dcc/source/dcc.tar.Z &lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;font color=&quot;#9a54ce&quot;&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;font color=&quot;#9a54ce&quot;&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;font color=&quot;#9a54ce&quot;&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&nbsp;&nbsp;&nbsp; 다운 받은 파일을 압축 해제 합니다.&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;font color=&quot;#9a54ce&quot;&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&nbsp;&nbsp;&nbsp; src&gt;# tar xvzf dcc.tar.Z&nbsp;&nbsp; 압축 푼다음 이렉토리 이동.&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;font color=&quot;#9a54ce&quot;&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&nbsp;&nbsp;&nbsp; dcc-1.3.142&gt;# ./configure --help&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 명령으로 설치 옵션 확인 해 보세요.&nbsp; &lt;span style=&quot;BACKGROUND-COLOR: #a6ff4d; COLOR: #000000&quot;&gt;습관들이는게 좋을듯.&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;font color=&quot;#9a54ce&quot;&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&nbsp;&nbsp;&nbsp; &lt;span style=&quot;COLOR: #53aea8&quot;&gt;Configuration:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #53aea8&quot;&gt;&nbsp; --help&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; print this message&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #53aea8&quot;&gt;&nbsp; --no-create&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; do not create output files&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #53aea8&quot;&gt;&nbsp; --quiet&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; do not print &quot;checking...&quot; messages&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #53aea8&quot;&gt;&nbsp; --homedir=HOMEDIR&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DCC home directory [/var/dcc]&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #53aea8&quot;&gt;&nbsp; --bindir=DIR&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; user executables [/usr/local/bin]&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #53aea8&quot;&gt;&nbsp; --libexecdir=DIR&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; program executables [HOMEDIR/libexec]&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #53aea8&quot;&gt;&nbsp; --mandir=DIR&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; documentation [/usr/local/man]&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #53aea8&quot;&gt;&nbsp; --with-updatedcc_pfile=FILE of updatedcc parameters [HOMEDIR/.updatedcc_pfile]&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #53aea8&quot;&gt;&nbsp; --with-installroot=DIR&nbsp;&nbsp; prefix DIR to directory paths&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #53aea8&quot;&gt;&nbsp; --with-configsuffix=STR&nbsp; append STR to installed configuration file names&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #53aea8&quot;&gt;&nbsp; --enable-64-bits&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; compile for 64-bits on Solaris and Linux PowerPC&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #53aea8&quot;&gt;&nbsp; --with-make-cmd=path&nbsp;&nbsp;&nbsp;&nbsp; to make or gmake&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #53aea8&quot;&gt;&nbsp; --with-fetch-cmd=path&nbsp;&nbsp;&nbsp; to wget, fetch, curl, or ftp&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #53aea8&quot;&gt;&nbsp; --with-fetch-cmd-addr=IP local address for wget, fetch, or curl&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #53aea8&quot;&gt;&nbsp; --with-DCC-MD5&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; use MD5 code in the DCC source&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #53aea8&quot;&gt;&nbsp; --with-uid=UID&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; set-UID for cdcc, dccproc, &amp; dccsight [root]&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #53aea8&quot;&gt;&nbsp; --disable-sys-inst&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; install in private directories and without set-UID&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #53aea8&quot;&gt;&nbsp; --disable-server&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; do not build DCC server, dccd&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #53aea8&quot;&gt;&nbsp; --disable-dccifd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; do not build DCC program interface, dccifd&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #53aea8&quot;&gt;&nbsp; --disable-dccm&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; do not build DCC sendmail interface, dccm&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #53aea8&quot;&gt;&nbsp; --with-sendmail=X&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; build dccm with sendmail milter interface in X&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #53aea8&quot;&gt;&nbsp; --with-cgi-bin=DIR&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for whitelist CGI scripts [HOMEDIR/cgi-bin]&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #53aea8&quot;&gt;&nbsp; --with-rundir=DIR&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for PID files and milter socket [/var/run/dcc]&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #53aea8&quot;&gt;&nbsp; --with-db-memory=MB&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; minimum server database buffer; 32-49152 MBytes&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #53aea8&quot;&gt;&nbsp; --with-max-db-mem=MB&nbsp;&nbsp;&nbsp;&nbsp; maximum server database buffer; 32-49152 MBytes&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #53aea8&quot;&gt;&nbsp; --with-max-log-size=KB&nbsp;&nbsp; maximum log file size; 0=no limit; [32]&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #53aea8&quot;&gt;&nbsp; --with-rl-max=X&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; server rate limit state [auto]&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #53aea8&quot;&gt;&nbsp; --disable-IPv6&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; no IPv6 support&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #53aea8&quot;&gt;&nbsp; --with-kludge=FILE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; include local header FILE&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #53aea8&quot;&gt;&nbsp; --with-socks[=lib]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; build DCC clients with SOCKS support&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #53aea8&quot;&gt;&nbsp; --enable-lang-Dutch&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; checksum Dutch&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;font color=&quot;#9a54ce&quot;&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;font color=&quot;#9a54ce&quot;&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;font color=&quot;#9a54ce&quot;&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;font color=&quot;#9a54ce&quot;&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;◆※ 보통 기본 설치는&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;font color=&quot;#9a54ce&quot;&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;font color=&quot;#9a54ce&quot;&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;./configure&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;font color=&quot;#9a54ce&quot;&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;font color=&quot;#9a54ce&quot;&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;make install&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;font color=&quot;#9a54ce&quot;&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;font color=&quot;#9a54ce&quot;&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;이렇게 기본으로 설치를 하면 UID=root로 설정됩니다.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;font color=&quot;#9a54ce&quot;&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;font color=&quot;#9a54ce&quot;&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;font color=&quot;#9a54ce&quot;&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;font color=&quot;#9a54ce&quot;&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;필자는 퍼미션 에러 때문에 다양한 옵션으로 시도를 해 보았으나 역부족으로 실패를 거듭하였다.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;font color=&quot;#9a54ce&quot;&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;font color=&quot;#9a54ce&quot;&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;font color=&quot;#9a54ce&quot;&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;font color=&quot;#9a54ce&quot;&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;COLOR: #ff0000&quot;&gt;》》》》》》》》》》》》》》&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;font color=&quot;#9a54ce&quot;&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;font color=&quot;#9a54ce&quot;&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;COLOR: #ff0000&quot;&gt;》》》》》》》》》》》》》&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;font color=&quot;#9a54ce&quot;&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;font color=&quot;#9a54ce&quot;&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;COLOR: #ff0000&quot;&gt;》》》》》》》》》》》》》》&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;font color=&quot;#9a54ce&quot;&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;font color=&quot;#9a54ce&quot;&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #ff0000&quot;&gt;》》》》》》》》》》》》》》&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt; 
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;font color=&quot;#9a54ce&quot;&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;
&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;font color=&quot;#9a54ce&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ff0000; COLOR: #ffffff&quot;&gt;여기서 부터 성공기 들어갑니다.&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;font color=&quot;#9a54ce&quot;&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;font color=&quot;#9a54ce&quot;&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&lt;/span&gt;&lt;/font&gt;희미한 기억속에 과거에도 이와 유사한 경험이 있었던 거 같다.&lt;/span&gt;&lt;/span&gt; 
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;바로,&nbsp;SELinux.......&lt;/span&gt;&lt;/span&gt; 
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;보안 강화를 위해&nbsp;레드햇 계열 리눅스는 selinux 정책을 기본적으로 사용하고 있다는 것이다.&lt;/span&gt;&lt;/span&gt; 
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;여기서 selinux에 관한 자세한 설명은 하지 않기로 한다.&nbsp; 각자 알아서 문서를 찾아 보기 바란다.&lt;/span&gt;&lt;/span&gt; 
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&lt;/span&gt;&nbsp; 
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;보편적으로 우리가 소유자나 퍼미션 바꿀 때 chown,&nbsp;chmod 명령을 사용하는데&nbsp;&lt;/span&gt;&lt;/span&gt; 
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;selinux&nbsp;&nbsp;변경은 chcon 명령으로 설정한다. 하지만, 이것도 한계가 있어&nbsp;파일의 정확한 소유자가 아니면 &lt;/span&gt;&lt;/span&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;permission denaed&nbsp; 에러가 발생하여 변경이 불가항력이 된다.&lt;/span&gt;&lt;/span&gt; 
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&lt;/span&gt;&nbsp; 
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;SELinux 관련 디렉토리는 /etc/selinux 이며,&nbsp;selinux 설정 정책이 이곳에서 이루어 진다.&lt;/span&gt;&lt;/span&gt; 
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&lt;/span&gt;&nbsp; 
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;sunshin&gt;# cat /etc/selinux/config&lt;/span&gt;&lt;/span&gt; 
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #53aea8&quot;&gt;# This file controls the state of SELinux on the system.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #53aea8&quot;&gt;# SELINUX= can take one of these three values:&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #53aea8&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; enforcing - SELinux security policy is enforced.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #ef007c&quot;&gt;&lt;---&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #ef007c&quot;&gt;정책설정&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #53aea8&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; permissive - SELinux prints warnings instead of enforcing.&nbsp;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #ef007c&quot;&gt;&lt;--- 주의모드&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #53aea8&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; disabled - SELinux is fully disabled.&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #ef007c&quot;&gt;&lt;----- 사용안함&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #ef007c&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;SELINUX=enforcing&nbsp;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;현재는 selinux 사용미며, 위의 세가지중 원하는 방법 택하면 된다.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #53aea8&quot;&gt;# SELINUXTYPE= type of policy in use. Possible values are:&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #53aea8&quot;&gt;#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; targeted - Only targeted network daemons are protected.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #53aea8&quot;&gt;#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; strict - Full SELinux protection.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #53aea8&quot;&gt;SELINUXTYPE=targeted&lt;/span&gt;&lt;/p&gt;
&lt;/p&gt;
&lt;/p&gt;
&lt;/p&gt;
&lt;/p&gt;
&lt;/p&gt;
&lt;/p&gt;
&lt;/p&gt;
&lt;/p&gt;
&lt;/p&gt;
&lt;/p&gt;
&lt;/p&gt;
&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;하지만, DCC 좀 사용하겠다고 selinux를 해제하므로써 보안강화를 약화시키고 서버를 무방비로 만들고 싶지는 않았다.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;필자가 원하는 것은 &lt;span style=&quot;BACKGROUND-COLOR: #ffa700; COLOR: #ffffff&quot;&gt;selinux 정책을 사용하면서도 DCC를 사용하고 싶은 바램이 간절하다.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #e19b73&quot;&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;현재 상태에서만 보안 설정에 대한 &lt;span style=&quot;COLOR: #ff0000&quot;&gt;활성화 및 비활성화를 &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;설정 할 수 있다&lt;span style=&quot;COLOR: #000000&quot;&gt;. &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;시스템 재부팅 후 원래 상태로 돌아 온다. (휘발성)&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&nbsp;&nbsp; #&nbsp; &lt;/span&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;setenforce 0&lt;/span&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&nbsp;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&nbsp; (비활성화 disabled)&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp; &lt;/span&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;setenforce 1&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; COLOR: #000000&quot;&gt;&nbsp;&nbsp;&lt;/span&gt;&lt;/span&gt;&nbsp;&nbsp; (활성화 enforcing &lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&nbsp;SELinux 상태 상태 확인 &lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;[root@selinux proc]# &lt;/span&gt;&lt;span style=&quot;BACKGROUND-COLOR: #a0f000; FONT-FAMILY: verdana&quot;&gt;sestatus -v&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #a0f000; FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;SELinux status:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; enabled&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;SELinuxfs mount:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /selinux&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;Current mode:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; enforcing&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;Mode from config file:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; enforcing&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;Policy version:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 21&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;Policy from config file:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; targeted&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;Process contexts:&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;Current context:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; root:system_r:unconfined_t:s0-s0:c0.c1023&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;Init context:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; system_u:system_r:init_t:s0&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;/sbin/mingetty&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; system_u:system_r:getty_t:s0&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;/usr/sbin/sshd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; root:system_r:unconfined_t:s0-s0:c0.c1023&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;File contexts:&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;Controlling term:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; root:object_r:devpts_t:s0&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;/etc/passwd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; system_u:object_r:etc_t:s0&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;/etc/shadow&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; system_u:object_r:shadow_t:s0&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;/bin/bash&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; system_u:object_r:shell_exec_t:s0&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;/bin/login&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; system_u:object_r:login_exec_t:s0&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;/bin/sh&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; system_u:object_r:bin_t:s0 -&gt; system_u:object_r:shell_exec_t:s0&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;/sbin/agetty&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; system_u:object_r:getty_exec_t:s0&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;/sbin/init&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; system_u:object_r:init_exec_t:s0&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;/sbin/mingetty&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; system_u:object_r:getty_exec_t:s0&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;/usr/sbin/sshd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; system_u:object_r:sshd_exec_t:s0&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;/lib/libc.so.6&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; system_u:object_r:lib_t:s0 -&gt; system_u:object_r:lib_t:s0&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;/lib/ld-linux.so.2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; system_u:object_r:lib_t:s0 -&gt; system_u:object_r:ld_so_t:s0&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #ff0000&quot;&gt;※&nbsp;&nbsp; _u : 신분(identify)필드 , _r : 역할(role)필드 , _t :유형(type) 필드&nbsp; &lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;위와 같이 selinux의 신분 역할 유형을 확인하려면&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;sunshine&gt;# &lt;span style=&quot;BACKGROUND-COLOR: #cc9900; COLOR: #ffffff&quot;&gt;ll -Z&nbsp;&nbsp; 또는&nbsp; ls -lZ &lt;/span&gt;&lt;/span&gt;명령으로 확인 할 수 있다.&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;해당 파일에 대한 selinux의 신분 역할 유형의 문맥 변경은 다음과 같은 명령으로 할 수 있다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;sunshine&gt;# &lt;span style=&quot;BACKGROUND-COLOR: #cc9900; COLOR: #ffffff&quot;&gt;chcon --help&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;-----옵션 도움말&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp; -c, --changes&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; like verbose but report only when a change is made&lt;br /&gt;&nbsp; -h, --no-dereference&nbsp;&nbsp; affect symbolic links instead of any referenced file&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (available only on systems with lchown system call)&lt;br /&gt;&nbsp; -f, --silent, --quiet&nbsp; suppress most error messages&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --reference=RFILE&nbsp; use RFILE&#039;s context instead of using a CONTEXT value&lt;br /&gt;&nbsp; -u, --user=USER&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; set user USER in the target security context&lt;br /&gt;&nbsp; -r, --role=ROLE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; set role ROLE in the target security context&lt;br /&gt;&nbsp; -t, --type=TYPE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; set type TYPE in the target security context&lt;br /&gt;&nbsp; -l, --range=RANGE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; set range RANGE in the target security context&lt;br /&gt;&nbsp; -R, --recursive&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; change files and directories recursively&lt;br /&gt;&nbsp; -v, --verbose&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; output a diagnostic for every file processed&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --help&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; display this help and exit&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --version&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; output version information and exit&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;sunshine&gt;# &lt;span style=&quot;COLOR: #0000ff&quot;&gt;chcon -t&nbsp; usr_t &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;COLOR: #0000ff&quot;&gt;12345.php&nbsp; &lt;/span&gt;&lt;----- -t (type)유형&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;sunshine&gt;# &lt;span style=&quot;COLOR: #3a32c3&quot;&gt;chcon -r&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;COLOR: #3a32c3&quot;&gt;&nbsp;object_r&lt;/span&gt;&lt;span style=&quot;COLOR: #3a32c3&quot;&gt; 12345.php &lt;/span&gt;&lt;------ -r (role)역할&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;sunshine&gt;# &lt;span style=&quot;COLOR: #3a32c3&quot;&gt;chcon -u huney 12345.php&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&nbsp; &lt;--------u (user)사용자 selinux 문맥으로 바꾼다.&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;이상으로 selinux&nbsp;관련 명령을 간단하게 맛 보았다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;차츰 중요한 부분으로 옮겨 가는데 &lt;span style=&quot;BACKGROUND-COLOR: #ff0000; COLOR: #ffffff&quot;&gt;SELinux의 에러 파일이 &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ff0000; COLOR: #ffffff&quot;&gt;/var/log/audit/audit.log &lt;/span&gt;란 것을 의외로 모르시는 분들이 많다.&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;하기사, 나도 몰랐으니까. 뿐만 아니라 selinux의 존재 자체도 모르시는 분들이&nbsp;상당수 계신다. 그렇기 때문에 본 필자와 같이&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;또라이 처럼 멍청하게 삽질하고 시간낭비 쏟아 붇는 사람도 있으니 말이다. &lt;u&gt;&lt;strong&gt;이 글이 조금이나마 도움이 되었으면 합니다.&lt;/strong&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;sunshine&gt;# ps -ef|grep auditd&nbsp;&nbsp;&nbsp;&nbsp; &lt;----데몬확인&nbsp; 실행이 되어 있어야 로그를 남긴다.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;sunshine&gt;# service auditd start&nbsp;&nbsp;&nbsp;&nbsp; &lt;------&nbsp; 만약 없다면 실행 시킨다.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;sunshine&gt;# cat /var/log/audit/audit.log&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;------&nbsp; 로그내용 확인.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;로그내용이 주르륵 복잡하게 보일 것이다. 아래 내용을 참고 하셔서 로그 분석하는데 도움되길 바란다.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;font face=&quot;Verdana&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;span style=&quot;COLOR: #6a65bb&quot;&gt;audit(timestamp) : SELinux 검사 메세지이며 타임 스탬프 형식으로 기록한다.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #6a65bb&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; avc : SELinux 벡터 캐시 액세스를 나타나며 거의모든 기록은 이 캐시이다.&lt;/span&gt;&lt;/font&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #6a65bb&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; denied | accepted : 해당 액션이 허가되었는지 거부되었는지를 나타낸다.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #6a65bb&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; { read | write | unlink | .....} 이 필드는 파일을 읽기,쓰기, unlink 등 정책을 로딩등의 액션 종류을 출력&#039;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #6a65bb&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for pid=&lt;PID&gt; : 접근하는 액션의 프로세스 ID를 나타낸다.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #6a65bb&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; exe=&lt;executable&gt; : 실행되는 프로세스의 경로를 나타낸다.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #6a65bb&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; name=&lt;name&gt; : 액션을 시도하는 타켓의 이름을 나타낸다.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #6a65bb&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dev=&lt;device&gt; : 타켓 파일이 위치한 디바이스를 나타낸다.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #6a65bb&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ino=&lt;inode-number&gt; : 액션 타켓의 inode를 나타낸다.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #6a65bb&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; scontext=&lt;security context&gt; : 프로세스의 보안상태(문맥)을 나타낸다. 사용자,규칙,타입을 가지고 있다.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #6a65bb&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; tcontext=&lt;target context&gt; : 액션 타켓(파일이나 디렉토리등에 사용되는)의 보안상태(문맥)을 나타낸다.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #6a65bb&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; tclass=&lt;target class&gt; : 타켓 오브젝트(디렉토리,파일,디바이스,노드같은)의 클래스를 나타낸다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;sunshine&gt;#&nbsp; yum update selinux*&nbsp;&nbsp; &lt;--------&nbsp;&nbsp; 최신버전으로 업데이트 시킨다.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #000000; FONT-FAMILY: verdana; COLOR: #ffffff&quot;&gt;SELinux 관리 프로금램&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;Semanage&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;setsebool&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;audit2allow&nbsp;&nbsp;&nbsp; &lt;----&nbsp; 이 놈이 아주 유용하게 필요한 놈이다.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 24px&quot;&gt;clinic (진단학습) 시작&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;먼저 DCC 설치를 위한 &lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;user(사용자 계정)&lt;/span&gt;를 만듭니다.&nbsp;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;sunshine&gt;#&nbsp; &lt;span style=&quot;BACKGROUND-COLOR: #e4ff75; COLOR: #000000&quot;&gt;useradd -d /user/local/share&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;BACKGROUND-COLOR: #e4ff75; COLOR: #000000&quot;&gt;/dcc -s /sbin/nologin -Z user_u eclean&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -d 홈디렉토리&nbsp;&nbsp;&nbsp; -s 쉘&nbsp;&nbsp;&nbsp;&nbsp; -Z selinux사용자 신분 추가&nbsp;&nbsp; ( 이 부분은 필자가 해 본 것임.)&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;sunshine&gt;#&nbsp; cat /etc/passwd&nbsp;&nbsp;&nbsp; &lt; ---- 추가 여부 확인&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;sunshine&gt;#&nbsp;&nbsp;ll /usr/local/share/dcc&nbsp; &lt; ----- 홈 디렉토리 생성여부 확인.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;sunshine&gt;#&nbsp; rm -rf *&nbsp;&nbsp;&nbsp;&nbsp; &lt;-----&nbsp;&nbsp; DCC 설치할 디렉토리 이므로 모두 삭제&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;sunshine&gt;#&nbsp;&nbsp;ll -Z /usr/local/share/dcc&nbsp;&nbsp;&nbsp; &lt;------&nbsp;&nbsp;Selinux 문맥정책 확인&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;이제 앞에서 압축 해제한 DCC 소스 디렉토리로 이동한다.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;★ 참고로 설치 홈디렉토리는 원하는 디렉토리로 해도 무방함.&nbsp;&nbsp; 예) /var/dcc &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;sunshine&gt;#&nbsp;&nbsp;cd /usr/local/src/dcc-1.3.142&nbsp;&nbsp;&nbsp; &lt;--------&nbsp; 이동한&nbsp;후 다시 한번 ./configure --help 확인 해 본다.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;sunshine&gt;#&nbsp; ./configure --homedir=/usr/local/share/dcc --with-uid=eclean&nbsp;&nbsp;&lt;-- (앞서 만들었던 DCC 사용자계정)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;sunshine&gt;#&nbsp;&nbsp; make install&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;----------&nbsp; 위의 컴파일이 끝나면 /usr/local/share/dcc 에 설치를 한다.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;sunshine&gt;#&nbsp; ll -Z /usr/local/share/dcc&nbsp; &lt;------&nbsp; 설치 디렉토리 및 파일의 Selinux 문맥구조를 확인한다.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;앞에서 배웠던 chcon 명령으로 문맥정책을 바꾼다. 필자는 type(유형)을 usr_t로 변경하였 음.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;sunshine&gt;# cd /usr/local/share&nbsp;&nbsp; 상위디렉토리로 이동&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;sunshine&gt;#&nbsp;chcon&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&nbsp;-R -t usr_t dcc&nbsp;&nbsp; &lt;--- dcc 디렉토리 밑에 모든 것을 usr_t로 변경&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;sunshine&gt;#&nbsp;chcon -R -r object_r dcc&nbsp; &lt;---- dcc 디렉토리 밑에 모든 ROLE 을 object_r로 변경. 되어 있으면 변경 불필요.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 혹시 &lt;font color=&quot;#ff0000&quot;&gt;신분(identify)필드가&nbsp;root로 되어 있다면 한꺼번에 변경할 수도 있다.&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;sunshine&gt;#&nbsp;chcon -R user_u:object_r:usr_t dcc&nbsp;&nbsp; &lt;-- 여기서 user_u로 변경한 것은 계정생성시 -Z user_t 로 추가함.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[open(/var/dcc/map): Permission denied --- maillog에러 메세지 드디어 해결!!  --제2편]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=269</id>
		<published>2012-06-09T18:04:27+09:00</published>
		<updated>2012-06-09T18:04:27+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=269"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=269#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;﻿1편에 이어 2편 이어집니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;이제 DCC디렉토리 및 하부 디렉토리 및 파일까지&nbsp;SELinux 문맥정책도 변경 하였으므로 실행 스크립트를 만든다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;sunshine&gt;# ln -s /usr/local/share/dcc/libexec/rcDCC /etc/init.d/dcc&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;sunshine&gt;# ll /etc/init.d/dcc&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;---- dcc파일이 링크 되었는지 확인한다. @dcc 이런식으로 있으면 정상.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;그리고, &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&nbsp; dccproc&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&nbsp; cdcc&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&nbsp; dccif_test&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;이 세가지 파일은 DCC 설치하면 /usr/local/bin 에 자동으로 설치가 된다.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;◆■◆ 다음으로 spamassassin 설정파일을 수정 입력한다.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;sunshine&gt;# &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;vi /etc/mail/spamassassin/local.cf&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;use_dcc&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&lt;br /&gt;dcc_timeout&nbsp;&nbsp;&nbsp;&nbsp; 10&lt;br /&gt;dcc_home&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;/usr/local/share/dcc&lt;br /&gt;dcc_path&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;/usr/local/bin/dccproc&lt;br /&gt;dcc_dccifd_path /usr/local/dcc/share/dccifd&lt;br /&gt;add_header&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; all DCC _DCCB_: _DCCR_&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;:wq&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;저장하고 빠져 나온다.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;◆■◆ 마지막으로&nbsp; dcc_conf 파일을 수정한다.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;sunshine&gt;# &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;vi /usr/local/dcc/dcc_conf&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;DCCIFD_ENABLE=off&nbsp;&nbsp; &lt;--- 이 라인을 찾아&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;DCCIFD_ENABLE=on&nbsp;&nbsp; &lt;--- 이렇게 수정한 후 저장하고 나온다.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;◆■◆ 이제 DCC 를 실행시켜 보자&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;sunshine&gt;# service dcc start&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;sunshine&gt;#&nbsp; ps -ef | grep dcc&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;COLOR: #7820b9&quot;&gt;dcc&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 31229&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp; 0 09:01 ?&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 00:00:00 /usr/local/share/dcc/libexec/dccifd -Idcc -tREP,20 -tCMN,5, -llog -wwhiteclnt -Uuserdirs -SHELO -Smail_host -SSender -SList-ID&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #7820b9&quot;&gt;dcc&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 31230 31229&nbsp; 0 09:01 ?&nbsp;&nbsp;&nbsp;&nbsp;00:00:00 /usr/local/share/dcc/libexec/dccifd -Idcc -tREP,20 -tCMN,5, -llog -wwhiteclnt -Uuserdirs -SHELO -Smail_host -SSender -SList-ID&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;위와 같이 뜨면 데몬이 제대로 실행이 된 것이다.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ff0000; FONT-FAMILY: verdana; COLOR: #ffffff&quot;&gt;◆■◆&nbsp;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; COLOR: #000000&quot;&gt;&nbsp;&nbsp; 이제 local 에서 본인 계정으로 메일을 발송 해 보자&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ff0000; FONT-FAMILY: verdana; COLOR: #ffffff&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; COLOR: #000000&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;sunshine&gt;#&nbsp; mail &lt;a href=&quot;mailto:sunshin@abc.com&quot;&gt;sunshin@abc.com&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ff0000; FONT-FAMILY: verdana; COLOR: #ffffff&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; COLOR: #000000&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;subject 아름다운 나라.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ff0000; FONT-FAMILY: verdana; COLOR: #ffffff&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; COLOR: #000000&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;금강산 일만 이천봉 볼 수록 아름답고 신기하구나.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ff0000; FONT-FAMILY: verdana; COLOR: #ffffff&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; COLOR: #000000&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ff0000; FONT-FAMILY: verdana; COLOR: #ffffff&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; COLOR: #000000&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;CC:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ff0000; FONT-FAMILY: verdana; COLOR: #ffffff&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; COLOR: #000000&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;메일 로그를 확인 해 보자.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ff0000; FONT-FAMILY: verdana; COLOR: #ffffff&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; COLOR: #000000&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ff0000; FONT-FAMILY: verdana; COLOR: #ffffff&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; COLOR: #000000&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ff0000; FONT-FAMILY: verdana; COLOR: #ffffff&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; COLOR: #000000&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;sunshine&gt;#&nbsp;&nbsp;tail -f&nbsp;/var/log/maillog&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ff0000; FONT-FAMILY: verdana; COLOR: #ffffff&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; COLOR: #000000&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ff0000; FONT-FAMILY: verdana; COLOR: #ffffff&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; COLOR: #000000&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;open(/var/dcc/map): Permission denied&nbsp;&nbsp; &lt;--- 1편에서와 같이 이런 메세지가 보일 것이다.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ff0000; FONT-FAMILY: verdana; COLOR: #ffffff&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; COLOR: #000000&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ff0000; FONT-FAMILY: verdana; COLOR: #ffffff&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; COLOR: #000000&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;COLOR: #9a54ce&quot;&gt;dccproc[6885]: open(/usr/local/share/dcc/map): Permission denied&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #9a54ce&quot;&gt;dccproc[6885]: lock_open(/usr/local/share/dcc/whiteclnt.dccx): Permission denied; file not writeable for locking&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #9a54ce&quot;&gt;ns dccproc[6885]: whiteclnt still broken&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #9a54ce&quot;&gt;dccproc[6887]: open(/usr/local/share/dcc/map): Permission denied&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #9a54ce&quot;&gt;dccproc[6887]: lock_open(/usr/local/share/dcc/whiteclnt.dccx): Permission denied; file not writeable for locking&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #9a54ce&quot;&gt;dccproc[6887]: whiteclnt still broken&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;COLOR: #9a54ce&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;COLOR: #9a54ce&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ff0000; FONT-FAMILY: verdana; COLOR: #ffffff&quot;&gt;◆■◆&nbsp;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; COLOR: #000000&quot;&gt;&nbsp;&nbsp;그 다음 &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/p&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ff0000; FONT-FAMILY: verdana; COLOR: #ffffff&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; COLOR: #000000&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ff0000; FONT-FAMILY: verdana; COLOR: #ffffff&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; COLOR: #000000&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[SELinux/audit2allow]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=271</id>
		<published>2012-06-11T22:30:45+09:00</published>
		<updated>2012-06-15T16:01:34+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=271"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=271#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;audit2allow&nbsp; -&nbsp; generate&nbsp; policy allow rules from logs of denied opera-&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;tions&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;SYNOPSIS&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;audit2allow [options] &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;OPTIONS&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;-a | --all&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;Read input from audit and message log, conflicts with -i&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;-d | --dmesg&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;Read input from output of /bin/dmesg.&nbsp; Note that all audit&nbsp; mes-&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;sages&nbsp; are&nbsp; not&nbsp; available via dmesg when auditd is running; use&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;&quot;ausearch -m avc | audit2allow&quot;&nbsp; or &quot;-a&quot; instead.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;-f | --fcfile &lt;File Context File&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;Add File Context File to generated Module Package.&nbsp; Requires&nbsp; -M&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;option.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;-h | --help&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;Print a short usage message&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;-i&nbsp; &lt;inputfile&gt; | --input &lt;inputfile&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;read input from &lt;inputfile&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;-l | --lastreload&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;read input only after last policy reload&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;-m &lt;modulename&gt; | --module &lt;modulename&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;Generate module/require output &lt;modulename&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;-M &lt;modulename&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;Generate loadable module package, conflicts with -o&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;-o &lt;outputfile&gt; | --output &lt;outputfile&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;append output to &lt;outputfile&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;-r | --requires&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;Generate require output syntax for loadable modules.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;-t&nbsp; | --tefile&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;Indicates&nbsp; input file is a te (type enforcement) file.&nbsp; This can&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;be used to translate old te format to new policy format.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;-v | --verbose&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;Turn on verbose output&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;DESCRIPTION&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;This utility scans the logs for messages logged when the system&nbsp; denied&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;permission&nbsp; for&nbsp; operations,&nbsp; and&nbsp; generates&nbsp; a snippet of policy rules&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;which, if loaded into policy, might have allowed&nbsp; those&nbsp; operations&nbsp; to&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;succeed.&nbsp; However,&nbsp; this&nbsp; utility&nbsp; only generates Type Enforcement (TE)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;allow rules.&nbsp; Certain permission denials may&nbsp; require&nbsp; other&nbsp; kinds&nbsp; of&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;policy&nbsp; changes, e.g. adding an attribute to a type declaration to sat-&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;isfy an existing constraint, adding a role allow rule, or&nbsp; modifying&nbsp; a&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;constraint.&nbsp;&nbsp; The audit2why(8) utility may be used to diagnose the rea-&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;son when it is unclear.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;Care must be exercised while acting on the output of&nbsp; this&nbsp; utility&nbsp; to&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;ensure&nbsp; that&nbsp; the&nbsp; operations&nbsp; being&nbsp; permitted&nbsp; do not pose a security&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;threat. Often it is better to define new domains and/or types, or&nbsp; make&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;other structural changes to narrowly allow an optimal set of operations&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;to succeed, as opposed to&nbsp; blindly&nbsp; implementing&nbsp; the&nbsp; sometimes&nbsp; broad&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;changes&nbsp; recommended&nbsp; by this utility.&nbsp;&nbsp; Certain permission denials are&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;not fatal to the application, in which case it&nbsp; may&nbsp; be&nbsp; preferable&nbsp; to&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;simply&nbsp; suppress&nbsp; logging&nbsp; of&nbsp; the denial via a dontaudit rule rather&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;than an allow rule.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;EXAMPLE&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;Using audit2allow to generate monolithic (non-module) policy&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;$ cd /etc/selinux/$SELINUXTYPE/src/policy&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;$ cat /var/log/audit/audit.log | audit2allow &gt;&gt; domains/misc/local.te&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;$ cat domains/misc/local.te&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;allow cupsd_config_t unconfined_t:fifo_file { getattr ioctl };&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;&lt;review domains/misc/local.te and customize as desired&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;$ make load&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;Using audit2allow to generate module policy&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;$ cat /var/log/audit/audit.log | audit2allow -m local &gt; local.te&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;$ cat local.te&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;module local 1.0;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;require {&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;role system_r;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;class fifo_file {&nbsp; getattr ioctl };&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;type cupsd_config_t;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;type unconfined_t;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;};&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;allow cupsd_config_t unconfined_t:fifo_file { getattr ioctl };&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;&lt;review local.te and customize as desired&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;Building module policy manually&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;$ checkmodule -M -m -o local.mod local.te&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;$ semodule_package -o local.pp -m local.mod&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;$ semodule -i local.pp&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;Using audit2allow to generate and build module policy&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;$ cat /var/log/audit/audit.log | audit2allow -M local&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;Generating type enforcment file: local.te&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;Compiling policy: checkmodule -M -m -o local.mod local.te&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;Building package: semodule_package -o local.pp -m local.mod&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;******************** IMPORTANT ***********************&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;In order to load this newly created policy package into the kernel,&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;you are required to execute&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;semodule -i local.pp&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;AUTHOR&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;This manual page was written by Manoj Srivastava &lt;srivasta@debian.org&gt;,&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;for&nbsp;&nbsp; the&nbsp; Debian&nbsp; GNU/Linux&nbsp; system.&nbsp; It&nbsp; was&nbsp; updated&nbsp; by&nbsp; Dan&nbsp; Walsh&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;&lt;dwalsh@redhat.com&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;The audit2allow utility has contributions from several people,&nbsp; includ-&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;ing Justin R. Smith and Yuichi Nakamura.&nbsp; and Dan Walsh&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;********************&lt;span id=&quot;result_box&quot; lang=&quot;en&quot; class=&quot;short_text&quot; closure_uid_35c703=&quot;84&quot; a=&quot;undefined&quot; f=&quot;4&quot; uc=&quot;null&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ff0000; FONT-FAMILY: verdana; COLOR: #ffffff; FONT-SIZE: 18px&quot; class=&quot;hps&quot; closure_uid_35c703=&quot;302&quot; uc=&quot;null&quot;&gt;Example&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;***********************&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;&lt;span style=&quot;FONT-FAMILY: lucidaConsole&quot;&gt;1.&nbsp;cat /var/log/audit/audit.log | audit2allow &gt;&gt; spamassassin&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: lucidaConsole&quot;&gt;.te&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 13px&quot;&gt;&lt;span style=&quot;FONT-FAMILY: lucidaConsole&quot;&gt;2. cat /var/log/audit/audit.log | audit2allow -m &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: lucidaConsole&quot;&gt;spamassassin&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: lucidaConsole&quot;&gt; &gt; spamassassin&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: lucidaConsole&quot;&gt;.te&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;3.&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: lucidaConsole&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;checkmodule &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;-M -m -o &lt;font size=&quot;2&quot;&gt;&lt;span style=&quot;FONT-FAMILY: lucidaConsole&quot;&gt;spamassassin&lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;FONT-FAMILY: lucidaConsole&quot;&gt;.mod &lt;/span&gt;&lt;font size=&quot;2&quot;&gt;&lt;span style=&quot;FONT-FAMILY: lucidaConsole&quot;&gt;spamassassin&lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;FONT-FAMILY: lucidaConsole&quot;&gt;.te&nbsp;&nbsp; &lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;4. semodule_package -o &lt;span style=&quot;FONT-FAMILY: lucidaConsole&quot;&gt;&lt;font size=&quot;2&quot;&gt;spamassassin&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;.pp -m &lt;span style=&quot;FONT-FAMILY: lucidaConsole&quot;&gt;&lt;font size=&quot;2&quot;&gt;spamassassin&lt;/font&gt;&lt;/span&gt;.mod&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;5.&nbsp;semodule -i &lt;span style=&quot;FONT-FAMILY: lucidaConsole&quot;&gt;&lt;font size=&quot;2&quot;&gt;spamassassin&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;.pp&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&nbsp;&lt;/p&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[audit.log 관련...]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=273</id>
		<published>2012-06-15T14:08:17+09:00</published>
		<updated>2012-06-15T14:08:17+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=273"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=273#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;allow spamc_t shadow_t:file read;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;Could you re-test it with the following:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;Turn on full auditing&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;$ auditctl -w /etc/&lt;span style=&quot;COLOR: #3a32c3&quot;&gt;shadow&lt;/span&gt;&lt;/span&gt; -p w&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;Try to recreate AVC. Then execute&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #3a32c3&quot;&gt;$ ausearch -m avc -ts recent&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&nbsp;&lt;/p&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[리눅스의 데몬 설명]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=275</id>
		<published>2012-06-15T14:40:07+09:00</published>
		<updated>2012-06-15T14:40:07+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=275"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=275#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;&lt;strong&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #9334d8; FONT-FAMILY: verdana; COLOR: #ffffff&quot;&gt;리눅스 서비스 데몬&lt;/span&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&lt;/span&gt;&lt;/font&gt;&lt;/strong&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;acpid &lt;/span&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;ACPI(Advanced Configuration and Power Interface) 방식의 시스템 전력 관리를 위한 데몬 입니다.&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;strong&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;anacron &lt;/span&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;Anacron는 작업 스케줄러로서 cron과 유사하지만 시스템이 계속적으로 켜져있지 않아도 작동하는 차이점이 갖습니다. anacron은 보통 cron에 의해 수행되는 매일, 매주와 매월 작업을 실행하기 위하여 사용됩니다.(하루보다 작은 단위의 스케줄을 관리하는 데몬)&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;strong&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;apmd &lt;/span&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;APM(Advanced Power Management) 데몬 - 배터리를 필요로 하는 노트북 등 휴대용 데스크톱에서 필요한 데몬 입니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;strong&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;atd &lt;/span&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;crond와 같은 작업 스케줄러 데몬(보안 취약,crond로 대체) 입니다.&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;strong&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;auditd &lt;/span&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;리눅스 감사 시스템 데몬 입니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;rule에 따라 시스템 정보를 기록한다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;룰 설정 : /etc/audit/audit.rules&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;프로세스 설정 : /etc/audit/auditd.conf&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;감사로그 : /var/log/audit/audit.log&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;strong&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;autofs &lt;/span&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;파일시스템을 자동으로 마운트하기 위한 데몬으로, Autofs는 자동마운트 데몬을 사용하여 필요한 경우에만 마운트하는 동적 마운트 방식입니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;strong&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;avahi-daemon &lt;/span&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;네트워크 서비스를 인식하는 멀리캐스트 DNS 서비스 Avahi 데몬 입니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;strong&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;avahi-dnsconfd &lt;/span&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;DNS 재설정 기능을 위한 데몬 입니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;bluetooth &lt;/span&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;블루투스 장치를 사용하기 위한 데몬 입니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;conman &lt;/span&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;여러 콘솔 장치를 관리, 지원하는 데몬 입니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;cpuspeed &lt;/span&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;전력 소모량을 기반으로 cpu 스피드를 조절하는&nbsp;데몬 입니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;crond &lt;/span&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;작업 스케줄러 데몬 입니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;cups &lt;/span&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;리눅스의 기본 출력 시스템인 프린터 데몬 입니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;dnsmasq &lt;/span&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;dund &lt;/span&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;전화접속 네트워크를 사용하는 서비스 데몬 입니다.(Dial UP Networking Daemon)&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;strong&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;firstboot &lt;/span&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;초기 설정 유틸리티 스크립트로 설치 진행 후에 처음으로 부팅시 시스템에 의해 실행되는 데몬 입니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;gpm &lt;/span&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;콘솔 환경에서 마우스 지원을 위한 데몬 입니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;haldaemon &lt;/span&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;장치를 자동으로 인식하기 위해 필요한&nbsp;hal 데몬 입니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;hidd &lt;/span&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;블루투스 장치를 사용할 때 필요한 블루트스 ID 데몬 입니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;ibmasm &lt;/span&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;IBM 시스템 관리 드라이버들을 설정하는데 필요한 툴을 포함한 데몬 입니다.(IBM Advance System Management PCI Adapter)&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;strong&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;ip6tables &lt;/span&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;IPv6를 위한 패킷 필터링 관리도구 데몬 입니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;strong&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;iptables &lt;/span&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;방화벽, 마스커레이드 설정을 위한 데몬 입니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;irda &lt;/span&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;적외선 통신을 위한 데몬 입니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;irqbalance &lt;/span&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;멀티프로세서(둘 이상의 CPU를 사용하는 환경)에서 CPU 간의 interrupt를 분리하기 위한 데몬 입니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;strong&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;kudzu &lt;/span&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;새로운 하드웨어가 추가되었을 때 검색을 위한 데몬 입니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;lvm2-monitor &lt;/span&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;dmeventd(The Linux Kernel Device Mapper)를 사용하는 LVS(Linux Logical Volume Management)를 모니터링 하는 서비스 데몬 입니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;strong&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;mcstrans &lt;/span&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;사림이 읽기 쉬운 형식으로 보안 환경 정보로 번역하는 시스템 데몬 입니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;(SELinux 환경에서 사용)&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;strong&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;mdmonitor &lt;/span&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;RAID 상태를 모니터링하기 위한 데몬 입니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;strong&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;mdmpd &lt;/span&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;다중 경로의 장치를 모니터링하고 관리하기 위한 데몬 입니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;strong&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;messagebus&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt; &lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;시스템 이벤트를 전송하기 위한 데몬 입니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;microcode_ctl &lt;/span&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;인텔 CPU의 마이크로 코드를 지원하는 데몬 입니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;multipathd &lt;/span&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;다중 경로 장치에 대해 시스템에 알려주고 이를 일치시키고 관리해 주는 데몬&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;strong&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;netconsole&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt; &lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;시스템으로부터 출력된 장치에 대한 것을 원격으로 syslog에 기록해 주는 데몬 입니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;netfs &lt;/span&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;Samba, NFS, NCP 등 네트워크 파일 시스템을 마운트하기 위한 데몬 입니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;strong&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;netplugd &lt;/span&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;네트워크 케이블을 연결했을 때 접속 여부를 리눅스 커널에게 알리기 위한 데몬 입니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;network &lt;/span&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;네트워크 데몬 입니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;strong&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;nfs &lt;/span&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;유닉스와 리눅스간 기본 네트워크 파일시스템(NFS) 데몬 입니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;strong&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;nfslock &lt;/span&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;NFS를 통해 공유되는 파일을 클라이언트가 동시에 수정하는 것을 막기 위해 파일을 잠그는 데몬 입니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;(NFS를 운영하는데 필요)&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;strong&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;nscd &lt;/span&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;네이밍 서비스에 대한 요청 결과를 캐시해서 다음 요청에 응답하기 위한 데몬 입니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;(NIS와 DNS를 운영하는데 필요)&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;oddjobd &lt;/span&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;D-Bus system message bus를 통해 이행되는 최상위 작업에서 응답하는 최하위 어플리케이션을 지원해 주는 데몬 입니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;strong&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;pand &lt;/span&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;탭을 공백으로 변화시켜 주는 데몬 입니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;strong&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;pcscd &lt;/span&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;PC/SC 스마트 카드 데몬 입니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;strong&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;portmap &lt;/span&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;원격 시스템 호출에 사용하는 데몬 입니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;(NFS, NIS를 운영하는데 필요)&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;strong&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;psacct&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt; &lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;프로세스 통계를 확인하기 위한 데몬 입니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;strong&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;rawdevices &lt;/span&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;strong&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;rdisc &lt;/span&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;동적 라우팅에서 라우터를 자동으로 찾기 위한 데몬 입니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;strong&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;readahead_early &lt;/span&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;모든 데몬이 시작하기 전 특정 파일을 하용하기에 앞서 메모리에 미리 불러들여 속도를 높이기 위한 데몬 입니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;strong&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;readahead_laster &lt;/span&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;strong&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;restorecond &lt;/span&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;SELinux와 관련된 데몬 입니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;(SELinux를 운영하는데 필요)&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;rpcgssd &lt;/span&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;원격 인증을 위한 GSS(General Security Service) 데몬 &lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;(NFS version 4 클라이언트를 위해 필요)&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;strong&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;rpcidmapd &lt;/span&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;원격 이름 매핑을 위한 idmap(IDmapping) 데몬&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;(NFS version 4를 위해 필요)&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;rpcsvcgssd &lt;/span&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;원격 인증을 위한 GSS(General Security Service) 데몬 입니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;(NFS version 4 서버를 위해 필요)&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;saslauthd &lt;/span&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;SASL(Simple Authentication and Security Layer)을 이용한 암호화된 사용자 인증을 위한 데몬 입니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;sendmail &lt;/span&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;센드메일 서버 데몬 입니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;smartd &lt;/span&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;시스템 모니터링을 위한(Self-Monitoring, Analysis and Reporting Technology) 데몬 입니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;strong&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;sshd &lt;/span&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;SSH(Secure Shell)을 사용하기 위한 데몬 입니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;strong&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;syslog &lt;/span&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;시스템 로그를 기록하는 데몬 입니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;strong&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;tcsd &lt;/span&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;wpa_supplicant &lt;/span&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;무선 네트워크 접속에 사용되는 WPA(Wi-Fi protected access) 데몬 입니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;strong&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;xfs&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt; &lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;X-window 폰트 서비스 데몬 입니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;strong&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;ypbind&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt; &lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;NIS 서버 데몬 입니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cc9900&quot; color=&quot;#ffffff&quot;&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;&nbsp;yum-updatesd &lt;/span&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;yum(온라인 패키지 관리 도구) 데몬 입니다. &lt;/span&gt;&lt;/p&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[procmail: Lock failure on &quot;spamassassin.lock&quot;]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=280</id>
		<published>2012-06-16T22:36:17+09:00</published>
		<updated>2012-06-17T16:55:28+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=280"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=280#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;관련명령&lt;/p&gt;

&lt;p&gt;&lt;font size=&quot;2&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #3a32c3&quot;&gt;sudo -u&nbsp;vpopmail -H spamassassin --lint&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;font size=&quot;2&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #3a32c3&quot;&gt;&lt;/span&gt;&lt;/font&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;font size=&quot;2&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #3a32c3&quot;&gt;&lt;/span&gt;&lt;/font&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;font size=&quot;2&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #ff0000&quot;&gt;아래의 에러 메세지는 /var/spool/mqueue/ 쌓인 에러 발생 메일로그이다.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;font size=&quot;2&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #3a32c3&quot;&gt;&lt;/span&gt;&lt;/font&gt;&lt;br /&gt;&lt;font size=&quot;2&quot;&gt;&lt;small&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 12px&quot;&gt;&nbsp;&nbsp; ----- Transcript of session follows -----&lt;br /&gt;procmail: Lock failure on &quot;spamassassin.lock&quot;&lt;br /&gt;Jun 15 21:07:58.387 [21652] warn: config: path &quot;/ddong/chim/.spamassassin/user_prefs&quot; is inaccessible: Permission denied&lt;br /&gt;Jun 15 21:07:58.387 [21652] warn: config: default user preference file /ddong/chim/.spamassassin/user_prefs not accessible: Permission denied&lt;br /&gt;Jun 15 21:08:04.671 [21652] warn: pyzor: check failed: internal error, python traceback seen in response&lt;br /&gt;Jun 15 21:08:04.953 [21652] warn: plugin: eval failed: bayes: (in learn) locker: safe_lock: cannot create tmp lockfile /etc/mail/spamassassin/bayes/bayes.lock.ns.linuking.com.21652 for /etc/mail/spamassassin/bayes/bayes.lock: Permission denied&lt;br /&gt;procmail: Lock failure on &quot;/var/spool/mail/spam.lock&quot;&lt;br /&gt;procmail: Couldn&#039;t create or rename temp file &quot;/var/spool/mail/spam/k&quot;&lt;br /&gt;procmail: Extraneous filter-flag ignored&lt;br /&gt;procmail: Extraneous filter-flag ignored&lt;br /&gt;procmail: Extraneous filter-flag ignored&lt;br /&gt;procmail: Extraneous filter-flag ignored&lt;br /&gt;procmail: Extraneous filter-flag ignored&lt;br /&gt;550 5.1.1 &lt;chim&lt;a href=&quot;mailto:n@linuking.com&quot;&gt;@abcdef.com&lt;/a&gt;&gt;... User unknown&lt;/span&gt;&lt;/small&gt;&lt;/font&gt; 
&lt;p&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 12px&quot;&gt;You have something screwy with your folder/permissions. It should create the folder when you run that as the vpopmail user. Check to make sure you have a &lt;span style=&quot;COLOR: #3a32c3&quot;&gt;/home/vpopmail directory &lt;/span&gt;&lt;/span&gt;and the permissions are correct. Also check to see if you have the&lt;span style=&quot;COLOR: #ff0000&quot;&gt; .spamassassin folder in vpopmail&#039;s dir (&lt;/span&gt;remember to use ls -al)&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[/etc/security/pam_env.conf: No such file or directory]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=284</id>
		<published>2012-06-18T10:54:55+09:00</published>
		<updated>2012-06-18T12:20:33+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=284"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=284#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;/var/mail/root&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;위의 메세지에서 다음과 같은 (ftp &lt;/span&gt;&lt;u&gt;&lt;font color=&quot;#0000ff&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;trouble) &lt;/span&gt;&lt;/font&gt;&lt;/u&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;에러 메세지를 발견하였다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;I&#039;m install Plesk 8.6.0.4 on OpenVZ virtual machine under Centos 5.2.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;I have trouble with FTP connect on server. When I connect from TotalCommander I see empty page.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;In logs on server I see this message:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;proftpd: Deprecated pam_stack module called from service &quot;proftpd&quot;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot; class=&quot;goog_qs-tidbit-0&quot;&gt;proftpd: pam_env(proftpd:setcred): Unable to open config file: /etc/security/pam_env.conf: No such file or directory&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot; class=&quot;goog_qs-tidbit-0&quot;&gt;proftpd: Deprecated&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt; pam_stack module called from service &quot;proftpd&quot;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;proftpd: pam_succeed_if(proftpd:session): error retrieving information about user 0&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;But this file is present with permitions 644.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;I try connect to active and passive mode, and get no effect.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #9334d8; FONT-FAMILY: verdana; COLOR: #ffffff&quot;&gt;+++++++++++++++++++++++++++++++++++++&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #ff0000&quot;&gt;에러메세지 해결&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #ff0000&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #ff0000&quot;&gt;1.&nbsp; 아래 첫번째 방법은 실패 ---&gt;&nbsp; ftp 접속실패 (/var/log/secure) 확인 해 보삼&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;# cat /var/log/secure |grep proftpd&lt;br /&gt;&lt;br /&gt;Jul 23 11:06:12 249115 proftpd: Deprecated pam_stack module called from service &quot;proftpd&quot;&lt;br /&gt;Jul 23 11:06:12 249115 proftpd: pam_env(proftpd:setcred): Unable to open config file: /etc/security/pam_env.conf: No such file or directory&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;I fixed removing the &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #0075c8&quot;&gt;/etc/pam.d/proftd &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;and making new one with &lt;/span&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;아래의 내용은 OS나 버전마다 다를 수 있겠다. 알아서 판단 하시길...&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&lt;br /&gt;# cat ftp&lt;br /&gt;#%PAM-1.0&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;auth required &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #ef007c&quot;&gt;/lib/security/&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;pam_listfile.so item=user sense=deny file=/etc/ftpusers onerr=succeed&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;auth required &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #ef007c&quot;&gt;/lib/security/&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;pam_pwdb.so shadow nullok&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;account required &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #ef007c&quot;&gt;/lib/security/&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;pam_pwdb.so&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;session required &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #ef007c&quot;&gt;/lib/security/&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;pam_pwdb.so&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;위의 분홍색 대렉토리 추가&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt; 
&lt;p&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #0000ff&quot;&gt;restarted xinetd daemon and FTP works again.&nbsp;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #ff0000&quot;&gt;2..&nbsp; 아래 두번째 방법은&nbsp;성공 ---&gt;&nbsp; ftp 접속성공 메세지 (/var/log/secure) 확인 해 보삼&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;div class=&quot;postbody&quot;&gt;The issue is from incorrect /etc/pam.d/proftpd calling up depreciated function.&lt;br /&gt;&lt;br /&gt;Change it to this:&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #009e25&quot;&gt;#%PAM-1.0&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #009e25&quot;&gt;session optional pam_keyinit.so force revoke&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #009e25&quot;&gt;auth required pam_listfile.so item=user sense=deny file=/etc/ftpusers onerr=succeed&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #009e25&quot;&gt;auth required pam_shells.so&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #009e25&quot;&gt;auth include system-auth&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #009e25&quot;&gt;account include system-auth&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #009e25&quot;&gt;# Comment the following line if you are having PAM issues with chrooted users&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #009e25&quot;&gt;#session include system-auth&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #009e25&quot;&gt;session required pam_loginuid.so&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;/span&gt;
&lt;p&gt;&lt;/p&gt;
&lt;/p&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[procmail: Couldn&#039;t create or rename temp file &quot;/var/spool/mail/spam/&quot;]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=287</id>
		<published>2012-06-18T22:12:26+09:00</published>
		<updated>2012-06-18T22:12:26+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=287"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=287#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;procmail: Couldn&#039;t create or rename temp file &quot;/var/spool/mail/spam/&quot;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;위와 같은 에러 메세지를 보려면 /etc/procmailrc 파일에&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;다음과 같은 옵션을 설정 해 줘야 한다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;본 필자도 기본 파일 설정에다 대충 추가해서 사용 하였는데 요즘 생업을 뒤로 한채 스팸메일 서버 구축에 팔려서&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;거의 밥만 먹으면 붙들고 살고 있다.&nbsp; 리눅스란게 어느 한곳 무심코 설정 한번 제대로 안해 주면 여기 저기서 충돌&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;(트러블)&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;이 생기기 마련이니 그만큼 시간 투자해서 까불지 않으면 미련 곰&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;탱이 처럼 낭패보기 십&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;상이다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;# Uncomment the following line to troubleshoot problems&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;# 다음 옵션은 procmail.log 파일 설정관련.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;# $HOME 는 각 사용자(USER)계정 디렉토리 밑에 로그파일을 기록한다.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;# VERBOSE=YES&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;DROPPRIVS=YES&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;LOGFILE=$HOME/procmail.log&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;#LOGFILE=/var/log/procmail.log&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;PATH=&quot;/usr/bin:$PATH&quot;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;SHELL=/bin/sh&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;그 외 자질구레한 설정들은 알아서 하시리라 믿고 긴 설명 안&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;하려 한다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;설정 옵션을 추가 해 줬으면 당연히 데몬들을 재시작 해 주자.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;#&gt; service sendmail restart&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;#&gt; servide dcc restart&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;#&gt; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;service spamassassin restart&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;그런 다움에 계정 홈디렉토리로 가서 확인 해 &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;보자.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;#&gt; ll -al /home/ddong&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;procmail.log&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;#&gt; cat procmail.log&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;.................................&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;.................................&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;procmail: Couldn&#039;t create or rename temp file &quot;/var/spool/mail/spam/&quot;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;..................................&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;만약 이런 메세지가 보인다면 퍼미션 문제인 것이다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;#&gt; chmod 777 /var/spool/mail/spam&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;필자는 메세지가 발생하여 확인 해 보니 디렉토리 퍼미션이 755 이었음을 확인하였고, 그걸 777로 퍼미션 변경을 하고 나니&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;var/spool/mail/spam 디렉토리로&nbsp; 스팸이 걸러지면서&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;msg.pYqD&nbsp;&nbsp; 파일의 형태로 쌓이더라고....&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;다음의 내용은&nbsp; 연관해서 계정 홈에 기록된 procmail.log 에러 메세지 기록이다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;#&gt; cat procmail.log&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;procmail: Lock failure on &quot;spamassass.lock&quot;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;Jun 18 21:39:28.656 [11667] warn: pyzor: check failed: internal error, python traceback seen in response&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;From &lt;/span&gt;&lt;a href=&quot;mailto:gztplyplltgle@hanmir.net&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;gztplyplltgle@hanmir.net&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp; Mon Jun 18 21:39:18 2012&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;Subject: [*SPAM*] 저녁에 시간되는 오빠 지금연락주세요&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp; Folder: /var/spool/mail/spam/msg.pYqD&nbsp; &lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;이 글 작성하는데 머리가 깨지라고 함.&nbsp; 역시 어렵다. &lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[passwd, groups, gpasswd 알아두면 좋을듯한 생소한 명령사용법.]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=289</id>
		<published>2012-06-19T12:45:01+09:00</published>
		<updated>2012-06-19T12:45:01+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=289"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=289#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;pre&gt;&nbsp;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;COLOR: #009e25&quot;&gt;# cat /etc/passwd | grep &quot;amavis\|clamav&quot;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;clamav:x:101:102:Clam Anti Virus Checker:/var/clamav:/sbin/nologin
amavis:x:102:103:Amavis email scan user:/var/amavis:/bin/sh&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;In addition, the clamav user should automatically have been added to the amavis group:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;COLOR: #009e25&quot;&gt;&lt;/span&gt;&lt;/span&gt;&nbsp;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;COLOR: #009e25&quot;&gt;# groups clamav&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;clamav : clamav amavis&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;If not, you can manually add clamav to the amavis group:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #009e25&quot;&gt;&lt;/span&gt;&nbsp;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #009e25&quot;&gt;# gpasswd -a clamav amavis
&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;Finally, three new services should have been added to the system&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;COLOR: #009e25&quot;&gt;&lt;/span&gt;&lt;/span&gt;&nbsp;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;COLOR: #009e25&quot;&gt;# chkconfig --list | grep &quot;amavisd\|clamd\|spamassassin&quot;&lt;/span&gt;&lt;/span&gt;
&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;amavisd             0:off   1:off   2:on    3:on    4:on    5:on    6:off
clamd                 0:off   1:off   2:on    3:on    4:on    5:on    6:off
spamassassin    0:off   1:off   2:off    3:off    4:off    5:off    6:off&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/pre&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[참고로 보기 위한 좋은 글 -- q메일 및 스팸서버 구축에 관한 글 [펌]]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=292</id>
		<published>2012-06-19T16:53:14+09:00</published>
		<updated>2012-06-19T16:53:14+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=292"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=292#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;스팸처리룰적용&lt;/p&gt;

&lt;p&gt;편지함 2단계 적용여부&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;메일검색&lt;br /&gt;안읽은편지만보기 / 모든편지보기&lt;br /&gt;수신확인&lt;/p&gt;

&lt;p&gt;스팸처리 룰셋 표시&lt;br /&gt;주소록 만들기&lt;br /&gt;관리자 공지사항&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;화이트리스트 작성 기능&lt;br /&gt;&gt; procmail 에서 해당 메일 수신시 해당 받은편지함으로 이동시키기&lt;/p&gt;

&lt;p&gt;부재중 자동응답기능&lt;br /&gt;동일메일에 대하여 몇일 동안 몇번 부재중안내가 아니라&lt;br /&gt;동일메일에는 한번만 시행하는것이 바람직 할것 같다.&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;ucspi-tcp 설치&lt;/p&gt;

&lt;p&gt;vi errno.h&lt;br /&gt;수정&lt;br /&gt;extern int errno; -&gt; #include &lt;errno.h&gt;&lt;br /&gt;make&lt;br /&gt;make setup check&lt;/p&gt;

&lt;p&gt;daemontools 설치&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;src/error.h 수정&lt;br /&gt;extern int errno; -&gt; #include &lt;errno.h&gt;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;# wget &lt;a href=&quot;http://cr.yp.to/daemontools/daemontools-0.76.tar.gz&quot;&gt;http://cr.yp.to/daemontools/daemontools-0.76.tar.gz&lt;/a&gt;&lt;br /&gt;# mkdir /package&lt;br /&gt;# chmod 1755 /package&lt;br /&gt;# tar xfz daemontools-0.76.tar.gz -C /package&lt;br /&gt;# cd /package/admin/daemontools-0.76&lt;/p&gt;

&lt;p&gt;wget &lt;a href=&quot;http://qmail.kldp.org/src/patches/glibc-2.3.1/?id=1668&quot;&gt;http://qmail.kldp.org/src/patches/glibc-2.3.1/?id=1668&lt;/a&gt;&lt;br /&gt;patch -p1 &lt; daemontools-0.76.errno.patch&lt;/p&gt;

&lt;p&gt;src/error.h 수정&lt;br /&gt;extern int errno; -&gt; #include &lt;errno.h&gt;&lt;/p&gt;

&lt;p&gt;# package/install&lt;/p&gt;

&lt;p&gt;vi /etc/inittab 수정&lt;br /&gt;* 마지막라인의 다음내용을 삭제후 저장&lt;br /&gt;SV:123456:respawn:/command/svscanboot &lt;/p&gt;

&lt;p&gt;cd command&lt;br /&gt;mv * /usr/local/bin&lt;br /&gt;rm -rf /service&lt;br /&gt;rm -rf /command&lt;br /&gt;ps -ef | grep svscan &lt;br /&gt;kill -9 &quot;관련프로세스종료&quot;&lt;/p&gt;

&lt;p&gt;checkpassword 설치 &lt;/p&gt;

&lt;p&gt;cd checkpassword-0.90_mysql0.66&lt;br /&gt;make&lt;br /&gt;make setup check&lt;br /&gt;chmod 4710 /bin/checkpassword&lt;br /&gt;chown root.nofiles /bin/checkpassword &lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;imap&lt;br /&gt;src/c-client/Makefile 수정&lt;br /&gt;openssl include 하는 부분 뒤에 추가 -I /usr/kerberos/include&lt;br /&gt;libmysqlclient.a 참조하는 경로 수정&lt;br /&gt;make slx&lt;br /&gt;질문 y 엔터&lt;/p&gt;

&lt;p&gt;cp imapd/imapd /usr/sbin/in.imapd&lt;/p&gt;

&lt;p&gt;vi /etc/xinetd.d/imap&lt;br /&gt;service imap&lt;br /&gt;{&lt;br /&gt;disable = no&lt;br /&gt;flags = REUSE&lt;br /&gt;socket_type = stream&lt;br /&gt;protocol = tcp&lt;br /&gt;wait = no&lt;br /&gt;user = root&lt;br /&gt;server = /usr/sbin/in.imapd&lt;br /&gt;log_on_failure += USERID&lt;br /&gt;}&lt;br /&gt;/etc/rc.d/init.d/xinetd restart&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;hcode 설치&lt;/p&gt;

&lt;p&gt;libiconv 설치 &lt;br /&gt;./configure&lt;br /&gt;make&lt;br /&gt;make install &lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;qmail 설치&lt;/p&gt;

&lt;p&gt;사용자 등록&lt;br /&gt;groupadd nofiles&lt;br /&gt;useradd -g nofiles -d /var/qmail/alias alias&lt;br /&gt;useradd -g nofiles -d /var/qmail qmaild&lt;br /&gt;useradd -g nofiles -d /var/qmail qmaill&lt;br /&gt;useradd -g nofiles -d /var/qmail qmailp&lt;br /&gt;groupadd qmail&lt;br /&gt;useradd -g qmail -d /var/qmail qmailq&lt;br /&gt;useradd -g qmail -d /var/qmail qmailr&lt;br /&gt;useradd -g qmail -d /var/qmail qmails&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;qmail 패치 등..&lt;/p&gt;

&lt;p&gt;qmail-1.03# patch -p1 &lt; ../cocktail14+mysql+chkuser+quota.patch_20041116&lt;br /&gt;qmail-1.03# vi conf-cc&lt;/p&gt;

&lt;p&gt;아래 내용을 변경 추가&lt;br /&gt;#cc -O2 -DTLS=20021228 -I/usr/local/ssl/include&lt;br /&gt;cc -O2 -DTLS=20021228 -I/usr/include/openssl -I/usr/kerberos/include&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;로컬타임으로 수정&lt;br /&gt;&nbsp;&lt;br /&gt;qmail-local.c&lt;br /&gt;&nbsp;&lt;br /&gt;include &lt;time.h&gt; 추가&lt;br /&gt;&nbsp;&lt;br /&gt;utc 에서 ctime 으로 소스 수정&lt;br /&gt;/* UTC Time */&lt;br /&gt;/* if (!stralloc_cats(&amp;ufline,myctime(starttime))) temp_nomem(); */&lt;br /&gt;&nbsp;&lt;br /&gt;/* Local TIme */&lt;br /&gt;&nbsp;if (!stralloc_cats(&amp;ufline,ctime(&amp;starttime))) temp_nomem();&lt;/p&gt;

&lt;p&gt;qmail 설정&lt;/p&gt;

&lt;p&gt;qmail-1.03# make&lt;br /&gt;qmail-1.03# make setup check&lt;br /&gt;./config&lt;/p&gt;

&lt;p&gt;&nbsp;* ./config 시 DNS때문에 에러 많이 납니다. 우선 /etc/hosts 에 서버IP localhost 입력.&lt;br /&gt;&nbsp;&nbsp; /etc/sysconfig/network 에 HOSTNAME=localhost&nbsp; 입력.&lt;br /&gt;&nbsp;&nbsp; /etc/resolv에 nameserver 만 입력 (search 도메인 지우세요.)&lt;br /&gt;&nbsp;&nbsp; 위의 형태로 localhost로 잡아서 ./config 하신 후 가상 도메인 입력해주시기 바랍니다. &lt;/p&gt;

&lt;p&gt;mkdir -p /var/qmail/supervise/qmail-send/log&lt;br /&gt;mkdir -p /var/qmail/supervise/qmail-smtp/log&lt;br /&gt;mkdir -p /var/qmail/supervise/qmail-pop3/log&lt;br /&gt;chmod +t /var/qmail/supervise/qmail-send&lt;br /&gt;chmod +t /var/qmail/supervise/qmail-smtp&lt;br /&gt;chmod +t /var/qmail/supervise/qmail-pop3&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;vi /var/qmail/supervise/qmail-send/run&lt;br /&gt;#!/bin/sh&lt;br /&gt;exec /var/qmail/rc&lt;/p&gt;

&lt;p&gt;vi /var/qmail/supervise/qmail-send/log/run&lt;br /&gt;#!/bin/sh&lt;br /&gt;exec /usr/local/bin/setuidgid qmaill /usr/local/bin/multilog t /var/log/qmail/send&lt;/p&gt;

&lt;p&gt;vi /var/qmail/supervise/qmail-smtp/run&lt;br /&gt;#!/bin/sh&lt;br /&gt;QMAILDUID=`id -u qmaild`&lt;br /&gt;NOFILESGID=`id -g qmaild`&lt;br /&gt;exec /usr/local/bin/softlimit -m 10000000 \&lt;br /&gt;/usr/local/bin/tcpserver -vRHl0 -x /etc/tcp.smtp.cdb \&lt;br /&gt;-u &quot;$QMAILDUID&quot; -g &quot;$NOFILESGID&quot; 0 smtp \&lt;br /&gt;/usr/local/bin/rblsmtpd \&lt;br /&gt;-r relays.ordb.org \&lt;br /&gt;-r bl.spamcop.net \&lt;br /&gt;-r blackhole.securitysage.com \&lt;br /&gt;/var/qmail/bin/qmail-smtpd webhosting1.co.kr \&lt;br /&gt;/bin/checkpassword /bin/true 2&gt;&amp;1&lt;/p&gt;

&lt;p&gt;*위에서&nbsp; webhosting1.co.kr = 가상도메인(설정한 도메인으로 바꿔주세요.)&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;vi /var/qmail/supervise/qmail-smtp/log/run&lt;br /&gt;#!/bin/sh&lt;br /&gt;exec /usr/local/bin/setuidgid qmaill /usr/local/bin/multilog t /var/log/qmail/smtp&lt;/p&gt;

&lt;p&gt;vi /var/qmail/supervise/qmail-pop3/run&lt;br /&gt;#!/bin/sh&lt;br /&gt;exec /usr/local/bin/softlimit -m 5000000 \&lt;br /&gt;/usr/local/bin/tcpserver -v -R -H -l 0 0 pop3 /var/qmail/bin/qmail-popup \&lt;br /&gt;webhosting1.co.kr /bin/checkpassword /var/qmail/bin/qmail-pop3d Maildir 2&gt;&amp;1&lt;/p&gt;

&lt;p&gt;*위에서&nbsp; webhosting1.co.kr = 가상도메인(설정한 도메인으로 바꿔주세요.)&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;vi /var/qmail/supervise/qmail-pop3/log/run&lt;br /&gt;#!/bin/sh&lt;br /&gt;exec /usr/local/bin/setuidgid qmaill /usr/local/bin/multilog t /var/log/qmail/pop3&lt;/p&gt;

&lt;p&gt;chmod 755 /var/qmail/supervise/qmail-send/run&lt;br /&gt;chmod 755 /var/qmail/supervise/qmail-send/log/run&lt;br /&gt;chmod 755 /var/qmail/supervise/qmail-smtp/run&lt;br /&gt;chmod 755 /var/qmail/supervise/qmail-smtp/log/run&lt;br /&gt;chmod 755 /var/qmail/supervise/qmail-pop3/run&lt;br /&gt;chmod 755 /var/qmail/supervise/qmail-pop3/log/run&lt;br /&gt;cd ~alias&lt;br /&gt;아래 3개는 필수&lt;br /&gt;echo &quot;&lt;a href=&quot;mailto:test123@webhosting1.co.kr&quot;&gt;test123@webhosting1.co.kr&lt;/a&gt;&quot; &gt; .qmail-mailer-daemon&lt;br /&gt;echo &quot;&lt;a href=&quot;mailto:test123@webhosting1.co.kr&quot;&gt;test123@webhosting1.co.kr&lt;/a&gt;&quot; &gt; .qmail-postmaster&lt;br /&gt;echo &quot;&lt;a href=&quot;mailto:test123@webhosting1.co.kr&quot;&gt;test123@webhosting1.co.kr&lt;/a&gt;&quot; &gt; .qmail-root&lt;br /&gt;echo &quot;&lt;a href=&quot;mailto:test123@webhosting1.co.kr&quot;&gt;test123@webhosting1.co.kr&lt;/a&gt;&quot; &gt; .qmail-anonymous&lt;br /&gt;echo &quot;&lt;a href=&quot;mailto:test123@webhosting1.co.kr&quot;&gt;test123@webhosting1.co.kr&lt;/a&gt;&quot; &gt; .qmail-default&lt;br /&gt;echo &quot;&lt;a href=&quot;mailto:test123@webhosting1.co.kr&quot;&gt;test123@webhosting1.co.kr&lt;/a&gt;&quot; &gt; .qmail-doublebounce&lt;br /&gt;echo &quot;&lt;a href=&quot;mailto:test123@webhosting1.co.kr&quot;&gt;test123@webhosting1.co.kr&lt;/a&gt;&quot; &gt; .qmail-virusadmin&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;*&nbsp; &lt;a href=&quot;mailto:test123@webhosting1.co.kr&quot;&gt;test123@webhosting1.co.kr&lt;/a&gt; 테스트 계정 및 가상 도메인으로 변경.&lt;br /&gt;Ex) &lt;a href=&quot;mailto:test123@test.com&quot;&gt;test123@test.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;cp /var/qmail/boot/proc /var/qmail/rc&lt;br /&gt;vi /var/qmail/rc&lt;br /&gt;수정 qmail-start &#039;|preline procmail ./Maildir/&#039; splogger qmail&lt;/p&gt;

&lt;p&gt;mkdir -p /var/log/qmail/send&lt;br /&gt;mkdir -p /var/log/qmail/smtp&lt;br /&gt;mkdir -p /var/log/qmail/pop3&lt;br /&gt;chown qmaill /var/log/qmail /var/log/qmail/send /var/log/qmail/smtp /var/log/qmail/pop3&lt;/p&gt;

&lt;p&gt;vi /etc/init.d/qmail&lt;/p&gt;

&lt;p&gt;-------------------------------------------------------&lt;br /&gt;#!/bin/sh&lt;br /&gt;# Comments to support chkconfig on RedHat Linux&lt;br /&gt;# chkconfig: 2345 80 80&lt;br /&gt;# description: sendmail을 대체하는 빠르며, 안정적이고, 유연한 MTA&lt;br /&gt;# Source function library.&lt;br /&gt;. /etc/rc.d/init.d/functions&lt;br /&gt;# Source networking configuration.&lt;br /&gt;. /etc/sysconfig/network&lt;br /&gt;# Check that networking is up.&lt;br /&gt;[ ${NETWORKING} = &quot;no&quot; ] &amp;&amp; exit 0&lt;br /&gt;PATH=/var/qmail/bin:/usr/local/bin:/usr/bin:/bin&lt;br /&gt;export PATH&lt;br /&gt;case &quot;$1&quot; in&lt;br /&gt;start)&lt;br /&gt;echo -n &quot;Starting qmail: svscan&quot;&lt;br /&gt;cd /var/qmail/supervise&lt;br /&gt;env - PATH=&quot;$PATH&quot; svscan &amp;&lt;br /&gt;echo $! &gt; /var/run/svscan.pid&lt;br /&gt;echo &quot;.&quot;&lt;br /&gt;;;&lt;br /&gt;stop)&lt;br /&gt;echo -n &quot;Stopping qmail: svscan&quot;&lt;br /&gt;kill `cat /var/run/svscan.pid`&lt;br /&gt;echo -n &quot; qmail&quot;&lt;br /&gt;svc -dx /var/qmail/supervise/*&lt;br /&gt;echo -n &quot; logging&quot;&lt;br /&gt;svc -dx /var/qmail/supervise/*/log&lt;br /&gt;echo &quot;.&quot;&lt;br /&gt;;;&lt;br /&gt;stat)&lt;br /&gt;cd /var/qmail/supervise&lt;br /&gt;svstat * */log&lt;br /&gt;;;&lt;br /&gt;doqueue|alrm)&lt;br /&gt;echo &quot;Sending ALRM signal to qmail-send.&quot;&lt;br /&gt;svc -a /var/qmail/supervise/qmail-send&lt;br /&gt;;;&lt;br /&gt;queue)&lt;br /&gt;qmail-qstat&lt;br /&gt;qmail-qread&lt;br /&gt;;;&lt;br /&gt;reload|hup)&lt;br /&gt;echo &quot;Sending HUP signal to qmail-send.&quot;&lt;br /&gt;svc -h /var/qmail/supervise/qmail-send&lt;br /&gt;;;&lt;br /&gt;pause)&lt;br /&gt;echo &quot;Pausing qmail-send&quot;&lt;br /&gt;svc -p /var/qmail/supervise/qmail-send&lt;br /&gt;echo &quot;Pausing qmail-smtp&quot;&lt;br /&gt;svc -p /var/qmail/supervise/qmail-smtp&lt;br /&gt;echo &quot;Pausing qmail-pop3&quot;&lt;br /&gt;svc -p /var/qmail/supervise/qmail-pop3&lt;br /&gt;;;&lt;br /&gt;cont)&lt;br /&gt;echo &quot;Continuing qmail-send&quot;&lt;br /&gt;svc -c /var/qmail/supervise/qmail-send&lt;br /&gt;echo &quot;Continuing qmail-smtp&quot;&lt;br /&gt;svc -c /var/qmail/supervise/qmail-smtp&lt;br /&gt;echo &quot;Continuing qmail-pop3&quot;&lt;br /&gt;svc -c /var/qmail/supervise/qmail-pop3&lt;br /&gt;;;&lt;br /&gt;restart)&lt;br /&gt;echo &quot;Restarting qmail:&quot;&lt;br /&gt;echo &quot;* Stopping qmail-smtp.&quot;&lt;br /&gt;svc -d /var/qmail/supervise/qmail-smtp&lt;br /&gt;echo &quot;* Sending qmail-send SIGTERM and restarting.&quot;&lt;br /&gt;svc -t /var/qmail/supervise/qmail-send&lt;br /&gt;echo &quot;* Restarting qmail-smtp&quot;&lt;br /&gt;svc -u /var/qmail/supervise/qmail-smtp&lt;br /&gt;;;&lt;br /&gt;cdb)&lt;br /&gt;tcprules /etc/tcp.smtp.cdb /etc/tcp.smtp.tmp &lt; /etc/tcp.smtp&lt;br /&gt;chmod 644 /etc/tcp.smtp*&lt;br /&gt;echo &quot;Reloaded /etc/tcp.smtp.&quot;&lt;br /&gt;;;&lt;br /&gt;help)&lt;br /&gt;cat &lt;&lt; HELP&lt;br /&gt;stop -- stops mail service (smtp connections refused, nothing goes out)&lt;br /&gt;start -- starts mail service (smtp connection accepted, mail can go out)&lt;br /&gt;pause -- temporarily stops mail service (connections accepted, nothing leaves)&lt;br /&gt;cont -- continues paused mail service&lt;br /&gt;stat -- displays status of mail service&lt;br /&gt;cdb -- rebuild the tcpserver cdb file for smtp&lt;br /&gt;restart -- stops and restarts smtp, sends qmail-send a TERM &amp; restarts it&lt;br /&gt;doqueue -- sends qmail-send ALRM, scheduling queued messages for delivery&lt;br /&gt;reload -- sends qmail-send HUP, rereading locals and virtualdomains&lt;br /&gt;queue -- shows status of queue&lt;br /&gt;alrm -- same as doqueue&lt;br /&gt;hup -- same as reload&lt;br /&gt;HELP&lt;br /&gt;;;&lt;br /&gt;*)&lt;br /&gt;echo &quot;Usage: $0 {start|stop|restart|doqueue|reload|stat|pause|cont|cdb|queue|help}&quot;&lt;br /&gt;exit 1&lt;br /&gt;;;&lt;br /&gt;esac&lt;br /&gt;exit 0&lt;br /&gt;-----------------------------------------------------&lt;/p&gt;

&lt;p&gt;chmod 755 /etc/init.d/qmail&lt;/p&gt;

&lt;p&gt;기본상태일때&lt;br /&gt;vi /etc/tcp.smtp&lt;br /&gt;# No Qmail-Scanner at all for mail from 127.0.0.1&lt;br /&gt;127.0.0.1:allow,RELAYCLIENT=&quot;&quot;,QMAILQUEUE=&quot;/var/qmail/bin/qmail-queue&quot;&lt;br /&gt;#127.0.0.1:allow,RELAYCLIENT=&quot;&quot;,RBLSMTPD=&quot;&quot;,QMAILQUEUE=&quot;/var/qmail/bin/qmail-queue&quot;,QS_SPAMASSASSIN=&quot;&quot;&lt;br /&gt;127.0.011:allow,RELAYCLIENT=&quot;&quot;,RBLSMTPD=&quot;&quot;,QMAILQUEUE=&quot;/var/qmail/bin/qmail-scanner-queue.pl&quot;,QS_SPAMASSASSIN=&quot;on&quot;&lt;br /&gt;:allow,QMAILQUEUE=&quot;/var/qmail/bin/qmail-scanner-queue.pl&quot;,QS_SPAMASSASSIN=&quot;on&quot;&lt;/p&gt;

&lt;p&gt;qmail-scanner 사용시&lt;br /&gt;vi /etc/tcp.smtp&lt;br /&gt;# No Qmail-Scanner at all for mail from 127.0.0.1&lt;br /&gt;127.0.0.1:allow,RELAYCLIENT=&quot;&quot;,QMAILQUEUE=&quot;/var/qmail/bin/qmail-queue&quot;&lt;br /&gt;#127.0.0.1:allow,RELAYCLIENT=&quot;&quot;,RBLSMTPD=&quot;&quot;,QMAILQUEUE=&quot;/var/qmail/bin/qmail-queue&quot;,QS_SPAMASSASSIN=&quot;&quot;&lt;br /&gt;127.0.011:allow,RELAYCLIENT=&quot;&quot;,RBLSMTPD=&quot;&quot;,QMAILQUEUE=&quot;/var/qmail/bin/qmail-scanner-queue.pl&quot;,QS_SPAMASSASSIN=&quot;on&quot;&lt;br /&gt;:allow,QMAILQUEUE=&quot;/var/qmail/bin/qmail-scanner-queue.pl&quot;,QS_SPAMASSASSIN=&quot;on&quot;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;/etc/init.d/qmail cdb&lt;/p&gt;

&lt;p&gt;ln -s /var/qmail/bin/sendmail /usr/lib/sendmail&lt;br /&gt;ln -s /var/qmail/bin/sendmail /usr/sbin/sendmail&lt;/p&gt;

&lt;p&gt;vi /var/qmail/control/sqlserver&lt;br /&gt;mysql_use yes&nbsp;&nbsp;&nbsp; &lt;br /&gt;server localhost &lt;br /&gt;login DB네임&nbsp;&nbsp;&nbsp;&nbsp; &lt;br /&gt;password DBPass&nbsp; &lt;br /&gt;db DBUser&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;br /&gt;table QmailTable &lt;br /&gt;port 3306&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;br /&gt;check_host yes&nbsp;&nbsp;&nbsp; &lt;br /&gt;quota yes&lt;br /&gt;ignore_validity yes&lt;br /&gt;swap_check_order yes&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;---------DB연동 테스트 입니다.----------------&lt;/p&gt;

&lt;p&gt;테스트 할 DB와 DB사용자 및 패스워드 생성 하신 후 위에 입력 해주시구요.&lt;/p&gt;

&lt;p&gt;check_host yes &gt; no로 변경 하고 테스트 하시기 바랍니다.&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;CREATE TABLE mailuser (&lt;br /&gt;&nbsp; id char(32) DEFAULT &#039;&#039; NOT NULL,&lt;br /&gt;&nbsp; crypt char(32) binary DEFAULT &#039;&#039; NOT NULL,&lt;br /&gt;&nbsp; passwd char(32) binary DEFAULT &#039;&#039; NOT NULL,&lt;br /&gt;&nbsp; uid int(10) unsigned DEFAULT &#039;48&#039; NOT NULL,&lt;br /&gt;&nbsp; gid int(10) unsigned DEFAULT &#039;48&#039; NOT NULL,&lt;br /&gt;&nbsp; mbox_host char(64) ,&lt;br /&gt;&nbsp; shell char(100) binary DEFAULT &#039;&#039; NOT NULL,&lt;br /&gt;&nbsp; home char(100) binary DEFAULT &#039;&#039; NOT NULL,&lt;br /&gt;&nbsp; start_date date DEFAULT &#039;0000-00-00&#039; NOT NULL,&lt;br /&gt;&nbsp; expire_date date DEFAULT &#039;2030-01-01&#039; NOT NULL,&lt;br /&gt;&nbsp; active enum(&#039;Y&#039;,&#039;N&#039;) DEFAULT &#039;Y&#039; NOT NULL,&lt;br /&gt;&nbsp; PRIMARY KEY id (id(10)),&lt;br /&gt;&nbsp; KEY shell (shell(10)),&lt;br /&gt;&nbsp; KEY home (home(20)),&lt;br /&gt;&nbsp; KEY start_date (start_date),&lt;br /&gt;&nbsp; KEY expire_date (expire_date),&lt;br /&gt;&nbsp; KEY active (active)&lt;br /&gt;);&lt;/p&gt;

&lt;p&gt;위의 형태로 테이블 만신 후 ID입력 해주시구요 crypt &lt;이것은 encrypt로 지정해서 패스워드 입력 해주시면 됩니다.&lt;br /&gt;passwd는 null값으로 놔두시면 됩니다.&lt;br /&gt;home 은 메일의 저장위치 입니다. shell 은 /bin/false 로 지정 하시면 됩니다.&lt;/p&gt;

&lt;p&gt;uid와gid는 시스템 계정 아이디와 그룹아이디 입니다.(apache로 지정되어있음.)&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;db생성 완료후 $ perl -e &#039;printf &quot;%s\0%s\0Y123456\0&quot;,&quot;ID&quot;,&quot;패스워드&quot;&#039; | /bin/checkpassword id 3&lt;&amp;0&lt;br /&gt;입력 하시면 &lt;/p&gt;

&lt;p&gt;uid=65534(smtpauth) gid=65534(smtpauth) groups=65534(smtpauth)&lt;/p&gt;

&lt;p&gt;위와 같은 결과를 보실 수 있습니다.&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;결과값이 없으면 연동 실패 입니다.&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;엔코딩&nbsp; (저는 안했습니다.. mmencode가 없어서요.)&lt;br /&gt;printf &lt;a href=&quot;mailto:&#039;test123@webhosting1.co.kr&#039;&quot;&gt;&#039;test123@webhosting1.co.kr&#039;&lt;/a&gt; | mmencode&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;다음으로 $ telnet localhost pop-3&lt;/p&gt;

&lt;p&gt;user (위에서 테스트 한 ID입력)&lt;br /&gt;pass (ID의 패스워드 입력) 하셔서 &lt;br /&gt;+OK Sayonara가 나오거나 -ERR this user has no $HOME/Maildir 나오셔야 합니다.&lt;/p&gt;

&lt;p&gt;두번째 메시지는 로그인 하였지만 home 디렉토리가 제대로 지정 안되어서 그렇습니다.&lt;br /&gt;지정 해주시면 될 것입니다.&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;그럼 테스트 마침. &lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;릴레이 테스트&lt;br /&gt;telnet relay-test.mail-abuse.org &lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;스팸관련 설치&lt;br /&gt;dcc 설치&lt;br /&gt;./configure&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;pyzor 설치&lt;br /&gt;bunzip2 pyzor-0.4.0.tar.bz2&lt;br /&gt;tar xvf pyzor-0.4.0.tar &lt;br /&gt;python setup.py build&lt;br /&gt;python setup.py install&lt;br /&gt;chmod -R a+rX /usr/share/doc/pyzor /usr/lib/python2.2/site-packages/pyzor /usr/bin/pyzor /usr/bin/pyzord&lt;/p&gt;

&lt;p&gt;razor 설치&lt;br /&gt;perl -MCPAN -e shell &lt;br /&gt;install LWP MD5&lt;br /&gt;install Net::Ping Net::DNS Time::HiRes Digest::SHA1 Getopt::Long File::Copy Digest::Nilsimsa URI::Escape&lt;br /&gt;perl Makefile.PL&lt;br /&gt;make&lt;br /&gt;make test&lt;br /&gt;make install&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;Spamassassin 설치&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;perl&lt;br /&gt;lynx&lt;br /&gt;ncurses&lt;br /&gt;make&lt;br /&gt;gnupg &lt;br /&gt;설치 해야함.&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;perl -MCPAN -e shell &lt;br /&gt;install HTML::Parser DB_File Net::DNS BerkeleyDB Net::SMTP Mail::SPF::Query IP::Country::Fast&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;(3.3버전설치 할때는 Mail::DKIM Encode::Detect IO::Socket::SSL IO::Socket::INET6 Net::Ident Mail::SPF Digest::SHA IO::Zlib Archive::Tar NetAddr::IP도 추가)&lt;/p&gt;

&lt;p&gt;perl을 이용하여 설치 시에는 cpan) install Mail::SpamAssassin&lt;br /&gt;해준 후&lt;br /&gt;sa-update --no-gpg 로 업데이트 완료 후 /var/lib/spamassassin/밑에 update_* 파일 두개를 /usr/share/spamassassin/폴더로 옮겨주고 /var/lib/spamassassin은 삭제 하거나 이름을 바꿔준다.)&lt;br /&gt;해준다.&lt;br /&gt;(혹시 설치가 안되서 소스로 설치 할때에는 &lt;a href=&quot;http://search.cpan.org/&quot;&gt;http://search.cpan.org/&lt;/a&gt; 에서 다운로드)&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;소스 설치시에는&lt;br /&gt;perl Makefile.PL&lt;br /&gt;make install&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;소스 든 perl이든 설치 후 아래 계속 진행.&lt;br /&gt;groupadd spamd&lt;br /&gt;useradd -g spamd spamd&lt;/p&gt;

&lt;p&gt;cp spamd/redhat-rc-script.sh /etc/rc.d/init.d/spamd&lt;br /&gt;chmod 700 /etc/rc.d/init.d/spamd&lt;br /&gt;cd ..&lt;br /&gt;chkconfig --add spamd&lt;/p&gt;

&lt;p&gt;설정&lt;br /&gt;vi /etc/sysconfig/spamassassin&lt;br /&gt;#SPAMDOPTIONS=&quot;-x -u spamd -H /home/spamd -d&quot;&lt;br /&gt;SPAMDOPTIONS=&quot;-L -x -u qmailq -H /var/qmail -d&quot;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;mv /root/.spamassassin /var/qmail/.spamassassin&lt;br /&gt;chown -R qmailq.qmail /var/qmail/.spamassassin&lt;/p&gt;

&lt;p&gt;/etc/rc.d/init.d/spamd start&lt;/p&gt;

&lt;p&gt;시험&lt;br /&gt;spamassassin -t &lt; sample-nonspam.txt &lt;br /&gt;spamassassin -t &lt; sample-spam.txt &lt;/p&gt;

&lt;p&gt;&lt;br /&gt;vi /etc/mail/spamassassin/local.cf&lt;br /&gt;add_header all Flag _YESNOCAPS_&lt;br /&gt;add_header all Status _YESNO_, hits=_HITS_ required=_REQD_ tests=_TESTS_ autolearn=_AUTOLEARN_ version=_VERSION_&lt;br /&gt;add_header all Level _STARS(+)_&lt;br /&gt;add_header all Checker-Version SpamAssassin _VERSION_ (_SUBVERSION_) on _HOSTNAME_&lt;br /&gt;required_hits 7&lt;br /&gt;#rewrite_subject 0&lt;br /&gt;#subject_tag [SPAM]&lt;br /&gt;report_header 1&lt;br /&gt;report_safe 0&lt;br /&gt;#use_terse_report 1&lt;br /&gt;use_pyzor 1&lt;br /&gt;pyzor_path /usr/bin/pyzor&lt;br /&gt;use_razor2 1&lt;br /&gt;use_dcc 1&lt;br /&gt;dcc_path /usr/local/bin/dccproc&lt;br /&gt;dcc_home /var/dcc&lt;br /&gt;skip_rbl_checks 0&lt;br /&gt;rbl_timeout 3&lt;br /&gt;trusted_networks 127.0.0&lt;br /&gt;use_bayes 1&lt;br /&gt;bayes_auto_learn 1&lt;br /&gt;bayes_auto_learn_threshold_spam&nbsp;&nbsp;&nbsp;&nbsp; 3.0&lt;br /&gt;bayes_auto_learn_threshold_nonspam -3.0&lt;br /&gt;bayes_path /var/qmail/.spamassassin/bayes&lt;br /&gt;ok_languages all&lt;br /&gt;ok_locales all&lt;br /&gt;blacklist_from @test.com&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;tnef-1.2.3.1 설치&lt;br /&gt;./configure&lt;br /&gt;make&lt;br /&gt;make install&lt;/p&gt;

&lt;p&gt;maildrop설치&lt;br /&gt;bunzip2 maildrop-1.7.0.tar.bz2&lt;br /&gt;tar xf maildrop-1.7.0.tar&lt;br /&gt;chown -R root.root maildrop-1.7.0.tar&lt;br /&gt;cd maildrop-1.7.0&lt;br /&gt;./configure&lt;br /&gt;make&lt;br /&gt;make install-strip&lt;br /&gt;make install-man&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;qmail-scanner 설치&lt;br /&gt;whereis suidperl&lt;br /&gt;없으면 perl-suidperl 설치&lt;/p&gt;

&lt;p&gt;groupadd qscand &lt;br /&gt;useradd -c &quot;Qmail-Scanner Account&quot; -g qscand -s /bin/false qscand&lt;br /&gt;./configure \&lt;br /&gt;&nbsp; --admin virusadmin --domain webmail.unisellers.co.kr \&lt;br /&gt;&nbsp; --local-domains webmail.unisellers.co.kr \&nbsp;&lt;br /&gt;&nbsp; --scanners clamdscan,verbose_spamassassin \&lt;br /&gt;&nbsp; --fix-mime 1 \&lt;br /&gt;&nbsp; --debug no \&lt;br /&gt;&nbsp; --install&lt;/p&gt;

&lt;p&gt;ClamAV 설치&lt;br /&gt;clamav-0.80-2.i386.rpm&lt;br /&gt;clamav-devel-0.80-2.i386.rpm&lt;br /&gt;clamav-milter-0.80-2.i386.rpm 이것은 필요 없을듯.&lt;br /&gt;vi /etc/clamd.conf&lt;br /&gt;User qscand 로 수정 및 기타 설정 수정&lt;br /&gt;vi /etc/freshclam.conf&lt;br /&gt;User qscand 로 수정 및 기타 설정 수정&lt;/p&gt;

&lt;p&gt;touch /var/log/clamav/clam-update.log&lt;br /&gt;chown qscand.qmail /var/log/clamav/ -R&lt;br /&gt;chmod 600 /var/log/clamav/clam-update.log&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;패턴업데이터 /usr/bin/freshclam -v&lt;/p&gt;

&lt;p&gt;vi /etc/crontab&lt;br /&gt;0 * * * *&nbsp; /usr/local/bin/freshclam --quiet -l /var/log/clamd/clam-update.log&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;qmail-scanner 시험방법&lt;br /&gt;# contrib/test_installation.sh -doit&lt;/p&gt;

&lt;p&gt;qmail temporay 에러 나면. &lt;br /&gt;/etc/profile 맨 마지막 줄에 아래 내용추가&lt;br /&gt;export QMAILQUEUE=&quot;/var/qmail/bin/qmail-scanner-queue.pl&quot;&lt;/p&gt;

&lt;p&gt;추가후 source /etc/profile 으로 적용&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;퍼미션&lt;br /&gt;-rwsr-xr-x 1 qscand qscand 83455 Feb 1 16:45 /var/qmail/bin/qmail-scanner-queue.pl&lt;br /&gt;# ls -l /var/qmail/bin/qmail-scanner-queue.pl &lt;br /&gt;-rwsr-xr-x 1 qscand qscand 83455 Feb 1 16:45 /var/qmail/bin/qmail-scanner-queue.pl&lt;br /&gt;-rwsr-xr-x&nbsp;&nbsp;&nbsp; 1 qscand&nbsp;&nbsp; qscand&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 97464 12월&nbsp; 3 02:37 /var/qmail/bin/qmail-scanner-queue.pl&lt;br /&gt;drwxrwx---&nbsp;&nbsp;&nbsp; 2 qscand&nbsp;&nbsp; qmail&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 4096 12월&nbsp; 3 03:39 /var/spool/qmailscan/tmp&lt;/p&gt;

&lt;p&gt;qmail-scanner 실행하는 qscand 계정에 /bin/bash 로 변경&lt;/p&gt;

&lt;p&gt;qmail temp 초기화&lt;br /&gt;/var/qmail/bin/qmail-scanner-queue.pl -z&lt;br /&gt;qmail 룰셋 파일 DB화&lt;br /&gt;setuidgid qmaild /var/qmail/bin/qmail-scanner-queue.pl -g&lt;/p&gt;

&lt;p&gt;/etc/sysconfig/spamassassin 파일에서 실행자 변경&lt;br /&gt;스팸어세신 적용&lt;br /&gt;/etc/tcp.smtp 수정&lt;br /&gt;127.:allow,RELAYCLIENT=&quot;&quot;,QMAILQUEUE=&quot;/var/qmail/bin/qmail-scanner-queue.pl&quot;,QS_SPAMASSASSIN=&quot;on&quot;&lt;/p&gt;

&lt;p&gt;spamassassin의 기동 스크립트에서 spamd의 옵션: -d -L -x -u qmailq &lt;br /&gt;-F0 &lt;-- 최신 버전에선 불필요 옵션&lt;br /&gt;-d : 데몬모드 &lt;br /&gt;-L : Local 유저에 적용 &lt;br /&gt;-x : 사용자별 환경설정 무시 &lt;br /&gt;-u qmailq : spamd을 qmailq 유저 권한으로 실행 &lt;/p&gt;

&lt;p&gt;qmail-scanner에 등록된 spamassassin 동작 모드가 2가지 있습니다. &lt;br /&gt;-c 옵션이 있으면 Subject를 수정하지 않더군요. 대신 동작은 빠르답니다. &lt;/p&gt;

&lt;p&gt;&lt;br /&gt;파일용량제한 - 로컬이나 웹메일로 보내는것은 제어 안됨&lt;br /&gt;echo &quot;20000000&quot; &gt; /var/qmail/control/databytes&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;시험&lt;br /&gt;procmail&lt;br /&gt;hcode test&lt;br /&gt;echo &quot;=?ks_c_5601-1987?B?saSw7Q==?=&quot; | hcode -dk &lt;br /&gt;echo &quot;=?EUC-KR?B?saSw7Q==?=&quot; | hcode -dk &lt;/p&gt;

&lt;p&gt;&lt;br /&gt;procmail log 를 mysql 연동해서 남기기&lt;br /&gt;perl -MCPAN -e shell&lt;br /&gt;cpan&gt; install DBI&lt;br /&gt;cpan&gt; install DBD::mysql&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;관련문서&lt;br /&gt;spamassassin&nbsp; 설정&lt;br /&gt;&lt;a href=&quot;http://xoomer.virgilio.it/j.toribio/qmail-scanner/&quot;&gt;http://xoomer.virgilio.it/j.toribio/qmail-scanner/&lt;/a&gt;&lt;br /&gt;bayes를 사용하려면&lt;br /&gt;# spamassassin -D --lint&lt;/p&gt;

&lt;p&gt;rblsmtpd&lt;br /&gt;&lt;a href=&quot;http://ladro.com/docs/dns/rblsmtpd.html&quot;&gt;http://ladro.com/docs/dns/rblsmtpd.html&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;기타&lt;br /&gt;MailDROP&lt;br /&gt;&lt;a href=&quot;http://www.courier-mta.org/maildrop&quot;&gt;http://www.courier-mta.org/maildrop&lt;/a&gt;&lt;br /&gt;# rpmbuild -ta --target=i686 maildrop-1.7.0.20041129.tar.bz2 &lt;/p&gt;

&lt;p&gt;&lt;br /&gt;qmail-smtpd&nbsp;&nbsp;&nbsp;&nbsp; SMTP 를 통해 다른 호스트로 부터 메시지 받음:&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MAIL FROM:&lt;&lt;a href=&quot;mailto:bill@irs.gov&quot;&gt;bill@irs.gov&lt;/a&gt;&gt;&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; RCPT TO:&lt;&lt;a href=&quot;mailto:joe@heaven.af.mil&quot;&gt;joe@heaven.af.mil&lt;/a&gt;&gt;&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $RELAYCLIENT 가 설정되었는가? 아니요.&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; heaven.af.mil 가 rcpthosts에 있는가? 그렇다.&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; RCPT를 허용한다.&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp; V&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;br /&gt;qmail-queue&nbsp;&nbsp;&nbsp;&nbsp; 메세지를 안전하게 디스크에 저장.&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; qmail-send 부름.&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp; V&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;br /&gt;qmail-send&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; envelope 수신자 &lt;a href=&quot;mailto:joe@heaven.af.mil&quot;&gt;joe@heaven.af.mil&lt;/a&gt;를 찾음.&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; heaven.af.mil 가 locals 에 있는가? 그렇다.&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;a href=&quot;mailto:joe@heaven.af.mil&quot;&gt;joe@heaven.af.mil&lt;/a&gt;에게 로컬 배달.&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp; V&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;br /&gt;qmail-lspawn ./Mailbox&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mailbox 이름을 찾음, joe.&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; qmail-users 목록에 joe 가 있는가? 아니요.&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; joe 계정이 있는가? 그렇다.&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; joe의 uid가 0이 아닌가? 아니다.&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ~joe가 qmailp 권한으로 보이는가? 그렇다.&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ~joe의 소유자가 joe인가? 그렇다.&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 메세지 제어권을 joe에게 넘긴다.&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; qmail-local 실행&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp; V&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;br /&gt;qmail-local joe ~joe joe &#039;&#039; &#039;&#039; heaven.af.mil &lt;a href=&quot;mailto:bill@irs.gov&quot;&gt;bill@irs.gov&lt;/a&gt; ./Mailbox&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ~joe/.qmail 가 존재하는가? 아니요.&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ./Mailbox 에 mbox 형식으로 메세지를 저장한다.&lt;/p&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[pyzor: check failed: internal error, python traceback seen in response  드디어 해결]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=294</id>
		<published>2012-06-20T12:15:36+09:00</published>
		<updated>2012-06-20T18:03:44+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=294"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=294#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt; 
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;COLOR: #0000ff&quot;&gt;※★※&nbsp; &lt;/span&gt;&lt;/span&gt;참고로 아래 내용은 MailScanner 설치 후 에러 사항임.&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;즉,&lt;span style=&quot;COLOR: #ff0000&quot;&gt; sendmail + spamassin + procmail + dcc + razor + pyzor + MailScanner &lt;/span&gt;&lt;/span&gt;설치가 되어 있을 때 확인 사항이며&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;MailScanner 이 설치 되어 있지 않을 경우에는 상황이 달라 질 수도 있다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;pyzor: check failed: internal error, python traceback seen in response&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;
&lt;/span&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;이 메러 메세지가&nbsp; python의 문제인 줄 알고 python가지고만 마나지작 거렸는데&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;나 참 그게 아니었어..&nbsp; 퍼미션 문제였다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;/etc/mail/spamassassin&nbsp;&nbsp; 디렉토리 퍼미션&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;즉, UID, GID 를 다음과 같이 변경 해 줬더니 이 에러 메세지가 뜨질 않더군...&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;#&gt; chown mail.mail -R /etc/mail/spamassassin&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;spamassassin 밑에 있는 .razor .pyzor 까지 전부 다 체인지...&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[rpm 파일 삭제시 에러 - specifies multiple packages 해결방법]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=297</id>
		<published>2012-06-20T19:03:42+09:00</published>
		<updated>2012-06-20T19:03:42+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=297"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=297#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;1년 전에도 경험 했는데&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;시간이 지나면서 가물 가물 잊어 버리는군....&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;그래서, 메모 습관이 중요한 가 보다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;지금, 내가 이렇게 귀찮게 작성하는 것은 후일 또, 필요할 때 요긴하게 찾아 써먹기 위한 것이다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;먼저, 아래와 같이&nbsp;파일을 만들어 준다. 내용은 다음과 같습니다.&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #0000ff&quot;&gt;#&gt;&nbsp; cd /etc/rpm&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #0000ff&quot;&gt;#&gt; touch macros.local&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #0000ff&quot;&gt;#&gt; vi macros.local&lt;/span&gt;&lt;br /&gt;&lt;font color=&quot;#951015&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #009e25&quot;&gt;%_query_all_fmt %%{name}-%%{version}-%%{release}.%%{arch}&lt;/span&gt;&lt;/font&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;:wq&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;다음과 같이 명령한다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;COLOR: #0000ff&quot;&gt;#&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;COLOR: #0000ff&quot;&gt;rpm -qa | grep &lt;span style=&quot;COLOR: #ff0000&quot;&gt;[지우고자 하는 파일명]&nbsp;&nbsp;&nbsp; &lt;-----&nbsp;&nbsp; 괄호는 빼고&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;명확한 버젼이 나타날 것이다. 그럼, 그 파일의 전체 패키지명을 다 써주시면 제거가 될 것이다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;#&gt; rpm -e --nodeps&nbsp; 전체 풀 패키지명&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[/etc/mail/access 사용법]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=299</id>
		<published>2012-06-22T11:05:51+09:00</published>
		<updated>2012-06-22T11:27:33+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=299"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=299#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;특정&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;COLOR: #3a32c3&quot;&gt;IP&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;COLOR: #3a32c3&quot;&gt;Email&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;COLOR: #3a32c3&quot;&gt;Domain&nbsp;&lt;/span&gt;&lt;/span&gt; 에서 오는 메일을&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;sendmail 이 수신/발신, 중계, 거부, 폐기, 허용.&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;BACKGROUND-COLOR: #a6ff4d; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;access 사용 예제.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;1. ddong.co.kr&nbsp; --&gt; Domain&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;2. 233.111.11.11 --&gt;ip&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;3. 233.111.11.0&nbsp; --&gt; Network address&lt;/span&gt;&lt;br /&gt;4.&nbsp; &lt;a href=&quot;mailto:webmaster@test.co.kr&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;postmaster@ddong.co.kr&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;BACKGROUND-COLOR: #a6ff4d; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;사용 옵션에 관한 설명.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;1.&nbsp;&lt;span style=&quot;COLOR: #ff0000&quot;&gt;OK&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/span&gt;&lt;/span&gt;모든것  허용.&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;COLOR: #ff0000&quot;&gt;2. RELAY&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/span&gt;&lt;/span&gt;수신/발신 허용.&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;3.&nbsp;&lt;span style=&quot;COLOR: #ff0000&quot;&gt;REJECT&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;/span&gt;수신/발신 거부.&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;4. &lt;span style=&quot;COLOR: #ff0000&quot;&gt;DISCARD&lt;/span&gt;&lt;/span&gt; /etc/sendmail.cf에 시정된 $#discard mailer에 지정된곳으로 메일을 패기함.(발신자는 메일일 발신된것으로 알게됨.)&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;5.&nbsp;&lt;span style=&quot;COLOR: #ff0000&quot;&gt;501 &lt;/span&gt;&lt;/span&gt;메시지 관련(host에서지정된)메일의 Email Address와 일치된 메일을 받지않음.&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;6. &lt;span style=&quot;COLOR: #ff0000&quot;&gt;502&lt;/span&gt;&lt;/span&gt; 메시지 발신메일주소에 host명이 없을경우에 메일을 받지않음.&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;7. &lt;span style=&quot;COLOR: #ff0000&quot;&gt;503 &lt;/span&gt;&lt;/span&gt;메시지 관련(host에서지정된)된 도메인과 관련된 메일을 받지않음.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;BACKGROUND-COLOR: #a6ff4d; FONT-FAMILY: verdana; COLOR: #000000&quot;&gt;3. 등록후 DB작업&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;등록후에는 반드시 다음과 같이 /etc/mail/access.db에 등록되도록 작업을 해야함.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;makemap hash /etc/mail/access.db &lt; /etc/mail/access&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;BACKGROUND-COLOR: #9334d8; FONT-FAMILY: verdana; COLOR: #ffffff&quot;&gt;4. DB작업후 DB에 spammer등록확인&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;[root@superuser mail]# &lt;span style=&quot;COLOR: #ff0000&quot;&gt;strings access.db | grep mailer&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;a href=&quot;mailto:mailer@test.co.kr&quot;&gt;mailer@test.co.kr&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;아래의 사이트에서 내용이 좋아 퍼온 것을 간략하게 정리함.&nbsp;&lt;/p&gt;

&lt;h1&gt;&lt;a href=&quot;http://dcmru.tistory.com/&quot;&gt;Everything is possible&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;u&gt;&lt;font color=&quot;#810081&quot;&gt;&lt;a href=&quot;http://dcmru.tistory.com/154&quot;&gt;http://dcmru.tistory.com/154&lt;/a&gt;&lt;/font&gt;&lt;/u&gt;&lt;a href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; rel=&quot;license&quot; target=&quot;_blank&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[php: symbol lookup error:/........./imagick.so: undefined symbol: MagickWandGenesis]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=302</id>
		<published>2012-06-22T12:48:54+09:00</published>
		<updated>2013-01-10T17:59:55+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=302"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=302#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;imagick-3.1.0RC2&nbsp; 를 다음과 같이 설 후 다음과 같은 에러가 발생 하였다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;#&gt;phpize&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;#&gt;./configure&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;php.ini 에 다름과 같이 추가&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;extensions_dir=:/usr/local/php/lib/php/extensions/no-debug-zts-20060613/&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;enable_dl=On&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;extensions=&quot;imagick.so&quot;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;#&gt;service httpd restart&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;#&gt;tail -f /error_log &lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #ff0000&quot;&gt;다음과 같은 에러가 발생&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;/usr/local/apache/bin/httpd: symbol lookup error: /usr/local/php/lib/php/extensions/no-debug-zts-20060613/imagick.so: undefined symbol: MagickWandGenesis&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;=================================&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;BACKGROUND-COLOR: #9334d8; FONT-FAMILY: verdana; COLOR: #ffffff&quot;&gt;에러 해결&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;When running ./configure add the following config option: &lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;PKG_CONFIG_PATH=/path/to/imagemagick-install-directory/lib/pkgconfig/ :)&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;이를 참고로 하여 다음과 같이 설치한다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;ImageMagick-6.6.7 &nbsp;설치를 /usr에 설치 하였으므로&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;imagick 컴파일 설치시 아래 옵션을 추가하여 설치하면 에러 발생이 없다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;제1방법&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;#&gt; &lt;span style=&quot;COLOR: #0000ff&quot;&gt;phpize&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;#&gt; &lt;span style=&quot;COLOR: #3a32c3&quot;&gt;./configure&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;COLOR: #3a32c3&quot;&gt;PKG_CONFIG_PATH=/usr&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;COLOR: #3a32c3&quot;&gt;/lib/pkgconfig/&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;COLOR: #3a32c3&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;
&lt;span style=&quot;COLOR: #3a32c3&quot;&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;제2방법 -- 이게 더 확실할 것 같다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;./configure –with-php-config=/usr/local/php/bin/php-config –with-imagick=/usr/local/ImageMagick PKG_CONFIG_PATH=/usr/local/ImageMagick/lib/pkgconfig&lt;/span&gt;&lt;/p&gt;
&lt;/span&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[/etc/rc.d/init.d/smb script file]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=317</id>
		<published>2012-07-02T23:28:54+09:00</published>
		<updated>2012-07-02T23:28:54+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=317"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=317#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;div class=&quot;NAVHEADER&quot;&gt;&nbsp;&lt;/div&gt;
&lt;div class=&quot;NAVHEADER&quot;&gt;&lt;a name=&quot;AEN22563&quot;&gt;&lt;strong&gt;&lt;tt class=&quot;filename&quot;&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 18px&quot;&gt;/etc/rc.d/init.d/smb&lt;/span&gt;&lt;/font&gt;&lt;/tt&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 18px&quot;&gt; script file&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;NAVHEADER&quot;&gt;&nbsp;&lt;/div&gt;
&lt;div class=&quot;section&quot;&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;Configure your &lt;/span&gt;&lt;tt class=&quot;filename&quot;&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;/etc/rc.d/init.d/smb&lt;/span&gt;&lt;/font&gt;&lt;/tt&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt; script file to start and stop Samba &lt;/span&gt;&lt;tt class=&quot;literal&quot;&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;smbd&lt;/span&gt;&lt;/font&gt;&lt;/tt&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt; and &lt;/span&gt;&lt;tt class=&quot;literal&quot;&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;nmbd&lt;/span&gt;&lt;/font&gt;&lt;/tt&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt; daemons Server automaticaly. Create the &lt;/span&gt;&lt;tt class=&quot;filename&quot;&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;smb&lt;/span&gt;&lt;/font&gt;&lt;/tt&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt; script file, &lt;/span&gt;&lt;b class=&quot;command&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;touch&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt; &lt;/span&gt;&lt;tt class=&quot;filename&quot;&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;/etc/rc.d/init.d/smb&lt;/span&gt;&lt;/font&gt;&lt;/tt&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt; and add the following lines: &lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;table border=&quot;0&quot; width=&quot;100%&quot; bgcolor=&quot;#e0e0e0&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;pre class=&quot;programlisting&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;      #!/bin/sh
      #
      # chkconfig: - 91 35
      # description: Starts and stops the Samba smbd and nmbd daemons \
      #	       used to provide SMB network services.

      # Source function library.
      . /etc/rc.d/init.d/functions

      # Source networking configuration.
      . /etc/sysconfig/network

      # Check that networking is up.
      [ ${NETWORKING} = &quot;no&quot; ] &amp;&amp; exit 0

      # Check that smb.conf exists.
      [ -f /etc/smb.conf ] || exit 0

      RETVAL=0

      # See how we were called.
      case &quot;$1&quot; in
      start)
      echo -n &quot;Starting SMB services: &quot;
      daemon smbd -D 	
      RETVAL=$?
      echo
      echo -n &quot;Starting NMB services: &quot;
      daemon nmbd -D 
      RETVAL2=$?
      echo
      [ $RETVAL -eq 0 -a $RETVAL2 -eq 0 ] &amp;&amp; touch /var/lock/subsys/smb || \
      RETVAL=1
      ;;
      stop)
      echo -n &quot;Shutting down SMB services: &quot;
      killproc smbd
      RETVAL=$?
      echo
      echo -n &quot;Shutting down NMB services: &quot;
      killproc nmbd
      RETVAL2=$?
      [ $RETVAL -eq 0 -a $RETVAL2 -eq 0 ] &amp;&amp; rm -f /var/lock/subsys/smb
      echo &quot;&quot;
      ;;
      restart)
      $0 stop
      $0 start
      RETVAL=$?
      ;;
      reload)
      echo -n &quot;Reloading smb.conf file: &quot;
      killproc -HUP smbd
      RETVAL=$?
      echo
      ;;
      status)
      status smbd
      status nmbd
      RETVAL=$?
      ;;
      *)
      echo &quot;Usage: $0 {start|stop|restart|status}&quot;
      exit 1
      esac

      exit $RETVAL
    &lt;/span&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;Now, make this script executable and change its default permissions: &lt;/span&gt;&lt;/p&gt;

&lt;table border=&quot;0&quot; width=&quot;100%&quot; bgcolor=&quot;#e0e0e0&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;pre class=&quot;screen&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;        [root@deep ] /# &lt;/span&gt;&lt;b class=&quot;command&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;chmod&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt; 700 /etc/rc.d/init.d/smb
      &lt;/span&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;Create the symbolic &lt;/span&gt;&lt;tt class=&quot;filename&quot;&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;rc.d&lt;/span&gt;&lt;/font&gt;&lt;/tt&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt; links for Samba with the command: &lt;/span&gt;
&lt;table border=&quot;0&quot; width=&quot;100%&quot; bgcolor=&quot;#e0e0e0&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;pre class=&quot;screen&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;        [root@deep ] /# &lt;/span&gt;&lt;b class=&quot;command&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;chkconfig&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt; --add smb
      &lt;/span&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;Samba script will not automatically start the smbd and nmbd daemon when you reboot the server. You can change it to do this by default by executing the following command: &lt;/span&gt;&lt;/p&gt;

&lt;table border=&quot;0&quot; width=&quot;100%&quot; bgcolor=&quot;#e0e0e0&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;pre class=&quot;screen&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;        [root@deep ] /# &lt;/span&gt;&lt;b class=&quot;command&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;chkconfig&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt; --level 345 smb on
      &lt;/span&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;Start your Samba Server manually with the following command: &lt;/span&gt;
&lt;table border=&quot;0&quot; width=&quot;100%&quot; bgcolor=&quot;#e0e0e0&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;pre class=&quot;screen&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;        [root@deep ] /# /etc/rc.d/init.d/smb &lt;/span&gt;&lt;b class=&quot;command&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;start&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;
      &lt;/span&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;table border=&quot;0&quot; width=&quot;100%&quot; bgcolor=&quot;#e0e0e0&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;pre class=&quot;literallayout&quot;&gt;&lt;tt class=&quot;computeroutput&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;
        Starting SMB services:                     	[  OK  ]
        Starting NMB services:                   	[  OK  ]
      &lt;/span&gt;&lt;/tt&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;&lt;/p&gt;

&lt;div class=&quot;section&quot;&gt;
&lt;h2 class=&quot;section&quot;&gt;&lt;a name=&quot;pr6ch31ssmb&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;31.12.1. Securing Samba&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;Immunize important configuration files, the immutable bit can be used to prevent accidentally deleting or overwriting a file that must be protected. It also prevents someone from creating a symbolic link to this file. Once your &lt;/span&gt;&lt;tt class=&quot;filename&quot;&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;smb.conf&lt;/span&gt;&lt;/font&gt;&lt;/tt&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt; and &lt;/span&gt;&lt;tt class=&quot;filename&quot;&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;lmhosts&lt;/span&gt;&lt;/font&gt;&lt;/tt&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt; files have been configured, it&#039;s a good idea to immunize them with a command like: &lt;/span&gt;&lt;/p&gt;

&lt;table border=&quot;0&quot; width=&quot;100%&quot; bgcolor=&quot;#e0e0e0&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;pre class=&quot;screen&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;          [root@deep ] /# &lt;/span&gt;&lt;b class=&quot;command&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;chattr&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt; +i /etc/smb.conf
          [root@deep ] /# &lt;/span&gt;&lt;b class=&quot;command&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;chattr&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt; +i /etc/lmhosts
        &lt;/span&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;div class=&quot;NAVFOOTER&quot;&gt;
&lt;hr align=&quot;left&quot; width=&quot;100%&quot;/&gt;

&lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;100%&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot; width=&quot;33%&quot; align=&quot;left&quot;&gt;&lt;/td&gt;
&lt;td valign=&quot;top&quot; width=&quot;34%&quot; align=&quot;center&quot;&gt;&lt;/td&gt;
&lt;td valign=&quot;top&quot; width=&quot;33%&quot; align=&quot;right&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot; width=&quot;33%&quot; align=&quot;left&quot;&gt;&lt;/td&gt;
&lt;td valign=&quot;top&quot; width=&quot;34%&quot; align=&quot;center&quot;&gt;&lt;a href=&quot;http://www.faqs.org/docs/securing/soft-fileshrng.html&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;Up&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;
&lt;td valign=&quot;top&quot; width=&quot;33%&quot; align=&quot;right&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[커널 컴파일 후 모듈 추가하기...]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=325</id>
		<published>2012-07-06T11:33:59+09:00</published>
		<updated>2015-10-17T16:08:45+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=325"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=325#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;insmod 보다는 다음 명령이 편합니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;모듈 올릴때 : #&gt;modprobe &lt;module name&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;모듈 내릴때 : #&gt;modprobe -r &lt;module name&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;#&gt; mount -V&nbsp; --&gt;&nbsp; 버전정보&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;#&gt; modinfo cifs&nbsp;&nbsp;&nbsp; ---&gt; 모듈정보&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[보안 관련하여 한번쯤 읽어 볼 거리....]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=919</id>
		<published>2012-07-12T10:51:19+09:00</published>
		<updated>2012-07-12T10:51:19+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=919"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=919#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;1. kill 해야할 서비스&lt;br /&gt;&lt;br /&gt;apmd &lt;br /&gt;cups &lt;br /&gt;xntpd &lt;br /&gt;portmap&lt;br /&gt;sound &lt;br /&gt;netfs &lt;br /&gt;rstatd / rusersd / rwhod / rwalld&nbsp;&lt;br /&gt;bootparamd&lt;br /&gt;squid&lt;br /&gt;yppasswdd&lt;br /&gt;ypserv&lt;br /&gt;dhcpd&lt;br /&gt;atd&lt;br /&gt;pcmcia&lt;br /&gt;snmpd&lt;br /&gt;routed&lt;br /&gt;lpd&lt;br /&gt;mars-nwe&lt;br /&gt;nfs&lt;br /&gt;amd&lt;br /&gt;ypbind&lt;br /&gt;xfs&lt;br /&gt;innd&lt;br /&gt;linuxconf&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;apmd : laptop의 전원관리에 필요&lt;br /&gt;cups : 프린트 시스템이로 삭제&lt;br /&gt;xntpd : network time protocol&nbsp;사용 안하니 삭제&lt;br /&gt;portmap : R로 시작하는 서비스의 포트 맵핑시켜주는 서비스&nbsp; 보안상 삭제한다.&lt;br /&gt;sound : 사운드 지원이므로 삭제&lt;br /&gt;netfs : nfs 클라이언트가 nfs 서버 마우트시 사용되므로 삭제&lt;br /&gt;rstatd / rusersd / rwhod / rwalld&nbsp; :&nbsp; R로 시작하는 서비스 인증과정이 취약하고 remote에서 실행하므로 서비스 하지 않는다.&lt;br /&gt;bootparamd : 하드나 플로피 등 부팅 수단이 없을때 사용하는 것으로 서비스 안함.&lt;br /&gt;squid : squid 프록시 서버를 가동시 설정하므로 이용안하면 삭제&lt;br /&gt;yppasswdd : NIS서버에 사용되는 것으로 필요없다.&lt;br /&gt;ypserv : NIS서버에 사용되는 것으로 필요없다.&lt;br /&gt;dhcpd : dhcp에 사용되는 것으로 이용안하면 필요없음&lt;br /&gt;atd : 예약 서비스로 cron이 있으므로 삭제&lt;br /&gt;pcmcia : 노트북에 사용되는 것으로 삭제&lt;br /&gt;routed : 라우터가 아닌 일반 서버에서는 삭제&lt;br /&gt;lpd : 프린트 서버가 아니면 삭제&lt;br /&gt;mars-nwe : netware 에 쓰이는 파일이나 프린트 서버에 사용되는 것으로 삭제함&lt;br /&gt;nfs : nfs 이용시 놔두고 아니면 삭제&lt;br /&gt;amd : 오토마운트 데몬으로 보안 취양석있으므로 사용 안하면 삭제&lt;br /&gt;ypbind : NIS에 사용, 이용 안하면 삭제함.&lt;br /&gt;xfs : X font server 로 x-windows사용 안하면&nbsp; 삭제한다.&lt;br /&gt;innd : News서비스 사용시 이용되므로 삭제&lt;br /&gt;linuxconf : 원격지 브라우저를 통해 리눅스 시스템의 설정변경하는것으로 보안상 않좋으니 삭제한다.&lt;br /&gt;&lt;br /&gt;2. 명령어 권한 제한&lt;br /&gt;&lt;br /&gt;chmod 700 명령어 &lt;br /&gt;- root만 사용하게 하고 일반사용자는 제한시킨다.&lt;br /&gt;/tmp와 같은 악성파일업로드하여 공격하는 경우가 있는데 &lt;br /&gt;업로드 하여도 압축을 못풀도록 tar나 unzip의 파일권한을 700으로 하면 되겠다.&lt;br /&gt;단, 일반 사용자 모두 명령어 사용을 못하니 주의&lt;br /&gt;wget 도 700으로 하여 파일을 다운 못받도록 제한한다.&lt;br /&gt;&lt;br /&gt;파일을 변조하는 경우도 있는데 파일속성을 주어 변경하지 못하게 하는 방법도 있다.&lt;br /&gt;i옵션 속성을 주어 변경이 안되도록 지정&lt;br /&gt;lsattr 을 통해 속성 확인&lt;br /&gt;적용 : chattr +i 명령어&lt;br /&gt;해제 : chattr -i 명령어&lt;br /&gt;모두해제 : chattr -suSiadAc 명령어파일&lt;br /&gt;***이 명령어는 ext2 파일시스템 개발자가 개발하였으며 ext2, ext3에서만 잘 작동한다.&lt;br /&gt;&lt;br /&gt;change&lt;br /&gt;gpasswd&lt;br /&gt;wall&lt;br /&gt;chfn&lt;br /&gt;chsh&lt;br /&gt;newgrp&lt;br /&gt;write&lt;br /&gt;at&lt;br /&gt;usernetctl&lt;br /&gt;userhelper&lt;br /&gt;mount&lt;br /&gt;umount&lt;br /&gt;lockdev&lt;br /&gt;ping&lt;br /&gt;traceroute&lt;br /&gt;passwd&lt;br /&gt;crontab&lt;br /&gt;&lt;br /&gt;3. yum을 통한 최신 업데이트&lt;br /&gt;&lt;br /&gt;yum update -y&lt;br /&gt;&lt;br /&gt;4. 커널 파라미터 값을 최적화&lt;br /&gt;&lt;br /&gt;/etc/sysctl.conf 파일에서 설정한다&lt;br /&gt;&lt;br /&gt;확인 : sysctl -a &lt;br /&gt;질의 : sysctl -n&lt;br /&gt;변수 특정값 설정 : sysctl -w&lt;br /&gt;적용 : sysctl -p&lt;br /&gt;&lt;br /&gt;특별한 시스템이 아니라면 파라메터값을 다음과 같이 정의한다.&lt;br /&gt;0 = off&nbsp;&nbsp; /&nbsp; 1 = On&lt;br /&gt;&lt;br /&gt;echo &quot;1&quot; &gt; /proc/sys/net/ipv4/tcp_syncookies&lt;br /&gt;syn 플루딩 공격대응으로 킨다&lt;br /&gt;&lt;br /&gt;echo&nbsp;&quot;0&quot; &gt; /proc/sys/net/ipv4/tcp_timestamps&lt;br /&gt;불필요함으로 off&lt;br /&gt;&lt;br /&gt;echo &quot;1&quot; &gt; /proc/sys/net/ipv4/icmp_echo_ignore_broadcasts&lt;br /&gt;smurd 공격에 악용되므로 broadcasts 주소를 통한 icmp echo에 대해 응답하지 않는다.&lt;br /&gt;&lt;br /&gt;echo &quot;0&quot; &gt; /proc/sys/net/ipv4/conf/all/accept_source_route&lt;br /&gt;스푸핑을 막기위해 라오트 패킷허용을 막음.&lt;br /&gt;&lt;br /&gt;echo &quot;0&quot; &gt; /proc/sys/net/ipv4/ip_forward&lt;br /&gt;다른 시스템으로 패킷이 포워딩되지 않도록한다.&lt;br /&gt;&lt;br /&gt;echo &quot;0&quot; &gt; /proc/sys/net/ipv4/conf/all/accept_redirects&lt;br /&gt;imcp redirects 허용하지 않는다.&lt;br /&gt;&lt;br /&gt;echo &quot;1&quot; &gt; /proc/sys/net/ipv4/conf/all/log_martians&lt;br /&gt;스푸핑된 파일이나 소스라우팅, 리다이렉트 패킷에 대한 로그를 남긴다.&lt;br /&gt;&lt;br /&gt;echo -e &quot;32768\t61000&quot; &gt; /proc/sys/net/ipv4/ip_local_port_range&lt;br /&gt;시스템 로그포트의 범위를 지정&lt;br /&gt;&lt;br /&gt;echo &quot;1024&quot; &gt; /proc/sys/net/ipv4/tcp_max_syn_backlog&lt;br /&gt;syn플루딩 공격과 관련설정 &lt;br /&gt;backlog queue 사이즈를 늘려 공격대응 &lt;br /&gt;&lt;br /&gt;위 설정은 리부팅시 초기화 되므로 /etc/rc.local 에 내용을 추가하여 리부팅시 바로 적용을 하던가&lt;br /&gt;아니면 /etc/sysctl.conf 에다가 설정을 한다.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.frozentux.net/documents/ipsysctl-tutorial/&quot;&gt;http://www.frozentux.net/documents/ipsysctl-tutorial/&lt;/a&gt;&lt;a href=&quot;http://www.frozentux.net/documents/iptables-tutorial/all-old-domains-moved/&quot;&gt;&lt;/a&gt;&lt;br /&gt;여기서 여러 파라메터값을 참조하면 되겠다.&lt;br /&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[대용량 첨부파일시 100%후 첨부되지 않고 사라지는 현상 해결법]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=1854</id>
		<published>2012-10-02T11:58:15+09:00</published>
		<updated>2012-10-02T11:58:15+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=1854"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=1854#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;xe 설정에서 업로드 용량을 늘려 주었고&lt;/p&gt;

&lt;p&gt;서버의 php.ini에서 파일 업로드 용량을 늘려 줬음에도 계속 에러가 발생하여다.&lt;/p&gt;

&lt;p&gt;파일 첨부시 100% 읽어 들이고서는 파일첨부가 되지 않고 사라져 버리는 현상이 계속 되었다.&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;COLOR: #ff0000&quot;&gt;php.ini 다음을 꼭 확인하고 설정 해 줘야 한다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;COLOR: #ff0000&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;COLOR: #ff0000&quot;&gt;&lt;span style=&quot;COLOR: #45245b&quot;&gt;﻿1.&nbsp; Data Handling&nbsp;&nbsp; 설정에 보면 다음과 같은 내용을 찾아 변경한다.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;COLOR: #ff0000&quot;&gt;&lt;span style=&quot;COLOR: #45245b&quot;&gt;&lt;/span&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;COLOR: #ff0000&quot;&gt;&lt;span style=&quot;COLOR: #45245b&quot;&gt;post_max_size = 32M 를&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;COLOR: #ff0000&quot;&gt;&lt;span style=&quot;COLOR: #45245b&quot;&gt;&lt;span style=&quot;COLOR: #ff0000&quot;&gt;&lt;span style=&quot;COLOR: #45245b&quot;&gt;post_max_size = 50M&nbsp;&nbsp; (서버 메모리 용량을 생각해서 적정한 크기로 변경 해 준다.)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;COLOR: #ff0000&quot;&gt;&lt;span style=&quot;COLOR: #45245b&quot;&gt;&lt;span style=&quot;COLOR: #ff0000&quot;&gt;&lt;span style=&quot;COLOR: #45245b&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;2.&nbsp; Resource Limits&nbsp; 설정에 보면 다음과 같은 내용을 찾아 변경한다.&lt;/p&gt;

&lt;p&gt;memory_limit = 32M 를&lt;/p&gt;

&lt;p&gt;memory_limit = 50M&nbsp; (이 용량 역시 서버 메모리 용량을 생각해서 적당하게 늘려 준다.) 그렇지 않으면 서버에 부하가 걸려 다운될 수도.&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;여기에서 &lt;span style=&quot;COLOR: #ff0000&quot;&gt;&lt;span style=&quot;COLOR: #45245b&quot;&gt;&lt;span style=&quot;COLOR: #ff0000&quot;&gt;&lt;span style=&quot;COLOR: #45245b&quot;&gt;post_max_size = 50M&nbsp;, &lt;font color=&quot;#000000&quot;&gt;memory_limit = 50M 를 다르게 늘려 줄수도 있겠지만 본인은 헷갈리지 않게 용량을 똑같이 늘려줘다.&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;COLOR: #ff0000&quot;&gt;&lt;span style=&quot;COLOR: #45245b&quot;&gt;&lt;span style=&quot;COLOR: #ff0000&quot;&gt;&lt;span style=&quot;COLOR: #45245b&quot;&gt;&lt;font color=&quot;#000000&quot;&gt;어느 한가지만 용량을 늘려주고 또 다른 한가지를 늘려 주지 않으면 계속 에러가 나니 주의 바란다.&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;COLOR: #ff0000&quot;&gt;&lt;span style=&quot;COLOR: #45245b&quot;&gt;&lt;span style=&quot;COLOR: #ff0000&quot;&gt;&lt;span style=&quot;COLOR: #45245b&quot;&gt;&lt;font color=&quot;#000000&quot;&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;COLOR: #ff0000&quot;&gt;&lt;span style=&quot;COLOR: #45245b&quot;&gt;&lt;span style=&quot;COLOR: #ff0000&quot;&gt;&lt;span style=&quot;COLOR: #45245b&quot;&gt;&lt;font color=&quot;#000000&quot;&gt;3.&nbsp; 그 외의 기본적인 설정들은 다들 알고 계실 것이니 굳이 설명하지 않겠다.&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;COLOR: #ff0000&quot;&gt;&lt;span style=&quot;COLOR: #45245b&quot;&gt;&lt;span style=&quot;COLOR: #ff0000&quot;&gt;&lt;span style=&quot;COLOR: #45245b&quot;&gt;&lt;font color=&quot;#000000&quot;&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;COLOR: #ff0000&quot;&gt;&lt;span style=&quot;COLOR: #45245b&quot;&gt;&lt;span style=&quot;COLOR: #ff0000&quot;&gt;&lt;span style=&quot;COLOR: #45245b&quot;&gt;&lt;font color=&quot;#000000&quot;&gt;알고 보면 허무한 것이지만, 몰라서 헤맬때 똥줄 타는 것은 누구나 같은 마음이리라.....&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[php.ini 환경설정에서 원격지의 파일을 열지 못하도록 되어 있습니다. -- 에러메세지 해결]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=1870</id>
		<published>2012-10-03T13:36:58+09:00</published>
		<updated>2012-10-03T13:36:58+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=1870"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=1870#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;div class=&quot;rd_body clear&quot; _cssquery_UID=&quot;40&quot;&gt;
&lt;div class=&quot;document_276_0 xe_content&quot; _cssquery_UID=&quot;39&quot;&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: tahoma; FONT-SIZE: 10pt&quot;&gt;allow_url_fopen&nbsp;= off를&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-SIZE: 10pt&quot;&gt;&lt;span style=&quot;FONT-FAMILY: tahoma; FONT-SIZE: 10pt&quot;&gt;allow_url_fopen&nbsp;= on 으로 바꿔주면 됨.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[mysql 문자열치환]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=1874</id>
		<published>2012-10-11T11:54:40+09:00</published>
		<updated>2017-02-13T18:08:34+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=1874"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=1874#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color: rgb(0, 0, 255);&quot;&gt;필드에 있는 문자열 치환 하기&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 테이블명&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 필드명&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 필드명&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;치환전문자열&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 치환후문자열&lt;/p&gt;

&lt;p&gt;UPDATE `xe_documents` SET homepage =&nbsp; REPLACE(homepage, &#039;http:// &lt;a href=&quot;http://abc.com&#039;&quot;&gt;http://abc.com&#039;&lt;/a&gt;, &#039;http://abc.com&#039;) ;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color: rgb(0, 0, 255);&quot;&gt;비어 있는 필드에 값 집어 넣기&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color: rgb(0, 0, 255);&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;UPDATE `xe_documents` SET tags =&nbsp; &#039;남원,용성,xxx,sss,rrr&#039; ;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color: rgb(0, 0, 255);&quot;&gt;필드에 조건에 맞는 데이더만 골라 원하는 필드의 문자열 치환 하기&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;UPDATE xe_documents SET user_id=&#039;admin&#039; WHERE nick_name=&#039;홍길동&#039;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 테이블&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 필드&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 값&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 조건&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 필드&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 값&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&nbsp;&lt;br /&gt;&lt;/p&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[센드메일(sendmail) RBL 이용하여 해외, 국내 스팸 차단하는 법.]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2037</id>
		<published>2012-12-06T11:31:39+09:00</published>
		<updated>2017-07-24T14:36:18+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2037"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2037#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;센드메일에서 RBL를 이용해서 spam ip 막는 방법.&lt;br /&gt;&lt;br /&gt;대표로 cbl.abuseat.org 랑 국내 kisa RBL 사이트를 적용하면 그마나 스팸아이피를 차단할수가 있다.&lt;br /&gt;&lt;br /&gt;설정 방법&lt;br /&gt;&lt;br /&gt;[dolmuri@ mail] &lt;b&gt;&lt;span style=&quot;color: rgb(0, 0, 255);&quot;&gt;vi /etc/mail/sendmail.mc &lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;dnl # 한국 화이트 도메인 설정시&lt;/b&gt;&lt;br /&gt;FEATURE(`dnsbl&#039;, `cbl.abuseat.org&#039;, `550 Message from $&amp;{client_addr} rejected as spam - see http://cbl.abuseat.org&#039;)dnl&lt;br /&gt;FEATURE(dnsbl, `spamlist.or.kr&#039;, `Rejected - see http://www.kisarbl.or.kr/&#039;)dnl&lt;br /&gt;&lt;b&gt;dnl # 해외 블랙 도메인 설정시&lt;/b&gt;&lt;br /&gt;FEATURE(`dnsbl&#039;, `relays.ordb.org&#039;, `&quot;Rejected due to Open Relay see&nbsp; http://www.ordb.org/lookup/?host=&quot; $&amp; clientaddr} &quot; for more information&quot;&#039;)dnl&lt;br /&gt;FEATURE(`dnsbl&#039;, `sbl.spamhaus.org&#039;, `&quot;Rejected due to Spamhaus listing see&nbsp;&nbsp;&nbsp;&nbsp; http://www.abuse.net/sbl.phtml?IP=&quot; $&amp;{clientaddr} &quot; for more information&quot;&#039;)dnl&lt;br /&gt;FEATURE(`dnsbl&#039;, `dnsbl.sorbs.net&#039;,`&quot;554 Rejected &quot; $&amp;{client_addr} &quot; found in dnsbl.sorbs.net&quot;&#039;)dnl&lt;br /&gt;&lt;br /&gt;[dolmuri@ mail] &lt;b&gt;&lt;span style=&quot;color: rgb(0, 0, 255);&quot;&gt;m4 /etc/mail/sendmail.mc &nbsp;&gt; /etc/mail/sendmail.cf&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;u&gt;추가된 룰을 확인해본다. &lt;/u&gt;&lt;br /&gt;[dolmuri@ mail] &lt;b&gt;&lt;span style=&quot;background-color: rgb(0, 0, 255); color: rgb(255, 255, 255);&quot;&gt;vi /etc/mail/sendmail.cf&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;## map for DNS based blacklist lookups&lt;br /&gt;Kdnsbl host -T&lt;TMP&gt;&lt;br /&gt;&lt;br /&gt;# DNS based IP address spam list cbl.abuseat.org&lt;br /&gt;R$*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $: $&amp;{client_addr}&lt;br /&gt;R$-.$-.$-.$-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $: &lt;?&gt; $(dnsbl $4.$3.$2.$1.cbl.abuseat.org. $: OK $)&lt;br /&gt;R&lt;?&gt;OK&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $: OKSOFAR&lt;br /&gt;R&lt;?&gt;$+&lt;TMP&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $: TMPOK&lt;br /&gt;R&lt;?&gt;$+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $#error $@ 5.7.1 $: 550 Message from $&amp;{client_addr} rejected as spam - see http://cbl.abuseat.org&lt;br /&gt;&lt;br /&gt;# DNS based IP address spam list spamlist.or.kr&lt;br /&gt;R$*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $: $&amp;{client_addr}&lt;br /&gt;R$-.$-.$-.$-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $: &lt;?&gt; $(dnsbl $4.$3.$2.$1.spamlist.or.kr. $: OK $)&lt;br /&gt;R&lt;?&gt;OK&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $: OKSOFAR&lt;br /&gt;R&lt;?&gt;$+&lt;TMP&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $: TMPOK&lt;br /&gt;R&lt;?&gt;$+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $#error $@ 5.7.1 $: Rejected - see http://www.kisarbl.or.kr/&lt;br /&gt;&lt;br /&gt;# DNS based IP address spam list relays.ordb.org&lt;br /&gt;R$*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $: $&amp;{client_addr}&lt;br /&gt;R$-.$-.$-.$-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $: &lt;?&gt; $(dnsbl $4.$3.$2.$1.relays.ordb.org. $: OK $)&lt;br /&gt;R&lt;?&gt;OK&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $: OKSOFAR&lt;br /&gt;R&lt;?&gt;$+&lt;TMP&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $: TMPOK&lt;br /&gt;R&lt;?&gt;$+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $#error $@ 5.7.1 $: &quot;Rejected due to Open Relay see&nbsp; http://www.ordb.org/lookup/?host=&quot; $&amp; clientaddr} &quot; for more information&quot;&lt;br /&gt;&lt;br /&gt;# DNS based IP address spam list sbl.spamhaus.org&lt;br /&gt;R$*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $: $&amp;{client_addr}&lt;br /&gt;R$-.$-.$-.$-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $: &lt;?&gt; $(dnsbl $4.$3.$2.$1.sbl.spamhaus.org. $: OK $)&lt;br /&gt;R&lt;?&gt;OK&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $: OKSOFAR&lt;br /&gt;R&lt;?&gt;$+&lt;TMP&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $: TMPOK&lt;br /&gt;R&lt;?&gt;$+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $#error $@ 5.7.1 $: &quot;Rejected due to Spamhaus listing see&nbsp;&nbsp;&nbsp;&nbsp; http://www.abuse.net/sbl.phtml?IP=&quot; $&amp;{clientaddr} &quot; for more information&quot;&lt;br /&gt;&lt;br /&gt;# DNS based IP address spam list dnsbl.sorbs.net&lt;br /&gt;R$*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $: $&amp;{client_addr}&lt;br /&gt;R$-.$-.$-.$-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $: &lt;?&gt; $(dnsbl $4.$3.$2.$1.dnsbl.sorbs.net. $: OK $)&lt;br /&gt;R&lt;?&gt;OK&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $: OKSOFAR&lt;br /&gt;R&lt;?&gt;$+&lt;TMP&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $: TMPOK&lt;br /&gt;R&lt;?&gt;$+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $#error $@ 5.7.1 $: &quot;554 Rejected &quot; $&amp;{client_addr} &quot; found in dnsbl.sorbs.net&quot;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;!--&quot;&lt;--&gt;&lt;!------&gt;&lt;/p&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[Sendmail 스패머 IP 차단 쉘스크립트 v2]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2039</id>
		<published>2012-12-06T11:32:42+09:00</published>
		<updated>2012-12-06T11:32:42+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2039"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2039#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;#!/bin/sh&lt;br /&gt;# Script by oldpiano&lt;/p&gt;

&lt;p&gt;DATE=`date +%Y-%m-%d&#039; &#039;%H:%M:%S`&lt;br /&gt;CNT=0&lt;/p&gt;

&lt;p&gt;echo &quot;&quot; &gt; /tmp/spamer&lt;/p&gt;

&lt;p&gt;if [ -e /var/log/maillog ]; then&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for i in $( cat /var/log/maillog | awk &#039;/User unknown$/ {print $6}&#039; | uniq ); do&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cat /var/log/maillog | awk -F &#039;relay=&#039; &#039;/&#039;$i&#039;.*relay\=/ {print $2}&#039; &gt;&gt; /tmp/spamer&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; done&lt;br /&gt;fi&lt;/p&gt;

&lt;p&gt;awk &#039;{gsub(/^.*\[/,&quot;&quot;);gsub(/\].*$/,&quot;&quot;);print $0}&#039; /tmp/spamer | sort | uniq -c &gt; /tmp/spamer&lt;/p&gt;

&lt;p&gt;for i in $( cat /tmp/spamer | awk &#039;$1 &gt; 1 {print $2}&#039; ); do&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #ip format ::ffff:0.0.0.0&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; denyip=${i#::ffff:}&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if [ ! $( cat /etc/mail/access | awk &#039;{print $1}&#039; | grep $denyip ) ]; then&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CNT=$(($CNT + 1))&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; echo &quot;$denyip&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; REJECT&quot; &gt;&gt; /etc/mail/access&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fi&lt;br /&gt;done&lt;/p&gt;

&lt;p&gt;if [ $CNT = 0 ]; then&lt;br /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; exit&lt;br /&gt;fi&lt;/p&gt;

&lt;p&gt;echo &quot;# --- added at $DATE&quot; &gt;&gt; /etc/mail/access&lt;br /&gt;mail -s &#039;Denied Spamer&#039;&nbsp;&lt;em&gt;[메일주소]&lt;/em&gt; &lt; /etc/mail/access&lt;br /&gt;makemap -v hash /etc/mail/access.db &lt; /etc/mail/access #&gt; /dev/null&lt;br /&gt;service sendmail restart #&gt; /dev/null 
&lt;div class=&quot;autosourcing-stub&quot;&gt;
&lt;p style=&quot;PADDING-BOTTOM: 0px; FONT-STYLE: normal; MARGIN: 11px 0px 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Dotum; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 0px&quot;&gt;&lt;strong style=&quot;PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 7px; PADDING-TOP: 0px&quot;&gt;[출처]&lt;/strong&gt; &lt;a href=&quot;http://blog.naver.com/oldpiano/29867002&quot; target=&quot;_blank&quot;&gt;Sendmail 스패머 IP 차단 쉘스크립트 v2&lt;/a&gt;&lt;span style=&quot;PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 7px; PADDING-TOP: 0px&quot;&gt;|&lt;/span&gt;&lt;strong style=&quot;PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 7px; PADDING-TOP: 0px&quot;&gt;작성자&lt;/strong&gt; &lt;a href=&quot;http://blog.naver.com/oldpiano&quot; target=&quot;_blank&quot;&gt;oldpiano&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;&lt;/p&gt;
&lt;/p&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[php-5.4.10 make시 gd관련 에러...]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2126</id>
		<published>2013-01-06T17:34:01+09:00</published>
		<updated>2013-01-06T17:34:01+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2126"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2126#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p style=&quot;LINE-HEIGHT: 26px; FONT-FAMILY: Arial; COLOR: rgb(51,51,51)&quot;&gt;In file included from /usr/local/src/php-5.4.3/ext/gd/gd.c:103:&lt;br /&gt;/usr/local/src/php-5.4.10/ext/gd/gd_ctx.c: In function &#039;_php_image_stream_putc&#039;:&lt;br /&gt;/usr/local/src/php-5.4.10/ext/gd/gd_ctx.c:51: error: &#039;struct gdIOCtx&#039; has no member named &#039;data&#039;&lt;br /&gt;/usr/local/src/php-5.4.10/ext/gd/gd_ctx.c: In function &#039;_php_image_stream_putbuf&#039;:&lt;br /&gt;/usr/local/src/php-5.4.10/ext/gd/gd_ctx.c:58: error: &#039;struct gdIOCtx&#039; has no member named &#039;data&#039;&lt;br /&gt;/usr/local/src/php-5.4.10/ext/gd/gd_ctx.c: In function &#039;_php_image_stream_ctxfree&#039;:&lt;br /&gt;/usr/local/src/php-5.4.10/ext/gd/gd_ctx.c:67: error: &#039;struct gdIOCtx&#039; has no member named &#039;data&#039;&lt;br /&gt;/usr/local/src/php-5.4.10/ext/gd/gd_ctx.c:68: error: &#039;struct gdIOCtx&#039; has no member named &#039;data&#039;&lt;br /&gt;/usr/local/src/php-5.4.10/ext/gd/gd_ctx.c:69: error: &#039;struct gdIOCtx&#039; has no member named &#039;data&#039;&lt;br /&gt;/usr/local/src/php-5.4.10/ext/gd/gd_ctx.c: In function &#039;_php_image_output_ctx&#039;:&lt;br /&gt;/usr/local/src/php-5.4.10/ext/gd/gd_ctx.c:153: error: &#039;gdIOCtx&#039; has no member named &#039;data&#039;&lt;br /&gt;gmake: *** [ext/gd/gd.lo] Error 1&lt;/p&gt;

&lt;p style=&quot;LINE-HEIGHT: 26px; FONT-FAMILY: Arial; COLOR: rgb(51,51,51)&quot;&gt;&nbsp;&lt;/p&gt;

&lt;p style=&quot;LINE-HEIGHT: 26px; FONT-FAMILY: Arial; COLOR: rgb(51,51,51)&quot;&gt;위와 같은 에러시 에러 해결 방법.&lt;/p&gt;

&lt;p style=&quot;LINE-HEIGHT: 26px; FONT-FAMILY: Arial; COLOR: rgb(51,51,51)&quot;&gt;&nbsp;&lt;/p&gt;

&lt;p style=&quot;LINE-HEIGHT: 26px; FONT-FAMILY: Arial; COLOR: rgb(51,51,51)&quot;&gt;vi &lt;gd_dir: 설치된 디렉토리&gt;/include/gd_io.h&lt;/p&gt;

&lt;p style=&quot;LINE-HEIGHT: 26px; FONT-FAMILY: Arial; COLOR: rgb(51,51,51)&quot;&gt;&nbsp;&lt;/p&gt;

&lt;p style=&quot;LINE-HEIGHT: 26px; FONT-FAMILY: Arial; COLOR: rgb(51,51,51)&quot;&gt;아래 구문을 찾아 밑에 빨간색으로 깅비된 문장을 추가 해 준다.&lt;/p&gt;

&lt;p style=&quot;LINE-HEIGHT: 26px; FONT-FAMILY: Arial; COLOR: rgb(51,51,51)&quot;&gt;&nbsp;&lt;/p&gt;

&lt;p style=&quot;LINE-HEIGHT: 26px; FONT-FAMILY: Arial; COLOR: rgb(51,51,51)&quot;&gt;&nbsp;typedef struct gdIOCtx&lt;/p&gt;

&lt;p style=&quot;LINE-HEIGHT: 26px; FONT-FAMILY: Arial; COLOR: rgb(51,51,51)&quot;&gt;{&lt;/p&gt;

&lt;p style=&quot;LINE-HEIGHT: 26px; FONT-FAMILY: Arial; COLOR: rgb(51,51,51)&quot;&gt;&nbsp; int (*getC) (struct gdIOCtx *);&lt;/p&gt;

&lt;p style=&quot;LINE-HEIGHT: 26px; FONT-FAMILY: Arial; COLOR: rgb(51,51,51)&quot;&gt;&nbsp; int (*getBuf) (struct gdIOCtx *, void *, int);&lt;/p&gt;

&lt;p style=&quot;LINE-HEIGHT: 26px; FONT-FAMILY: Arial; COLOR: rgb(51,51,51)&quot;&gt;&nbsp;&lt;/p&gt;

&lt;p style=&quot;LINE-HEIGHT: 26px; FONT-FAMILY: Arial; COLOR: rgb(51,51,51)&quot;&gt;&nbsp; void (*putC) (struct gdIOCtx *, int);&lt;/p&gt;

&lt;p style=&quot;LINE-HEIGHT: 26px; FONT-FAMILY: Arial; COLOR: rgb(51,51,51)&quot;&gt;&nbsp; int (*putBuf) (struct gdIOCtx *, const void *, int);&lt;/p&gt;

&lt;p style=&quot;LINE-HEIGHT: 26px; FONT-FAMILY: Arial; COLOR: rgb(51,51,51)&quot;&gt;&nbsp;&lt;/p&gt;

&lt;p style=&quot;LINE-HEIGHT: 26px; FONT-FAMILY: Arial; COLOR: rgb(51,51,51)&quot;&gt;&nbsp; /* seek must return 1 on SUCCESS, 0 on FAILURE. Unlike fseek! */&lt;/p&gt;

&lt;p style=&quot;LINE-HEIGHT: 26px; FONT-FAMILY: Arial; COLOR: rgb(51,51,51)&quot;&gt;&nbsp; int (*seek) (struct gdIOCtx *, const int);&lt;/p&gt;

&lt;p style=&quot;LINE-HEIGHT: 26px; FONT-FAMILY: Arial; COLOR: rgb(51,51,51)&quot;&gt;&nbsp;&lt;/p&gt;

&lt;p style=&quot;LINE-HEIGHT: 26px; FONT-FAMILY: Arial; COLOR: rgb(51,51,51)&quot;&gt;&nbsp; long (*tell) (struct gdIOCtx *);&lt;/p&gt;

&lt;p style=&quot;LINE-HEIGHT: 26px; FONT-FAMILY: Arial; COLOR: rgb(51,51,51)&quot;&gt;&nbsp;&lt;/p&gt;

&lt;p style=&quot;LINE-HEIGHT: 26px; FONT-FAMILY: Arial; COLOR: rgb(51,51,51)&quot;&gt;&nbsp; void (*gd_free) (struct gdIOCtx *);&lt;/p&gt;

&lt;p style=&quot;LINE-HEIGHT: 26px; FONT-FAMILY: Arial; COLOR: rgb(51,51,51)&quot;&gt;&lt;span style=&quot;COLOR: rgb(255,0,0)&quot;&gt;&nbsp; void (*data);&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;LINE-HEIGHT: 26px; FONT-FAMILY: Arial; COLOR: rgb(51,51,51)&quot;&gt;}&lt;/p&gt;

&lt;p style=&quot;LINE-HEIGHT: 26px; FONT-FAMILY: Arial; COLOR: rgb(51,51,51)&quot;&gt;gdIOCtx;&lt;/p&gt;

&lt;p style=&quot;LINE-HEIGHT: 26px; FONT-FAMILY: Arial; COLOR: rgb(51,51,51)&quot;&gt;&nbsp;&lt;/p&gt;

&lt;p style=&quot;LINE-HEIGHT: 26px; FONT-FAMILY: Arial; COLOR: rgb(51,51,51)&quot;&gt;이제 에러없이 make 컴파일이 잘 마무리 될 것입니다.&lt;/p&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[ModSecurity-Apache 설치, Lua, readline]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2128</id>
		<published>2013-01-07T14:36:17+09:00</published>
		<updated>2013-01-07T17:14:45+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2128"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2128#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;ModSecurity-Apache 설치를 위해서는 아래와 같은 라이브러리가 설치가 되어 있어야 한다.&lt;/span&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;mod_uniqueid&nbsp;(&lt;span style=&quot;COLOR: #0075c8&quot;&gt;Make sure you have &lt;/span&gt;&lt;code&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;span style=&quot;COLOR: #0075c8&quot;&gt;mod_unique_id&lt;/span&gt;&lt;/font&gt;&lt;/code&gt;&lt;span style=&quot;COLOR: #0075c8&quot;&gt; installed. mod_unique_id is packaged with Apache httpd.&lt;/span&gt;)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;libapr and libapr-util&nbsp;&nbsp; (&lt;span style=&quot;COLOR: #0075c8&quot;&gt;libapr and libapr-util - &lt;/span&gt;&lt;a href=&quot;http://apr.apache.org/&quot;&gt;&lt;span style=&quot;COLOR: #0075c8&quot;&gt;http://apr.apache.org/&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;COLOR: #0075c8&quot;&gt; &lt;/span&gt;)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;libpcre&nbsp;&nbsp;&nbsp;&lt;span style=&quot;COLOR: #0075c8&quot;&gt; (&lt;/span&gt;&lt;a href=&quot;http://www.pcre.org/&quot;&gt;&lt;span style=&quot;COLOR: #0075c8&quot;&gt;http://www.pcre.org/&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;COLOR: #0075c8&quot;&gt; )&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;libxml2&nbsp;&nbsp;&nbsp; &lt;span style=&quot;COLOR: #0075c8&quot;&gt;(&lt;/span&gt;&lt;a href=&quot;http://xmlsoft.org/downloads.html&quot;&gt;&lt;span style=&quot;COLOR: #0075c8&quot;&gt;http://xmlsoft.org/downloads.html&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;COLOR: #0075c8&quot;&gt; )&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;liblua v5.1.x&nbsp;&nbsp; &lt;span style=&quot;COLOR: #0075c8&quot;&gt;(&lt;/span&gt;&lt;a href=&quot;http://www.lua.org/ftp/&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #0075c8&quot;&gt;http://www.lua.org/ftp/&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;COLOR: #0075c8&quot;&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;libcurl v7.15.1 or higher&nbsp;&nbsp;&lt;span style=&quot;COLOR: #0075c8&quot;&gt; (&lt;/span&gt;&lt;a href=&quot;http://curl.haxx.se/libcurl/&quot;&gt;&lt;span style=&quot;COLOR: #0075c8&quot;&gt;http://curl.haxx.se/libcurl/&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;COLOR: #0075c8&quot;&gt; )&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;Lua 는 이곳에서 최신버전을 다운 받아 설치한다. &lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;압축을 푼다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #7820b9&quot;&gt;tar zxvf lua-5.x.x.tar.gz&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;설치를 한다. (플랫폼에 맞게) 나는 리눅스 이므로 다음과 같이 한다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;make linux&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;make install&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;그런데 컴파일시 에러가 나온다.&nbsp; Readline이 설치가 되지 않아서 그렇다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;그럼 먼저 Readline을 설치 해야겠다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;Readline&nbsp; 최신버전 다운 받아 압축을 푼다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #7820b9&quot;&gt;tar zxvf readline-6.x.x.tar.gz&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;컴파일시 설치 경로는 --prefix=/usr/local/share/readline로 하였더니 Lua 컴파일시 readline을 인식하지 못한므로&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;아래와 같이 --prefix=/usr/local&nbsp;로&nbsp;경로설정을 해 준다.&nbsp; 그렇게 하였더니 금방 인식하고 컴파일 에러없이 완료 설치함.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #ef007c&quot;&gt;$ ./configure --prefix=/usr/local --enable-shared&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;readline 이 무사히 설치가 되고 Lua 설치를 상기와 같이 컴파일 시도를 하니 에러없이 술술 넘어간다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;이제 준비가 되었으니 &lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;ModSecurity-Apache 설치를 시작 해 보자.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;최신버전을 다운 받아 압축 해제한다.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;COLOR: #7820b9&quot;&gt;tar zxvf &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #7820b9&quot;&gt;ModSecurity-Apache_x.x.x.tar.gz&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;아래와 같이 컴파일 명령을 입력하고 설치를 시작한다.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;./configure --with-apxs=/usr/local/apache243/bin/apxs --with-apr=/usr/local/apr --with-apu=/usr/local/apr --with-libxml=/usr/local/share/libxml2 --with-lua=/usr/local --enable-shared&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;그런데 make 명령에서 자꾸 에러가 난다.&nbsp; 나의 리눅스 버전이 낮아 트러블이 생기는 것 같다.&nbsp; libtool에서 생기는 것 같아&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;libtool을 삭제하고 새로운 최신 버전으로 소스 설치한 후 재시도 하였으나 계속 에러가 난다.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;버전이 낮은 다음 것들을 삭제하고 소스를 받아 설치한 후 다시 시도 하기로 하였다.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;COLOR: #333333&quot;&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;COLOR: #333333&quot;&gt;M4 -&gt; autoconf -&gt; automake&lt;/span&gt;
&lt;p&gt;&lt;span style=&quot;COLOR: #333333&quot;&gt;순서대로 설치 해야 한다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;COLOR: #333333&quot;&gt;GNU M4 설치&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;span style=&quot;WIDTH: 1px; FLOAT: right; HEIGHT: 1px&quot; id=&quot;callbacknestshonmtistorycom4362352&quot;&gt;&lt;/span&gt;&lt;span style=&quot;COLOR: #333333&quot;&gt;1. &lt;a href=&quot;http://ftp.gnu.org/gnu/m4/&quot;&gt;http://ftp.gnu.org/gnu/m4/&lt;/a&gt;&nbsp; &lt;/span&gt;&lt;span style=&quot;COLOR: #333333&quot;&gt;에서 gnum4 다운 받기&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;COLOR: #333333&quot;&gt;2. tar xvfz m4-1.4.16.tar.gz&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;COLOR: #333333&quot;&gt;3. cd m4-1.4.16&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;COLOR: #333333&quot;&gt;4. ./configure --prefix=/usr&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;COLOR: #333333&quot;&gt;5. make &amp;&amp; make install&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;COLOR: #333333&quot;&gt;autoconf 설치&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;COLOR: #333333&quot;&gt;1. &lt;/span&gt;&lt;a href=&quot;ftp://ftp.gnu.org/gnu/autoconf/&quot;&gt;&lt;span style=&quot;COLOR: #333333&quot;&gt;ftp://ftp.gnu.org/gnu/autoconf/&lt;/span&gt;&lt;/a&gt;&nbsp;&nbsp; &lt;span style=&quot;COLOR: #333333&quot;&gt;에서 autoconf 다운 받기&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;COLOR: #333333&quot;&gt;2. tar xvfz autoconf-2.69.tar.gz&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;COLOR: #333333&quot;&gt;3. cd autoconf-2.69&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;COLOR: #333333&quot;&gt;4. ./configure --prefix=/usr&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;COLOR: #333333&quot;&gt;5. make &amp;&amp; make install&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #333333&quot;&gt;automake 설치&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;COLOR: #333333&quot;&gt;1. &lt;/span&gt;&lt;a href=&quot;ftp://ftp.gnu.org/gnu/automake/&quot;&gt;&lt;span style=&quot;COLOR: #333333&quot;&gt;ftp://ftp.gnu.org/gnu/automake/&lt;/span&gt;&lt;/a&gt;&nbsp; &lt;span style=&quot;COLOR: #333333&quot;&gt;에서 automake 다운 받기&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;COLOR: #333333&quot;&gt;2. tar xvfz automake-1.11.6.tar.gz&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;COLOR: #333333&quot;&gt;3. cd automake-1.11.6&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;COLOR: #333333&quot;&gt;4. ./configure --prefix=/usr&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;COLOR: #333333&quot;&gt;5. make &amp;&amp; make install&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;COLOR: #333333&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;COLOR: #333333&quot;&gt;설치 하면서 혹시라도 호환성 의존성 문제가 있을까 염려 하였지만, 일단 큰 문제없이 설치 되엇으니&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;COLOR: #333333&quot;&gt;다시 아래 명령으로 &lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #7820b9&quot;&gt;ModSecurity-Apache를 설치 시작하자.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;span style=&quot;COLOR: #333333&quot;&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;./configure --with-apxs=/usr/local/apache243/bin/apxs --with-apr=/usr/local/apr --with-apu=/usr/local/apr --with-libxml=/usr/local/share/libxml2 --with-lua=/usr/local --enable-shared&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/span&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;O.K&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;make&nbsp; &amp;&amp;&nbsp; make install&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;O.K&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;설치가 끝났다.&nbsp; apache/modules/mod_security2.so 가&nbsp;생성되었나 확인하고 생성 되었으면 정상.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[ZendGuardLoader 설치 에러]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2146</id>
		<published>2013-01-10T21:54:37+09:00</published>
		<updated>2013-01-12T08:31:38+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2146"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2146#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: tahoma&quot;&gt;php 5.3.X를 설치하고 ZendGuardLoader.so를 설치 하였으나&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: tahoma&quot;&gt;다음과 같은 에러가 나왓다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: tahoma&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: tahoma&quot;&gt;Failed loading /usr/local/lib/ZendGuardLoader.so: /usr/local/lib/ZendGuardLoader.so: undefined symbol: compiler_globals&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: tahoma&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: tahoma&quot;&gt;해결방법은&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: tahoma&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;1) re-configure with &lt;span style=&quot;COLOR: #ff0000&quot;&gt;apache with prefork mode &lt;/span&gt;, by default it was worker mode.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;2) add two parameter for &lt;span style=&quot;COLOR: #3a32c3&quot;&gt;php configure &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #ff0000&quot;&gt;--disable-maintainer-zts &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #ff0000&quot;&gt;--disable-safe-mode&lt;/span&gt;&lt;br /&gt;apache, php를 위를 참고하여 컴파일 옵션을 정정하고 다시 컴파일 해 줘야만이 해결된다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: tahoma&quot;&gt;ㄱ렇게 애를 먹이더만, 이제 에러없이 잘 돌아 간다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: tahoma&quot;&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: tahoma&quot;&gt;&lt;br /&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[특정 디렉토리에 있는 파일 또는 디렉토리의 퍼미션 변경]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2274</id>
		<published>2013-01-11T13:38:54+09:00</published>
		<updated>2013-07-23T21:06:27+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2274"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2274#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;strong&gt;&lt;font size=&quot;2&quot;&gt;특정 디렉토리하위의 디렉토리 또는 파일의 퍼미션 변경&lt;/font&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;strong&gt;&lt;font size=&quot;2&quot;&gt;&lt;/font&gt;&lt;/strong&gt;&lt;br /&gt;특정 디렉토리 하위의 디렉토리 또는 파일의 퍼미션을 변경해야 할때가 있습니다. &lt;br /&gt;이것은 그것의 한 예를 제시해본겁니다. &lt;br /&gt;&lt;br /&gt;코드: &lt;br /&gt;&lt;br /&gt;#!/bin/sh &lt;br /&gt;&lt;br /&gt;# 자신이 원하는 디렉토리 대입 &lt;br /&gt;PERM_SET=&lt;directory&gt; &lt;br /&gt;&lt;br /&gt;# 디렉토리에 적용될 퍼미션 &lt;br /&gt;find &quot;${PERM_SET}&quot; -type d -exec chmod -v 0770 &quot;{}&quot; \; &lt;br /&gt;&lt;br /&gt;# 파일에 적용될 퍼미션 &lt;br /&gt;find &quot;${PERM_SET}&quot; -type f -exec chmod -v 0660 &quot;{}&quot; \; &lt;br /&gt;&lt;br /&gt;# End of perm.sh &lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;어떤 버전의 apxs가 어디에 설치 되어 있는지 체크 해 보는 명령&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;# updatedb; locate apxs | grep bin&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&lt;/strong&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&lt;/strong&gt;&nbsp;&lt;/p&gt;

&lt;div class=&quot;autosourcing-stub&quot;&gt;
&lt;div class=&quot;autosourcing-stub&quot;&gt;&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;]#&nbsp;yum-complete-transaction&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[unable to include potential exec &quot;include/top.html&quot;  in parsed file  에러 해결!!!]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2286</id>
		<published>2013-01-11T17:18:56+09:00</published>
		<updated>2014-03-07T13:00:33+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2286"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2286#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;Apache-2.2.X&nbsp; &lt;/span&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;에서 &lt;/span&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;Apache-2.4&lt;/span&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;.X로 업데이트 하다보니 바뀐게 너무 많아 에러 사항이 너무 많다.&lt;/span&gt;&lt;/p&gt;
&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;

&lt;/span&gt;&lt;p&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;무사히 다 끝냈나 싶어 다시 확인하니 다음과 같은 에러가 보인다.&lt;/span&gt;&lt;/p&gt;
&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;

&lt;/span&gt;&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;

&lt;/span&gt;&lt;p&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;Apache Error : &lt;/span&gt;&lt;/p&gt;
&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;

&lt;/span&gt;&lt;p&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;unable to include potential exec &quot;include/top.html&quot;&nbsp; in parsed file&lt;/span&gt;&lt;/p&gt;
&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;

&lt;/span&gt;&lt;p&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;unable to include potential exec &quot;include/bottom.html&quot; in parsed file&lt;/span&gt;&lt;/p&gt;
&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;

&lt;/span&gt;&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;

&lt;/span&gt;&lt;p&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;정말 난감하고 애가 탄다.&lt;/span&gt;&lt;/p&gt;
&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;

&lt;/span&gt;&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;
&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;
&lt;/span&gt;&lt;p&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;Solution : Apache2\conf\extra\httpd-multilang-errordoc.conf&lt;/span&gt;&lt;/p&gt;
&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;

&lt;/span&gt;&lt;p&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;

&lt;/span&gt;&lt;p&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;이 곳 설정 파일에 문제가 있나 보다.&nbsp; 원소스 그대로 인데도 문제가 생기다니.....&lt;/span&gt;&lt;/p&gt;
&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;

&lt;/span&gt;&lt;p&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;

&lt;/span&gt;&lt;p&gt;&lt;span style=&quot;color: rgb(239, 0, 124); font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;다음과 같이 설정을 변경 해 줘야 한다.&lt;/span&gt;&lt;/p&gt;
&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;

&lt;/span&gt;&lt;p&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;

&lt;/span&gt;&lt;p&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;24.&lt;/span&gt;&lt;span class=&quot;content&quot;&gt;&lt;span style=&quot;MARGIN-LEFT: 0px !important&quot; class=&quot;block&quot;&gt;&lt;code class=&quot;plain&quot;&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;&lt;Directory &lt;/span&gt;&lt;/code&gt;&lt;code class=&quot;string&quot;&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;&quot;Apache2/error&quot;&lt;/span&gt;&lt;/code&gt;&lt;code class=&quot;plain&quot;&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;&gt; &lt;/span&gt;&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;

&lt;/span&gt;&lt;div class=&quot;line alt2&quot;&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;code class=&quot;number&quot;&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;25.&lt;/span&gt;&lt;/code&gt;&lt;span class=&quot;content&quot;&gt;&lt;code class=&quot;spaces&quot;&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;MARGIN-LEFT: 28px !important&quot; class=&quot;block&quot;&gt;&lt;code class=&quot;plain&quot;&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;AllowOverride None &lt;/span&gt;&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;
&lt;/span&gt;&lt;div class=&quot;line alt1&quot;&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;code class=&quot;number&quot;&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;26.&lt;/span&gt;&lt;/code&gt;&lt;span class=&quot;content&quot;&gt;&lt;span style=&quot;MARGIN-LEFT: 0px !important&quot; class=&quot;block&quot;&gt;&lt;code class=&quot;plain&quot;&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;#&nbsp; Options IncludesNoExec &lt;/span&gt;&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;
&lt;/span&gt;&lt;div class=&quot;line alt2&quot;&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;code class=&quot;number&quot;&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;27.&lt;/span&gt;&lt;/code&gt;&lt;span class=&quot;content&quot;&gt;&lt;code class=&quot;spaces&quot;&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;MARGIN-LEFT: 28px !important&quot; class=&quot;block&quot;&gt;&lt;code class=&quot;plain&quot;&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;Options Includes&nbsp;&nbsp; &lt;/span&gt;&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;
&lt;/span&gt;&lt;div class=&quot;line alt1&quot;&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;code class=&quot;number&quot;&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;28.&lt;/span&gt;&lt;/code&gt;&lt;span class=&quot;content&quot;&gt;&lt;code class=&quot;spaces&quot;&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;MARGIN-LEFT: 28px !important&quot; class=&quot;block&quot;&gt;&lt;code class=&quot;plain&quot;&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;AddOutputFilter Includes html &lt;/span&gt;&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;
&lt;/span&gt;&lt;div class=&quot;line alt2&quot;&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;code class=&quot;number&quot;&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;29.&lt;/span&gt;&lt;/code&gt;&lt;span class=&quot;content&quot;&gt;&lt;code class=&quot;spaces&quot;&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;MARGIN-LEFT: 28px !important&quot; class=&quot;block&quot;&gt;&lt;code class=&quot;plain&quot;&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;AddHandler type-map &lt;/span&gt;&lt;/code&gt;&lt;code class=&quot;keyword&quot;&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;var&lt;/span&gt;&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;
&lt;/span&gt;&lt;div class=&quot;line alt1&quot;&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;code class=&quot;number&quot;&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;30.&lt;/span&gt;&lt;/code&gt;&lt;span class=&quot;content&quot;&gt;&lt;code class=&quot;spaces&quot;&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;MARGIN-LEFT: 28px !important&quot; class=&quot;block&quot;&gt;&lt;code class=&quot;plain&quot;&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;Order allow,deny &lt;/span&gt;&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;
&lt;/span&gt;&lt;div class=&quot;line alt2&quot;&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;code class=&quot;number&quot;&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;31.&lt;/span&gt;&lt;/code&gt;&lt;span class=&quot;content&quot;&gt;&lt;code class=&quot;spaces&quot;&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;MARGIN-LEFT: 28px !important&quot; class=&quot;block&quot;&gt;&lt;code class=&quot;plain&quot;&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;Allow from all &lt;/span&gt;&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;
&lt;/span&gt;&lt;div class=&quot;line alt1&quot;&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;code class=&quot;number&quot;&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;32.&lt;/span&gt;&lt;/code&gt;&lt;span class=&quot;content&quot;&gt;&lt;code class=&quot;spaces&quot;&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;MARGIN-LEFT: 28px !important&quot; class=&quot;block&quot;&gt;&lt;code class=&quot;plain&quot;&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;LanguagePriority en cs de es fr it ja ko nl pl pt-br ro sv tr &lt;/span&gt;&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;
&lt;/span&gt;&lt;div class=&quot;line alt2&quot;&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;code class=&quot;number&quot;&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;33.&lt;/span&gt;&lt;/code&gt;&lt;span class=&quot;content&quot;&gt;&lt;code class=&quot;spaces&quot;&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;MARGIN-LEFT: 28px !important&quot; class=&quot;block&quot;&gt;&lt;code class=&quot;plain&quot;&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;ForceLanguagePriority Prefer Fallback &lt;/span&gt;&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;
&lt;/span&gt;&lt;div class=&quot;line alt1&quot;&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;code class=&quot;number&quot;&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;34.&lt;/span&gt;&lt;/code&gt;&lt;span class=&quot;content&quot;&gt;&lt;span style=&quot;MARGIN-LEFT: 0px !important&quot; class=&quot;block&quot;&gt;&lt;code class=&quot;plain&quot;&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;&lt;/Directory&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;
&lt;/span&gt;&lt;p&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;Options IncludesNoExec&nbsp;→&nbsp;&nbsp;Options Includes 로 변경한 후 아파치 재실행&lt;/span&gt;&lt;/p&gt;
&lt;span style=&quot;font-family: Tahoma,Geneva,sans-serif; font-size: 13px;&quot;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[.htaccess 이용 스팸 IP 차단]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2303</id>
		<published>2013-01-17T17:24:45+09:00</published>
		<updated>2013-01-17T17:24:45+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2303"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2303#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;&lt;span style=&quot;COLOR: rgb(255,108,0); FONT-SIZE: 10pt&quot;&gt;&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;1. 홈페이지에 스팸게시물을 올리는 IP(4.4.4.4)가 있어 이를 차단하고 싶다면 간단하게 .htaccess 파일에&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;deny from 4.4.4.4&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;를 추가해 주시면 됩니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;4.4.4.4 IP에서 웹사이트로 접근하게 되면 HTTP 403 접근권한 없을 메세지를 받게&nbsp; 됩니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;COLOR: rgb(255,108,0); FONT-SIZE: 10pt&quot;&gt;&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 10pt&quot;&gt;2. 홈페이지에 스팸게시물을 올리는&nbsp;IP가 여러개라면 추가로 IP(4.4.4.3)를&nbsp;홈페이지 접근을 제한하겠다면&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;deny from 4.4.4.4 4.4.4.3&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;또는&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;deny from 4.4.4.4&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;deny from 4.4.4.3&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;이렇게 추가를 해주시면 됩니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;COLOR: rgb(255,108,0)&quot;&gt;&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: verdana; FONT-SIZE: 10pt&quot;&gt;3. 특정 IP 대역(.4.4.4.*) 을 차단하고 싶다면&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;deny from 4.4.4&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;또는 &lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;deny from 4.4.4.0/24&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;또는 &lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;deny from 4.4.4.0/255.255.255.0&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;이렇게 입력을 하면 됩니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-SIZE: 10pt&quot;&gt;&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: rgb(255,108,0)&quot;&gt;4. 만일 바꾸어서 해당 디렉토리가 관리자 페이지랑 관련되어서 특정 IP(4.4.4.4)만 접속을 허용하고자 한다면 .htaccess 파일에 아래와 같이 입력합니다.&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;deny from all&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;allow from 4.4.4.4&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;Apache 웹서버를 이용중이시라면 위와 같이 .htaccess 파일을 컨트롤을 통해 웹사이트의 접속 제한을 할수가 있습니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;간단하게 설명을 해서 잘 사용할수가 있으시겠죠 ^^&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;홈페이지에 회사 중요 데이터가 있는 폴더의 경우 위처럼 간단하게나마 접근제어를 하시고 보안에 더욱 신경쓰시기를 바랍니다. &lt;/span&gt;&lt;/p&gt;

&lt;div class=&quot;autosourcing-stub&quot;&gt;
&lt;p style=&quot;PADDING-BOTTOM: 0px; FONT-STYLE: normal; MARGIN: 11px 0px 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Dotum; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 0px&quot;&gt;&lt;strong style=&quot;PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 7px; PADDING-TOP: 0px&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;[출처]&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt; &lt;/span&gt;&lt;a href=&quot;http://blog.naver.com/365managed/20157409687&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;Apache 서버 .htaccess 활용 (사이트 접근 제어 - 아이피 제어)&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 7px; FONT-FAMILY: verdana; PADDING-TOP: 0px&quot;&gt;|&lt;/span&gt;&lt;strong style=&quot;PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 7px; PADDING-TOP: 0px&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;작성자&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt; &lt;/span&gt;&lt;a href=&quot;http://blog.naver.com/365managed&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;365managed&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[pcre최신버전 소스설치 후 modsecurity-apache 컴파일시 에러]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2308</id>
		<published>2013-01-19T12:30:45+09:00</published>
		<updated>2017-02-02T11:13:50+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2308"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2308#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;pcre-8.3.2 버전을 호환성 문제 때문에 &lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;구버전 rpm설치 버전을 삭제하지 않고 /usr/local/share/pcre에 설치하였는데&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;modsecority-apache-2.7.1을 설치 함에 있어 다음과 같은 오류 메세지가 있었다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;다음은 modsecurity-apache 설치시 내가 사용한 ./configure 옵션이다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp; ./configure --prefix=/usr/local/modsecurity --enable-shared --enable-extentions --enable-alp2 --enable-pcre-study --enable-lua-cache --with-apxs=/usr/local/apache243/bin/apxs --with-pcre=/usr/local/share/pcre832 --with-apr=/usr/local/apr --with-apu=/usr/local/apr --with-libxml=/usr/local/share/libxml2 --with-lua=/usr/local --with-curl=/usr --enable-pcre-jit --enable-request-early --enable-verbose-output --enable-strict-compile --with-pic&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;../apache2/msc_pcre.h:20:18: error: pcre.h: No such file or directory&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;make[1]: *** [mod_op_strstr_la-mod_op_strstr.lo] Error 1&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;make[1]: Leaving directory `/usr/local/src/modsecurity-apache_2.7.1/ext&#039;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;make: *** [all-recursive] Error 1&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;앞에 경험을 교훈삼아 다름과 같이 하여 에러 해결 되었다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;COLOR: #ff0000&quot;&gt;에러 1&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;/usr/local/src/ modsecurity-apache_2.7.1/apache2/&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;span style=&quot;COLOR: #3a32c3&quot;&gt;msc_pcre.h&lt;/span&gt;파일을 vi편집기를 열어 다음과 같이 경로 설정 함으로써 에러 해결 되었다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;수정 전&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;#include&nbsp;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;pcre.h&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;수정 후&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;#include&nbsp; /usr/local/share/pcre/include/pcre.h&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;===========================================================&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;2번째 수정&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;In file included from alp2.c:21:&lt;br /&gt;alp2.h:22:18: error: pcre.h: No such file or directory&lt;br /&gt;In file included from alp2.c:21:&lt;br /&gt;alp2.h:130: error: expected specifier-qualifier-list before &#039;pcre&#039;&lt;br /&gt;alp2.c: In function &#039;add_error&#039;:&lt;br /&gt;alp2.c:42: error: &#039;alp2_t&#039; has no member named &#039;auditlog&#039;&lt;br /&gt;alp2.c: In function &#039;handle_part_H_parse_Action&#039;:&lt;br /&gt;alp2.c:74: error: &#039;alp2_t&#039; has no member named &#039;auditlog&#039;&lt;br /&gt;alp2.c:76: error: &#039;alp2_t&#039; has no member named &#039;trailer_action_pattern&#039;&lt;br /&gt;alp2.c:82: error: &#039;alp2_t&#039; has no member named &#039;auditlog&#039;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;/usr/local/src/ modsecurity-apache_2.7.1/apl2/&lt;span style=&quot;COLOR: #3a32c3&quot;&gt;apl2&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #3a32c3&quot;&gt;.h&lt;/span&gt;&nbsp;편집기를 열어 다음과 같이 수정한다.&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;수정 전&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;#include&nbsp;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;pcre.h&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;수정 후&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;#include&nbsp; /usr/local/share/pcre/include/pcre.h&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;위와 같이 수정함으로써 에러메세지 없이 무사히 컴파일 마치고 설치 하였다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[Luajit 다운로드 및 설치]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2313</id>
		<published>2013-01-19T13:32:41+09:00</published>
		<updated>2013-01-19T13:42:47+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2313"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2313#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;&lt;a href=&quot;http://luajit.org/download.html&quot;&gt;&lt;span style=&quot;FONT-FAMILY: verdana; COLOR: #3a32c3&quot;&gt;http://luajit.org/download.html&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;위에서 다운받아 설치한다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;#&nbsp;make&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;# make install&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--&gt;&nbsp;&nbsp;&nbsp; 기본적으로&nbsp;&nbsp; /usr/local 에 설치가 된다.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[ZendGuardLoader.so: undefined symbol: compiler_globals]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2318</id>
		<published>2013-01-19T18:22:06+09:00</published>
		<updated>2013-01-19T18:22:06+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2318"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2318#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;It shows the followings error . &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;Failed loading /usr/local/lib/ZendGuardLoader.so: /usr/local/lib/ZendGuardLoader.so: undefined symbol: compiler_globals&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;=======================&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;I do this but I get error yet&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;1) re-configure with apache with prefork mode , by default it was worker mode.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;2) add two parameter for php configure&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;--disable-maintainer-zts&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: verdana&quot;&gt;--disable-safe-mode&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[rndc-confgen — rndc key generation tool]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2749</id>
		<published>2013-05-31T23:26:53+09:00</published>
		<updated>2013-05-31T23:26:53+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2749"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2749#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;div class=&quot;refnamediv&quot;&gt;
&lt;h2&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;Name&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot; class=&quot;application&quot;&gt;rndc-confgen&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; — rndc key generation tool&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;refsynopsisdiv&quot;&gt;
&lt;h2&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;Synopsis&lt;/span&gt;&lt;/h2&gt;
&lt;div class=&quot;cmdsynopsis&quot;&gt;
&lt;p&gt;&lt;code class=&quot;command&quot;&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;rndc-confgen&lt;/span&gt;&lt;/font&gt;&lt;/code&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; [&lt;/span&gt;&lt;code class=&quot;option&quot;&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;-a&lt;/span&gt;&lt;/font&gt;&lt;/code&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;] [&lt;/span&gt;&lt;code class=&quot;option&quot;&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;-b &lt;/span&gt;&lt;em class=&quot;replaceable&quot;&gt;&lt;code&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;keysize&lt;/span&gt;&lt;/code&gt;&lt;/em&gt;&lt;/font&gt;&lt;/code&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;] [&lt;/span&gt;&lt;code class=&quot;option&quot;&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;-c &lt;/span&gt;&lt;em class=&quot;replaceable&quot;&gt;&lt;code&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;keyfile&lt;/span&gt;&lt;/code&gt;&lt;/em&gt;&lt;/font&gt;&lt;/code&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;] [&lt;/span&gt;&lt;code class=&quot;option&quot;&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;-h&lt;/span&gt;&lt;/font&gt;&lt;/code&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;] [&lt;/span&gt;&lt;code class=&quot;option&quot;&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;-k &lt;/span&gt;&lt;em class=&quot;replaceable&quot;&gt;&lt;code&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;keyname&lt;/span&gt;&lt;/code&gt;&lt;/em&gt;&lt;/font&gt;&lt;/code&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;] [&lt;/span&gt;&lt;code class=&quot;option&quot;&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;-p &lt;/span&gt;&lt;em class=&quot;replaceable&quot;&gt;&lt;code&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;port&lt;/span&gt;&lt;/code&gt;&lt;/em&gt;&lt;/font&gt;&lt;/code&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;] [&lt;/span&gt;&lt;code class=&quot;option&quot;&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;-r &lt;/span&gt;&lt;em class=&quot;replaceable&quot;&gt;&lt;code&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;randomfile&lt;/span&gt;&lt;/code&gt;&lt;/em&gt;&lt;/font&gt;&lt;/code&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;] [&lt;/span&gt;&lt;code class=&quot;option&quot;&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;-s &lt;/span&gt;&lt;em class=&quot;replaceable&quot;&gt;&lt;code&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;address&lt;/span&gt;&lt;/code&gt;&lt;/em&gt;&lt;/font&gt;&lt;/code&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;] [&lt;/span&gt;&lt;code class=&quot;option&quot;&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;-t &lt;/span&gt;&lt;em class=&quot;replaceable&quot;&gt;&lt;code&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;chrootdir&lt;/span&gt;&lt;/code&gt;&lt;/em&gt;&lt;/font&gt;&lt;/code&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;] [&lt;/span&gt;&lt;code class=&quot;option&quot;&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;-u &lt;/span&gt;&lt;em class=&quot;replaceable&quot;&gt;&lt;code&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;user&lt;/span&gt;&lt;/code&gt;&lt;/em&gt;&lt;/font&gt;&lt;/code&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;]&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;div lang=&quot;en&quot; class=&quot;refsect1&quot;&gt;&lt;a name=&quot;id2615400&quot;&gt;&lt;/a&gt;
&lt;h2&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;DESCRIPTION&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;&lt;strong class=&quot;command&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;rndc-confgen&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; generates configuration files for &lt;/span&gt;&lt;span&gt;&lt;strong class=&quot;command&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;rndc&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;. It can be used as a convenient alternative to writing the &lt;/span&gt;&lt;code class=&quot;filename&quot;&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;rndc.conf&lt;/span&gt;&lt;/font&gt;&lt;/code&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; file and the corresponding &lt;/span&gt;&lt;span&gt;&lt;strong class=&quot;command&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;controls&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; and &lt;/span&gt;&lt;span&gt;&lt;strong class=&quot;command&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;key&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; statements in &lt;/span&gt;&lt;code class=&quot;filename&quot;&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;named.conf&lt;/span&gt;&lt;/font&gt;&lt;/code&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; by hand. Alternatively, it can be run with the &lt;/span&gt;&lt;span&gt;&lt;strong class=&quot;command&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;-a&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; option to set up a &lt;/span&gt;&lt;code class=&quot;filename&quot;&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;rndc.key&lt;/span&gt;&lt;/font&gt;&lt;/code&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; file and avoid the need for a &lt;/span&gt;&lt;code class=&quot;filename&quot;&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;rndc.conf&lt;/span&gt;&lt;/font&gt;&lt;/code&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; file and a &lt;/span&gt;&lt;span&gt;&lt;strong class=&quot;command&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;controls&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; statement altogether. &lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div lang=&quot;en&quot; class=&quot;refsect1&quot;&gt;&lt;a name=&quot;id2633216&quot;&gt;&lt;/a&gt;
&lt;h2&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;OPTIONS&lt;/span&gt;&lt;/h2&gt;
&lt;div class=&quot;variablelist&quot;&gt;
&lt;dl&gt;
&lt;dt&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot; class=&quot;term&quot;&gt;-a&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; &lt;/span&gt;
&lt;dd&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;Do automatic &lt;/span&gt;&lt;span&gt;&lt;strong class=&quot;command&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;rndc&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; configuration. This creates a file &lt;/span&gt;&lt;code class=&quot;filename&quot;&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;rndc.key&lt;/span&gt;&lt;/font&gt;&lt;/code&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; in &lt;/span&gt;&lt;code class=&quot;filename&quot;&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;/etc&lt;/span&gt;&lt;/font&gt;&lt;/code&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; (or whatever &lt;/span&gt;&lt;code class=&quot;varname&quot;&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;sysconfdir&lt;/span&gt;&lt;/font&gt;&lt;/code&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; was specified as when &lt;/span&gt;&lt;acronym class=&quot;acronym&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;BIND&lt;/span&gt;&lt;/acronym&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; was built) that is read by both &lt;/span&gt;&lt;span&gt;&lt;strong class=&quot;command&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;rndc&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; and &lt;/span&gt;&lt;span&gt;&lt;strong class=&quot;command&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;named&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; on startup. The &lt;/span&gt;&lt;code class=&quot;filename&quot;&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;rndc.key&lt;/span&gt;&lt;/font&gt;&lt;/code&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; file defines a default command channel and authentication key allowing &lt;/span&gt;&lt;span&gt;&lt;strong class=&quot;command&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;rndc&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; to communicate with &lt;/span&gt;&lt;span&gt;&lt;strong class=&quot;command&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;named&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; on the local host with no further configuration. &lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;Running &lt;/span&gt;&lt;span&gt;&lt;strong class=&quot;command&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;rndc-confgen -a&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; allows BIND 9 and &lt;/span&gt;&lt;span&gt;&lt;strong class=&quot;command&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;rndc&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; to be used as drop-in replacements for BIND 8 and &lt;/span&gt;&lt;span&gt;&lt;strong class=&quot;command&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;ndc&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;, with no changes to the existing BIND 8 &lt;/span&gt;&lt;code class=&quot;filename&quot;&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;named.conf&lt;/span&gt;&lt;/font&gt;&lt;/code&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; file. &lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;If a more elaborate configuration than that generated by &lt;/span&gt;&lt;span&gt;&lt;strong class=&quot;command&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;rndc-confgen -a&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; is required, for example if rndc is to be used remotely, you should run &lt;/span&gt;&lt;span&gt;&lt;strong class=&quot;command&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;rndc-confgen&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; without the &lt;/span&gt;&lt;span&gt;&lt;strong class=&quot;command&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;-a&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; option and set up a &lt;/span&gt;&lt;code class=&quot;filename&quot;&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;rndc.conf&lt;/span&gt;&lt;/font&gt;&lt;/code&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; and &lt;/span&gt;&lt;code class=&quot;filename&quot;&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;named.conf&lt;/span&gt;&lt;/font&gt;&lt;/code&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; as directed. &lt;/span&gt;&lt;/p&gt;

&lt;dt&gt;&lt;span class=&quot;term&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;-b &lt;/span&gt;&lt;em class=&quot;replaceable&quot;&gt;&lt;code&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;keysize&lt;/span&gt;&lt;/font&gt;&lt;/code&gt;&lt;/em&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; &lt;/span&gt;
&lt;dd&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;Specifies the size of the authentication key in bits. Must be between 1 and 512 bits; the default is 128. &lt;/span&gt;&lt;/p&gt;

&lt;dt&gt;&lt;span class=&quot;term&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;-c &lt;/span&gt;&lt;em class=&quot;replaceable&quot;&gt;&lt;code&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;keyfile&lt;/span&gt;&lt;/font&gt;&lt;/code&gt;&lt;/em&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; &lt;/span&gt;
&lt;dd&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;Used with the &lt;/span&gt;&lt;span&gt;&lt;strong class=&quot;command&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;-a&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; option to specify an alternate location for &lt;/span&gt;&lt;code class=&quot;filename&quot;&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;rndc.key&lt;/span&gt;&lt;/font&gt;&lt;/code&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;. &lt;/span&gt;&lt;/p&gt;

&lt;dt&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot; class=&quot;term&quot;&gt;-h&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; &lt;/span&gt;
&lt;dd&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;Prints a short summary of the options and arguments to &lt;/span&gt;&lt;span&gt;&lt;strong class=&quot;command&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;rndc-confgen&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;. &lt;/span&gt;&lt;/p&gt;

&lt;dt&gt;&lt;span class=&quot;term&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;-k &lt;/span&gt;&lt;em class=&quot;replaceable&quot;&gt;&lt;code&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;keyname&lt;/span&gt;&lt;/font&gt;&lt;/code&gt;&lt;/em&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; &lt;/span&gt;
&lt;dd&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;Specifies the key name of the rndc authentication key. This must be a valid domain name. The default is &lt;/span&gt;&lt;code class=&quot;constant&quot;&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;rndc-key&lt;/span&gt;&lt;/font&gt;&lt;/code&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;. &lt;/span&gt;&lt;/p&gt;

&lt;dt&gt;&lt;span class=&quot;term&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;-p &lt;/span&gt;&lt;em class=&quot;replaceable&quot;&gt;&lt;code&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;port&lt;/span&gt;&lt;/font&gt;&lt;/code&gt;&lt;/em&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; &lt;/span&gt;
&lt;dd&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;Specifies the command channel port where &lt;/span&gt;&lt;span&gt;&lt;strong class=&quot;command&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;named&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; listens for connections from &lt;/span&gt;&lt;span&gt;&lt;strong class=&quot;command&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;rndc&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;. The default is 953. &lt;/span&gt;&lt;/p&gt;

&lt;dt&gt;&lt;span class=&quot;term&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;-r &lt;/span&gt;&lt;em class=&quot;replaceable&quot;&gt;&lt;code&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;randomfile&lt;/span&gt;&lt;/font&gt;&lt;/code&gt;&lt;/em&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; &lt;/span&gt;
&lt;dd&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;Specifies a source of random data for generating the authorization. If the operating system does not provide a &lt;/span&gt;&lt;code class=&quot;filename&quot;&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;/dev/random&lt;/span&gt;&lt;/font&gt;&lt;/code&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; or equivalent device, the default source of randomness is keyboard input. &lt;/span&gt;&lt;code class=&quot;filename&quot;&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;randomdev&lt;/span&gt;&lt;/font&gt;&lt;/code&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; specifies the name of a character device or file containing random data to be used instead of the default. The special value &lt;/span&gt;&lt;code class=&quot;filename&quot;&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;keyboard&lt;/span&gt;&lt;/font&gt;&lt;/code&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; indicates that keyboard input should be used. &lt;/span&gt;&lt;/p&gt;

&lt;dt&gt;&lt;span class=&quot;term&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;-s &lt;/span&gt;&lt;em class=&quot;replaceable&quot;&gt;&lt;code&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;address&lt;/span&gt;&lt;/font&gt;&lt;/code&gt;&lt;/em&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; &lt;/span&gt;
&lt;dd&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;Specifies the IP address where &lt;/span&gt;&lt;span&gt;&lt;strong class=&quot;command&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;named&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; listens for command channel connections from &lt;/span&gt;&lt;span&gt;&lt;strong class=&quot;command&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;rndc&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;. The default is the loopback address 127.0.0.1. &lt;/span&gt;&lt;/p&gt;

&lt;dt&gt;&lt;span class=&quot;term&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;-t &lt;/span&gt;&lt;em class=&quot;replaceable&quot;&gt;&lt;code&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;chrootdir&lt;/span&gt;&lt;/font&gt;&lt;/code&gt;&lt;/em&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; &lt;/span&gt;
&lt;dd&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;Used with the &lt;/span&gt;&lt;span&gt;&lt;strong class=&quot;command&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;-a&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; option to specify a directory where &lt;/span&gt;&lt;span&gt;&lt;strong class=&quot;command&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;named&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; will run chrooted. An additional copy of the &lt;/span&gt;&lt;code class=&quot;filename&quot;&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;rndc.key&lt;/span&gt;&lt;/font&gt;&lt;/code&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; will be written relative to this directory so that it will be found by the chrooted &lt;/span&gt;&lt;span&gt;&lt;strong class=&quot;command&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;named&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;. &lt;/span&gt;&lt;/p&gt;

&lt;dt&gt;&lt;span class=&quot;term&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;-u &lt;/span&gt;&lt;em class=&quot;replaceable&quot;&gt;&lt;code&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;user&lt;/span&gt;&lt;/font&gt;&lt;/code&gt;&lt;/em&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; &lt;/span&gt;
&lt;dd&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;Used with the &lt;/span&gt;&lt;span&gt;&lt;strong class=&quot;command&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;-a&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; option to set the owner of the &lt;/span&gt;&lt;code class=&quot;filename&quot;&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;rndc.key&lt;/span&gt;&lt;/font&gt;&lt;/code&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; file generated. If &lt;/span&gt;&lt;span&gt;&lt;strong class=&quot;command&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;-t&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; is also specified only the file in the chroot area has its owner changed. &lt;/span&gt;&lt;/p&gt;
&lt;/dd&gt;&lt;/dl&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[TIFF 설피시 /usr/local/include/jmorecfg.h:263:16: error: expected identifier before numeric constant 에러]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2751</id>
		<published>2013-06-04T22:56:30+09:00</published>
		<updated>2013-06-04T22:56:30+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2751"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2751#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;/usr/local/include/jmorecfg.h:263:16: error: expected identifier before numeric constant&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;tif_jpeg.c: In function &#039;JPEGVSetField&#039;:&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;tif_jpeg.c:1578:8: warning: suggest braces around empty body in an &#039;if&#039; statement [-Wempty-body]&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;make[2]: *** [tif_jpeg.lo] Error 1&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;make[2]: Leaving directory `/home/pranav/dependency/tiff-3.8.2/libtiff&#039;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;make[1]: *** [all] Error 2&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;make[1]: Leaving directory `/home/pranav/dependency/tiff-3.8.2/libtiff&#039;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;make: *** [all-recursive] Error 1&lt;/span&gt;&lt;br /&gt;================================&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;다음의 파일을 아래와 같이 편집하고 재 컴파일 하면 성공한다.&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;vi /usr/local/include/jmorecfg.h&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;modify (수정)&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Sans-serif&quot;&gt;&lt;/span&gt;&lt;code&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;typedef enum &lt;span style=&quot;COLOR: #ff0000&quot;&gt;{ FALSE = 0 , TRUE = 1 }&lt;/span&gt; boolean;&lt;/span&gt;&lt;/font&gt;&lt;/code&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; to &lt;/span&gt;&lt;code&gt;&lt;font face=&quot;GulimChe&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;typedef enum &lt;span style=&quot;COLOR: #0000ff&quot;&gt;{ false= 0 , true= 1 }&lt;/span&gt; boolean;&lt;/span&gt;&lt;/font&gt;&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;make successful&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[dnssec-keygen 사용법 및 구축과 검증]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2753</id>
		<published>2013-06-07T21:47:46+09:00</published>
		<updated>2013-06-07T21:47:46+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2753"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2753#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;h2 class=&quot;entry-title&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;[bind] DNSSEC 구축 방법 및 검증&lt;/span&gt;&lt;/h2&gt;&lt;a href=&quot;http://anti1346.egloos.com/5174378&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot; class=&quot;post_url&quot;&gt;anti1346.egloos.com/5174378&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; &lt;/span&gt;
&lt;div id=&quot;post_content&quot; class=&quot;post_content entry-content&quot;&gt;
&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;DNSSEC 구축 방법 및 검증&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;1. &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;도메인 설정 및 존파일 작성&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;?-ml:namespace prefix = o ns = &quot;urn:schemas-microsoft-com:office:office&quot; /&gt;&lt;?XML:NAMESPACE PREFIX = O /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;[root@LAMP01 named]# tail /etc/named.conf &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;zone &quot;sangchul.kr&quot; { type master; file &quot;sangchul.kr-zone&quot;; allow-update { none; }; };&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; FONT-SIZE: 100%&quot;&gt;&nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;[root@LAMP01 named]# cat sangchul.kr-zone&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;$TTL 600&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;@&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;IN SOA&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;ns.sangchul.kr.&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;dns.netpiacorp.com.&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;(&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;2013022701&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;; Serial&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;2H&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;; Refresh&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;1H&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;; Retry&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;1W&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;; Expire&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;1H )&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;; Minimum&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; FONT-SIZE: 100%&quot;&gt;&nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 2&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;IN NS&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 2&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;ns1.sangchul.kr.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 2&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;IN NS&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 2&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;ns2.sangchul.kr.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; FONT-SIZE: 100%&quot;&gt;&nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 2&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;IN A&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 2&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;211.234.242.174&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;www&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 2&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;IN CNAME&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 1&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;@&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;*&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 2&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;IN A&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 2&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;211.234.242.174&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; FONT-SIZE: 100%&quot;&gt;&nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;ngb&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 2&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;IN A&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 2&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;127.0.0.1&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;ns1&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 2&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;IN A&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;127.0.0.1&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;ns2&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 2&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;IN A&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;127.0.0.1&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; FONT-SIZE: 100%&quot;&gt;&nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;질의 테스트&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;[root@LAMP01 named]# dig @127.0.0.1 ngb.sangchul.kr +short&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;127.0.0.1&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; FONT-SIZE: 100%&quot;&gt;&nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;2.&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;서명키 생성&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot; lang=&quot;EN-US&quot;&gt;sangchul.kr &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;존 서명키&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot; lang=&quot;EN-US&quot;&gt;(ZSK) &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;생성&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot; lang=&quot;EN-US&quot;&gt;(1024 &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;비트 이상 사용 권고&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;)&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;[root@LAMP01 named]# dnssec-keygen -a NSEC3RSASHA1 -r /dev/urandom -b 1024 -n ZONE sangchul.kr.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;Generating key pair...................................++++++ ...............++++++ &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;Ksangchul.kr.+007+18434&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; FONT-SIZE: 100%&quot;&gt;&nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot; lang=&quot;EN-US&quot;&gt;sangchul.kr &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;키 서명키&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot; lang=&quot;EN-US&quot;&gt;(KSK) &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;생성&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot; lang=&quot;EN-US&quot;&gt;(2048 &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;비트 이상 사용 권고&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;)&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;[root@LAMP01 named]# dnssec-keygen -a NSEC3RSASHA1 -r /dev/urandom -b 2048 -n ZONE -f KSK sangchul.kr.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;Generating key pair...............................+++ ................+++ &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;Ksangchul.kr.+007+53403&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; FONT-SIZE: 100%&quot;&gt;&nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;[root@LAMP01 named]# ls -l Ksangchul.kr.*&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;-rw-r--r-- 1 root root&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;380&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;3&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;월&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; 18 &lt;/span&gt;&lt;?-ml:namespace prefix = st1 ns = &quot;urn:schemas-microsoft-com:office:smarttags&quot; /&gt;&lt;?XML:NAMESPACE PREFIX = ST1 /&gt;&lt;st1:time w:st=&quot;on&quot; o:ls=&quot;trans&quot; hour=&quot;17&quot; minute=&quot;54&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;17:54&lt;/span&gt;&lt;/st1:time&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; Ksangchul.kr.+007+18434.key&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;-rw------- 1 root root 1015&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;3&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;월&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; 18 &lt;/span&gt;&lt;st1:time w:st=&quot;on&quot; o:ls=&quot;trans&quot; hour=&quot;17&quot; minute=&quot;54&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;17:54&lt;/span&gt;&lt;/st1:time&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; Ksangchul.kr.+007+18434.private&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;-rw-r--r-- 1 root root&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;554&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;3&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;월&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; 18 &lt;/span&gt;&lt;st1:time w:st=&quot;on&quot; o:ls=&quot;trans&quot; hour=&quot;17&quot; minute=&quot;54&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;17:54&lt;/span&gt;&lt;/st1:time&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; Ksangchul.kr.+007+53403.key&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;-rw------- 1 root root 1779&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;3&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;월&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; 18 &lt;/span&gt;&lt;st1:time w:st=&quot;on&quot; o:ls=&quot;trans&quot; hour=&quot;17&quot; minute=&quot;54&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;17:54&lt;/span&gt;&lt;/st1:time&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; Ksangchul.kr.+007+53403.private&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; FONT-SIZE: 100%&quot;&gt;&nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot; lang=&quot;EN-US&quot;&gt;3. Public Key &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;존 반영&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;[root@LAMP01 named]# vi sangchul.kr-zone&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;$TTL 600&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;@&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;IN SOA&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;ns.sangchul.kr.&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;dns.netpiacorp.com.&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;(&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;2013022701&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;; Serial&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;2H&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;; Refresh&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;1H&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;; Retry&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;1W&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;; Expire&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp;&nbsp;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;1H )&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;; Minimum&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; FONT-SIZE: 100%&quot;&gt;&nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 2&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;IN NS&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 2&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;ns1.sangchul.kr.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 2&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;IN NS&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 2&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;ns2.sangchul.kr.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; FONT-SIZE: 100%&quot;&gt;&nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 2&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;IN A&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 2&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;211.234.242.174&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;www&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 2&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;IN CNAME&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 1&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;@&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;*&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 2&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;IN A&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 2&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;211.234.242.174&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; FONT-SIZE: 100%&quot;&gt;&nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;ngb&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 2&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;IN A&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 2&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;127.0.0.1&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;ns1&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 2&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;IN A&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;127.0.0.1&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;ns2&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 2&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;IN A&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;127.0.0.1&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; FONT-SIZE: 100%&quot;&gt;&nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;$INCLUDE Ksangchul.kr.+007+18434.key&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;$INCLUDE Ksangchul.kr.+007+53403.key&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; FONT-SIZE: 100%&quot;&gt;&nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot; lang=&quot;EN-US&quot;&gt;4. &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;존 서명&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;[root@LAMP01 named]# dnssec-signzone -S -3 96e920 -o sangchul.kr. sangchul.kr-zone&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;Verifying the zone using the following algorithms: NSEC3RSASHA1.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;Zone signing complete:&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;Algorithm: NSEC3RSASHA1: KSKs: 1 active, 0 stand-by, 0 revoked&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;ZSKs: 1 active, 0 stand-by, 0 revoked&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;sangchul.kr-zone.signed&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; FONT-SIZE: 100%&quot;&gt;&nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot; lang=&quot;EN-US&quot;&gt;5. &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;네임서버에 존 반영&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;options {&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;listen-on port 53 { any; };&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;//&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;listen-on-v6 port 53 { ::1; };&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;directory&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;&quot;/var/named&quot;;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;dump-file&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;&quot;/var/named/data/cache_dump.db&quot;;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;statistics-file &quot;/var/named/data/named_stats.txt&quot;;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;memstatistics-file &quot;/var/named/data/named_mem_stats.txt&quot;;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;allow-query&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;{ any; };&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;recursion yes;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; FONT-SIZE: 100%&quot;&gt;&nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;dnssec-enable yes;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;dnssec-validation yes;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;dnssec-lookaside auto;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; FONT-SIZE: 100%&quot;&gt;&nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;/- Path to ISC DLV key *-&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;bindkeys-file &quot;/etc/named.iscdlv.key&quot;;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;};&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; FONT-SIZE: 100%&quot;&gt;&nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;zone &quot;sangchul.kr&quot; { type master; file &quot;sangchul.kr-zone.signed&quot;; key-directory &quot;key&quot;; auto-dnssec maintain; allow-update { none; }; };&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; FONT-SIZE: 100%&quot;&gt;&nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot; lang=&quot;EN-US&quot;&gt;6. &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;서명검증 상태 점검방법&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;[root@LAMP01 named]# dig @127.0.0.1 ngb.sangchul.kr A +dnssec +multiline&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; FONT-SIZE: 100%&quot;&gt;&nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;; &lt;&lt;&gt;&gt; DiG 9.7.0-P2-RedHat-9.7.0-10.P2.el5_8.5 &lt;&lt;&gt;&gt; @127.0.0.1 ngb.sangchul.kr A +dnssec +multiline&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;; (1 server found)&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;;; global options: +cmd&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;;; Got answer:&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;;; -&gt;&gt;HEADER&lt;&lt;- opcode: QUERY, status: NOERROR, id: 7567&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;;; flags: qr aa rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 3, ADDITIONAL: 5&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; FONT-SIZE: 100%&quot;&gt;&nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;;; OPT PSEUDOSECTION:&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;; EDNS: version: 0, flags: do; udp: 4096&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;;; QUESTION SECTION:&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;;ngb.sangchul.kr.&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 1&quot;&gt; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;IN A&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; FONT-SIZE: 100%&quot;&gt;&nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;;; ANSWER SECTION:&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;ngb.sangchul.kr.&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 1&quot;&gt;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;600 IN A 127.0.0.1&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;ngb.sangchul.kr.&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 1&quot;&gt;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;600 IN RRSIG A 7 3 600 20130417075639 (&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 4&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;20130318075639 18434 sangchul.kr.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 4&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;JSfTay1PS9gXHc3YRIPnTTevFwrUXxtv3EFmiwtaaNyV&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 4&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;cZgTf2oIQOMnEsNzbOFHAfoZi+MiLDmg/ddNtp5qDrmq&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 4&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;x+DE77O7ty5eNL5VR/UROjD40IIe6v46opcVotpkIddJ&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 4&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;gP+R2eC/OLleFDw0izWJEFgUCzwG/MDqdYdInx4= )&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; FONT-SIZE: 100%&quot;&gt;&nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;;; AUTHORITY SECTION:&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;sangchul.kr.&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 2&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;600 IN NS ns1.sangchul.kr.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;sangchul.kr.&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 2&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;600 IN NS ns2.sangchul.kr.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;sangchul.kr.&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 2&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;600 IN &lt;/span&gt;&lt;st1:place w:st=&quot;on&quot;&gt;&lt;st1:city w:st=&quot;on&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;RRSIG&lt;/span&gt;&lt;/st1:city&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; &lt;/span&gt;&lt;st1:state w:st=&quot;on&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;NS&lt;/span&gt;&lt;/st1:state&gt;&lt;/st1:place&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; 7 2 600 20130417075639 (&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 4&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;20130318075639 18434 sangchul.kr.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 4&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;f3GNqt3IajADVKyPK7vkyAvI36StExpcV0XHL6gQ4pn0&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 4&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;vG5NJ7EpR/lyGZAYomhzQzENmF9OA/KuVNFwwOxnVKT7&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 4&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;NM6Ww7+NfIb6c5xCpRtVbh7NLYUY+Eyzhy06ZxJmHxkV&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 4&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;k7AG52yrWGPptXpCz3HlkytbonjJjdEGs5ty2iQ= )&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; FONT-SIZE: 100%&quot;&gt;&nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;;; ADDITIONAL SECTION:&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;ns1.sangchul.kr.&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 1&quot;&gt;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;600 IN A 127.0.0.1&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;ns2.sangchul.kr.&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 1&quot;&gt;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;600 IN A 127.0.0.1&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;ns1.sangchul.kr.&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 1&quot;&gt;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;600 IN RRSIG A 7 3 600 20130417075639 (&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 4&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;20130318075639 18434 sangchul.kr.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 4&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;PI/QEb/mIAEuivvcyUr01V2HnEKMpdN27DZMrVD/dVuU&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 4&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;E1vuELnIcMESxmakQyrAD0Q8bi8v97EdV/HLhnV1M7lj&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 4&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;0uSAO11RC2tHW/aaI3v8fgdHFXAynwhqr5wBRqTgL58f&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 4&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;wyh2967lPWXtXoclIhTdIwOT/GzD3clscrXFFzs= )&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;ns2.sangchul.kr.&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 1&quot;&gt;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;600 IN RRSIG A 7 3 600 20130417075639 (&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 4&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;20130318075639 18434 sangchul.kr.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 4&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;JKBNfYIRFZcitbmXuOwYxNGR+Z8K4Dl6V8haFzyqWtZM&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 4&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;w+9pFjumpcgWE2v1pehRud87KZr8lr7DrSgIUa3uLCj7&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 4&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;cuwndDVZ6ajzDqWymSsdl4HdqIIFErnPd0GlSUTjxzgK&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-tab-count: 4&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;zIJDcYQDC5k8jLJrm5Ab3KRrzuMxeiqjgr4qBRU= )&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; FONT-SIZE: 100%&quot;&gt;&nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;;; Query time: 1 msec&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;;; SERVER: 127.0.0.1#53(127.0.0.1)&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;;; WHEN: Mon Mar 18 &lt;/span&gt;&lt;st1:time w:st=&quot;on&quot; o:ls=&quot;trans&quot; hour=&quot;18&quot; minute=&quot;9&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;18:09:06&lt;/span&gt;&lt;/st1:time&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; 2013&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;FONT-FAMILY: &#039;맑은 고딕&#039;&quot; lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;;; MSG SIZE&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; mso-spacerun: yes&quot;&gt;&nbsp; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;rcvd: 812&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;&lt;!-- smart_post end --&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[mc(미드나잇 커맨드) 종료시 처음 PWD로 바뀌는 문제 해결]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2755</id>
		<published>2013-06-09T22:22:09+09:00</published>
		<updated>2014-10-16T22:13:02+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2755"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2755#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;레드햇이 아닌 리눅스에서 미드나잇 커맨더(Midnight Commander)를 별도로 설치해서 사용하는 경우&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;mc를 실행하여 이런저런 작업 후 종료하면 처음 실행한 디렉토리로 pwd가&nbsp;바뀌는 문제가 있다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;레드햇의 경우는 mc가 기본으로 포함되어 있어서 원래 디렉토리로 복귀되지 않도록 기본설정이 되어 있으나&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;다른 리눅스에서 별도로 mc를 설치하여 사용하면 이부분에 대한&nbsp;기본설정이 되어 있지 않기 때문이다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;따라서&nbsp;mc 사용후 종료시 이동해 있는 디렉토리로 현재 위치를 별도로 옮겨주는 쉘을 추가해 주어야 하는데&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;mc 설치시 기본포함된 mc-wrapper.sh 파일에 이 부분에 대한 명령어가 정의되어 있다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;간단한 기본설정 변경으로 이 문제를 해결할 수 있다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;2014년 10월 16일 CentOS 7.0 설치 후 해결한 방법&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;MC(미드나잇 커맨드) 메뉴에서&lt;/p&gt;
&lt;p&gt;선택항목&nbsp; &gt; panel options&nbsp; &lt;br /&gt;&lt;/p&gt;
&lt;p&gt;[X] 디렉토리 빨리 다시 읽기&nbsp; --&gt;&nbsp; 체크&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;[X] Auto save panel setup&nbsp;&nbsp; --&gt; 체크&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; %%% 해결완료&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;====================================================&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;아래의 방법은 2013년 6월 기준으로 해결한 방법이었으나&lt;/p&gt;
&lt;p&gt;현재 2014년 10월 16일 CentOS 7.0 설치후 적용하였으나 해결되지 않았다.&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;[bash쉘 기준]&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;root 계정만 설정하기&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;/root/.bashrc 파일에 아래 내용 추가&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;alias mc=&#039;. /usr/local/share/mc/bin/mc-wrapper.sh&#039;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;root 로그아웃 후 재접속&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;전체계정에 설정하기&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;/etc/profile 파일에 아래 내용 추가&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;alias mc=&#039;. /usr/local/share/mc/bin/mc-wrapper.sh&#039;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;mc-wrapper.sh 파일에 실행권한 주기&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;chmod +x /usr/local/share/mc/bin/mc-wrapper.sh&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;mc의 설치 위치가 다를 경우나 mc-wrapper.sh 파일의 위치가 다를 경우 해당 경로를 find로 검색하여 정확한 위치를 추가해야 한다.&lt;/span&gt;&lt;/p&gt;

&lt;div class=&quot;autosourcing-stub&quot;&gt;
&lt;p style=&quot;PADDING-BOTTOM: 0px; FONT-STYLE: normal; MARGIN: 11px 0px 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Dotum; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 0px&quot;&gt;&lt;strong style=&quot;PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 7px; PADDING-TOP: 0px&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;[출처]&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; &lt;/span&gt;&lt;a href=&quot;http://blog.naver.com/csaiur/10100462265&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;mc 종료시 처음실행한 디렉토리로 바뀌는 문제&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 7px; FONT-FAMILY: Verdana, Geneva, sans-serif; PADDING-TOP: 0px&quot;&gt;|&lt;/span&gt;&lt;strong style=&quot;PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 7px; PADDING-TOP: 0px&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;작성자&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; &lt;/span&gt;&lt;a href=&quot;http://blog.naver.com/csaiur&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;Developer&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[named 에러 (/var/log/massages) 가 있을 때 해결 방법]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2757</id>
		<published>2013-06-12T21:30:47+09:00</published>
		<updated>2013-06-12T21:30:47+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2757"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2757#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;Jun 13 06:08:40 jegi named[5426]: error (network unreachable) resolving &#039;dlv.isc.org/DNSKEY/IN&#039;: 2001:500:1::803f:235#53&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;Jun 13 06:08:40 jegi named[5426]: error (network unreachable) resolving &#039;./DNSKEY/IN&#039;: 2001:500:1::803f:235#53&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;Jun 13 06:08:40 jegi named[5426]: error (network unreachable) resolving &#039;dlv.isc.org/DNSKEY/IN&#039;: 2001:503:c27::2:30#53&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;Jun 13 06:08:40 jegi named[5426]: error (network unreachable) resolving &#039;./NS/IN&#039;: 2001:500:1::803f:235#53&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;Jun 13 06:08:40 jegi named[5426]: error (network unreachable) resolving &#039;./DNSKEY/IN&#039;: 2001:503:c27::2:30#53&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;Jun 13 06:08:40 jegi named[5426]: error (network unreachable) resolving &#039;./NS/IN&#039;: 2001:503:c27::2:30#53&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;Jun 13 06:08:40 jegi named[5426]: error (network unreachable) resolving &#039;dlv.isc.org/DNSKEY/IN&#039;: 2001:500:40::1#53&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;Jun 13 06:08:40 jegi named[5426]: error (network unreachable) resolving &#039;dlv.isc.org/DNSKEY/IN&#039;: 2001:500:b::1#53&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;Jun 13 06:08:40 jegi named[5426]: error (network unreachable) resolving &#039;dlv.isc.org/DNSKEY/IN&#039;: 2001:500:60::29#53&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;Jun 13 06:08:40 jegi named[5426]: error (network unreachable) resolving &#039;pdns6.ultradns.co.uk/A/IN&#039;: 2001:500:2f::f#53&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;Jun 13 06:08:40 jegi named[5426]: error (network unreachable) resolving &#039;ns2.isc.ultradns.net/A/IN&#039;: 2001:502:f3ff::1#53&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;Jun 13 06:08:40 jegi named[5426]: error (network unreachable) resolving &#039;pdns6.ultradns.co.uk/AAAA/IN&#039;: 2001:500:2f::f#53&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;Jun 13 06:08:40 jegi named[5426]: error (network unreachable) resolving &#039;ns2.isc.ultradns.net/AAAA/IN&#039;: 2001:502:f3ff::1#53&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;Jun 13 06:08:40 jegi named[5426]: error (network unreachable) resolving &#039;ns2.isc.ultradns.net/A/IN&#039;: 2610:a1:1014::1#53&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;Jun 13 06:08:40 jegi named[5426]: error (network unreachable) resolving &#039;ns2.isc.ultradns.net/AAAA/IN&#039;: 2610:a1:1014::1#53&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;=======================================]]&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;According to the change log of BIND for CentOS 5.4 updates (bind-chroot-9.3.6-4.P1.el5_4.1) , the latest BIND DNS server as default is now enable for IPV6 DNS resolving. Any DNS query will caused the program to also resolved IPV6 IP although the host server or client is not IPV6 enable or capable&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;Workaround / Solution :&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;Disable the IPV6 in BIND. For CentOS 5.4, edit the /etc/sysconfig/named file and add the following options into the BIND startup&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;OPTIONS=”-4″&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;This will cause the BIND server to only resolve or use IPV4 and disable IPV6 support. Save the file and restart BIND server.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;That will stop those annoying error message.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;======================================&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; FONT-SIZE: 14px&quot;&gt;&lt;strong&gt;/etc/sysconfig/named &lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;# BIND named process options&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;# ~~~~~~~~~~~~~~~~~~~~~~~~~~&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;# Currently, you can use the following options:&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;#&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;# ROOTDIR=&quot;/var/named/chroot&quot; -- will run named in a chroot environment.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;# you must set up the chroot environment &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;# (install the bind-chroot package) before&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;# doing this.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;# NOTE:&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;# Those directories are automatically mounted to chroot if they are&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;# empty in the ROOTDIR directory. It will simplify maintenance of your&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;# chroot environment.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;# - /var/named&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;# - /etc/pki/dnssec-keys&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;# - /etc/named&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;# - /usr/lib64/bind or /usr/lib/bind (architecture dependent)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;#&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;# Those files are mounted as well if target file doesn&#039;t exist in&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;# chroot.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;# - /etc/named.conf&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;# - /etc/rndc.conf&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;# - /etc/rndc.key&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;# - /etc/named.rfc1912.zones&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;# - /etc/named.dnssec.keys&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;# - /etc/named.iscdlv.key&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;#&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;# Don&#039;t forget to add &quot;$AddUnixListenSocket /var/named/chroot/dev/log&quot;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;# line to your /etc/rsyslog.conf file. Otherwise your logging becomes&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;# broken when rsyslogd daemon is restarted (due update, for example).&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;#&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;# OPTIONS=&quot;whatever&quot; -- These additional options will be passed to named&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;# at startup. Don&#039;t add -t here, use ROOTDIR instead.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;#&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;# KEYTAB_FILE=&quot;/dir/file&quot; -- Specify named service keytab file (for GSS-TSIG)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;#&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;# DISABLE_ZONE_CHECKING -- By default, initscript calls named-checkzone&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;# utility for every zone to ensure all zones are&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;# valid before named starts. If you set this option&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;# to &#039;yes&#039; then initscript doesn&#039;t perform those&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;# checks.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;&lt;strong&gt;OPTIONS=&quot;-4&quot;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;&lt;strong&gt;#&gt;service named restart&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;&lt;strong&gt;cat /var/log/messages&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[BIND 9: &quot;Warning: &#039;empty-zones-enable/disable-empty-zone&#039; not set: disabling RFC 1918 empty zones&quot;]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2759</id>
		<published>2013-06-13T12:59:27+09:00</published>
		<updated>2013-06-13T13:02:11+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2759"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2759#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 14px;&quot;&gt;Sollten Sie beim Starten des Nameservers BIND 9 die folgende Warnung in der Logdatei &lt;/span&gt;&lt;i&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 14px;&quot;&gt;/var/log/messages&lt;/span&gt;&lt;/i&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 14px;&quot;&gt; vorfinden, können Sie diese wie folgt abstellen.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 14px;&quot;&gt;
&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 14px;&quot;&gt;
&lt;/span&gt;&lt;div class=&quot;code&quot;&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 14px;&quot;&gt;[root@centos6 ~]# &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 14px;&quot;&gt;tail -f /var/log/messages&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 14px;&quot;&gt;
[...]&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 14px;&quot;&gt;
Jul 22 11:20:22 centos6 named[1330]: Warning: &#039;empty-zones-enable/disable-empty-zone&#039; not set: disabling RFC 1918 empty zones&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 14px;&quot;&gt;
Öffnen Sie die Konfigurationsdatei &lt;/span&gt;&lt;i&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 14px;&quot;&gt;/etc/named.conf&lt;/span&gt;&lt;/i&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 14px;&quot;&gt; mit einem Editor.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 14px;&quot;&gt;
&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 14px;&quot;&gt;
&lt;/span&gt;&lt;div class=&quot;code&quot;&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 14px;&quot;&gt;[root@centos6 ~]# &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 14px;&quot;&gt;vi /etc/named.conf&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 14px;&quot;&gt;
Fügen Sie im Bereich &lt;/span&gt;&lt;i&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 14px;&quot;&gt;options&lt;/span&gt;&lt;/i&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 14px;&quot;&gt; die Direktive &lt;/span&gt;&lt;i&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 14px;&quot;&gt;empty-zones-enable&lt;/span&gt;&lt;/i&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 14px;&quot;&gt; ein und setzen diese auf den Wert &lt;/span&gt;&lt;i&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 14px;&quot;&gt;no&lt;/span&gt;&lt;/i&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 14px;&quot;&gt;. Dadurch werden alle Empty Zones nach RFC1918 deaktiviert.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 14px;&quot;&gt;
&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 14px;&quot;&gt;
&lt;/span&gt;&lt;div class=&quot;code&quot;&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 14px;&quot;&gt;options {&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 14px;&quot;&gt;
&nbsp;&nbsp;&nbsp;&nbsp; empty-zones-enable no;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 14px;&quot;&gt;
&nbsp;&nbsp;&nbsp;&nbsp; };&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 14px;&quot;&gt;
Nachdem Sie die Konfigurationsdatei gespeichert haben, müssen Sie den Daemon &lt;/span&gt;&lt;i&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 14px;&quot;&gt;named&lt;/span&gt;&lt;/i&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 14px;&quot;&gt; neu starten.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 14px;&quot;&gt;
&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 14px;&quot;&gt;
&lt;/span&gt;&lt;div class=&quot;code&quot;&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 14px;&quot;&gt;[root@centos6 ~]# &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; font-size: 14px;&quot;&gt;service named restart&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[httpd-2.4.4 httpd.conf 설정 옵션 변경.]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2763</id>
		<published>2013-06-13T18:48:37+09:00</published>
		<updated>2013-06-13T18:48:37+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2763"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2763#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #ff0000&quot;&gt;In this example, all requests are denied.&lt;/span&gt;&lt;/p&gt;

&lt;div class=&quot;example&quot;&gt;
&lt;h3&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;2.2 configuration:&lt;/span&gt;&lt;/h3&gt;&lt;pre class=&quot;prettyprint lang-config prettyprinted&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot; class=&quot;kwd&quot;&gt;Order&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot; class=&quot;pln&quot;&gt; deny&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot; class=&quot;pun&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot; class=&quot;pln&quot;&gt;allow
&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot; class=&quot;kwd&quot;&gt;Deny&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot; class=&quot;pln&quot;&gt; from all&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;div class=&quot;example&quot;&gt;
&lt;h3&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;2.4 configuration:&lt;/span&gt;&lt;/h3&gt;&lt;pre class=&quot;prettyprint lang-config prettyprinted&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot; class=&quot;kwd&quot;&gt;Require&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot; class=&quot;pln&quot;&gt; all denied&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;prettyprint lang-config prettyprinted&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #ff0000&quot;&gt;&lt;/span&gt;&nbsp;&lt;/pre&gt;&lt;pre class=&quot;prettyprint lang-config prettyprinted&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #ff0000&quot;&gt;In this example, all requests are allowed.&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;div class=&quot;example&quot;&gt;
&lt;h3&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;2.2 configuration:&lt;/span&gt;&lt;/h3&gt;&lt;pre class=&quot;prettyprint lang-config prettyprinted&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot; class=&quot;kwd&quot;&gt;Order&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot; class=&quot;pln&quot;&gt; allow&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot; class=&quot;pun&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot; class=&quot;pln&quot;&gt;deny
&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot; class=&quot;kwd&quot;&gt;Allow&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot; class=&quot;pln&quot;&gt; from all&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;div class=&quot;example&quot;&gt;
&lt;h3&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;2.4 configuration:&lt;/span&gt;&lt;/h3&gt;&lt;pre class=&quot;prettyprint lang-config prettyprinted&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot; class=&quot;kwd&quot;&gt;Require&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot; class=&quot;pln&quot;&gt; all granted&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;prettyprint lang-config prettyprinted&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot; class=&quot;pln&quot;&gt;&lt;/span&gt;&nbsp;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #ff0000&quot;&gt;In the following example, all hosts in the example.org domain are allowed access; all other hosts are denied access.&lt;/span&gt;&lt;/p&gt;

&lt;div class=&quot;example&quot;&gt;
&lt;h3&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;2.2 configuration:&lt;/span&gt;&lt;/h3&gt;&lt;pre class=&quot;prettyprint lang-config prettyprinted&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot; class=&quot;kwd&quot;&gt;Order&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot; class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot; class=&quot;kwd&quot;&gt;Deny&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot; class=&quot;pun&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot; class=&quot;kwd&quot;&gt;Allow&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot; class=&quot;pln&quot;&gt;
&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot; class=&quot;kwd&quot;&gt;Deny&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot; class=&quot;pln&quot;&gt; from all
&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot; class=&quot;kwd&quot;&gt;Allow&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot; class=&quot;pln&quot;&gt; from example&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot; class=&quot;pun&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot; class=&quot;pln&quot;&gt;org&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;div class=&quot;example&quot;&gt;
&lt;h3&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;2.4 configuration:&lt;/span&gt;&lt;/h3&gt;&lt;pre class=&quot;prettyprint lang-config prettyprinted&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot; class=&quot;kwd&quot;&gt;Require&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot; class=&quot;pln&quot;&gt; host example&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot; class=&quot;pun&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot; class=&quot;pln&quot;&gt;org&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[php-5.4.16 컴파일시  checking for db4 major version... Header contains different version 에러]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2765</id>
		<published>2013-06-18T00:59:31+09:00</published>
		<updated>2013-06-18T00:59:31+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2765"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2765#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif;&quot;&gt;php-5.4.16 컴파일시 다음과 같은 에러가 발생 하였다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif; color: rgb(255, 0, 0);&quot;&gt;checking for DB4 major version... configure: error: Header contains different version&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;pre class=&quot;note&quot;&gt;&lt;span style=&quot;font-family: Verdana,Geneva,sans-serif;&quot;&gt;PHP_LIBDIR is being incorrectly set by the configure script as &quot;lib64&quot;
seems like a bad default in the absence of a user-configured value.

config.nice contains both:
&#039;&lt;span style=&quot;color: rgb(0, 158, 37);&quot;&gt;--libdir=/usr/lib64&#039;&lt;/span&gt; \
and
&#039;&lt;span style=&quot;color: rgb(0, 158, 37);&quot;&gt;--with-libdir=lib64&lt;/span&gt;&#039; \
even though they were not set in the ./configure line (below).&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[phpmyadmin 4.0 로그인시 에러..]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2767</id>
		<published>2013-06-18T10:21:11+09:00</published>
		<updated>2013-06-18T18:11:40+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2767"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2767#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;root계정으로 로그인 하려 하였으나, &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;#2002 MySQL 서버에 로그인할 수 없습니다. 에러가 발생 하였다. 다음과 같이 설정 해 준다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;#&gt; vi php.ini&nbsp; &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;mysql.default_socket = /var/run/mysqld/mysql.sock &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;mysqli.default_socket = /var/run/mysqld/mysql.sock&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;위와 같이 mysql 소켓경로를 지정해주면 됩니다. &lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;=====================&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;다음 DB를 설치한다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;#&gt; mysql -u root -p&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;mysql &gt;source /phpmyadmin/examples/create_tables.sql&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움&quot;&gt;MySQL 접속 후 DB에 phpmyadmin 권한 추가 (xxxx부분은 실제 패스워드)&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움&quot;&gt;&lt;/font&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;mysql&gt; GRANT ALL PRIVILEGES ON `phpmyadmin`.* TO &lt;a href=&quot;mailto:pma@localhost&quot;&gt;pma@localhost&lt;/a&gt; IDENTIFIED BY &#039;xxxxxxxxxxxxxxx&#039;;&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;&nbsp;위에서 pma는 다른 것으로 해도 무방.&nbsp; &#039;XXXXXXXXXXX&#039; 실제 패스워드 입력.&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[php.ini설정 에러 모음.]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2770</id>
		<published>2013-06-18T23:40:58+09:00</published>
		<updated>2013-06-18T23:40:58+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2770"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2770#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;&nbsp;PHP Fatal error:&nbsp; Call-time pass-by-reference has been removed in&lt;/p&gt;

&lt;p&gt;php.ini 설정에서&lt;/p&gt;

&lt;p&gt;allow_call_time_reference =&nbsp;On 으로 설정 하면 된다.&nbsp; php4 -&gt; php5 버전업 문제.&lt;/p&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[[MySQL] Incorrect integer value: &#039;&#039; for column &#039;컬럼명&#039; 오류 발생시]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2774</id>
		<published>2013-06-19T23:11:54+09:00</published>
		<updated>2013-06-19T23:11:54+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2774"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2774#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;&lt;u&gt;&lt;font color=&quot;#0000ff&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;MySQL] Incorrect integer value: &#039;&#039; for column &#039;컬럼명&#039; 오류 발생시&lt;/span&gt;&lt;/font&gt;&lt;/u&gt;&lt;/p&gt;

&lt;p&gt;&lt;u&gt;&lt;font color=&quot;#0000ff&quot;&gt;&lt;/font&gt;&lt;/u&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;u&gt;&lt;font color=&quot;#0000ff&quot;&gt;&lt;/font&gt;&lt;/u&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;Incorrect integer value: &#039;&#039; for column &#039;컬럼명&#039;&nbsp;오류 발생.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;integer 필드에 &#039;&#039; 값을 넣으려고 할 때 발생.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;DEFAULT NULL 로 설정되어 있어도 안됨.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;이럴땐 my.cnf&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; 설정을 바꿔주면 해결됨.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;my.cnf&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt; 파일을 아래처럼 수정. (주석처리)&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;div style=&quot;BORDER-BOTTOM: #cbcbcb 1px solid; BORDER-LEFT: #cbcbcb 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #474747; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #cbcbcb 1px solid; BORDER-RIGHT: #cbcbcb 1px solid; PADDING-TOP: 10px&quot; class=&quot;txc-textbox&quot;&gt;&lt;font color=&quot;#ffffff&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;# Set the SQL mode to strict&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #a0f000&quot;&gt;#sql-mode=&quot;STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION&quot;&lt;/span&gt;&lt;/font&gt;&lt;br /&gt;&lt;/div&gt;
&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&nbsp;&lt;/p&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[rewrite 도메인 포워딩]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2776</id>
		<published>2013-06-22T15:58:33+09:00</published>
		<updated>2013-06-22T15:58:33+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2776"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2776#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;span style=&quot;FONT-FAMILY: tahoma; FONT-SIZE: 10pt&quot;&gt;&lt;b&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;도메인 포워딩 Rewrite 설정법&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: tahoma; FONT-SIZE: 10pt&quot;&gt;서버에 여러개의 도메인이 설정되어 있을 경우 대표도메인을 사용하고 싶은 경우가 있습니다.&nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: tahoma; FONT-SIZE: 10pt&quot;&gt;이때 Rewrite 엔진을 이용해서 도메인 포워딩을 해주면 됩니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: tahoma; FONT-SIZE: 10pt&quot;&gt;아래는&nbsp;&lt;/span&gt; &lt;span style=&quot;LINE-HEIGHT: 19px; FONT-FAMILY: tahoma; FONT-SIZE: 13px&quot;&gt;local1.localdomain&lt;/span&gt;&nbsp;&lt;span style=&quot;FONT-FAMILY: tahoma; FONT-SIZE: 10pt&quot;&gt;&nbsp;을&nbsp;&lt;/span&gt; &lt;span style=&quot;LINE-HEIGHT: 19px; FONT-FAMILY: tahoma; FONT-SIZE: 13px&quot;&gt;local2.localdomain&lt;/span&gt;&nbsp;&lt;span style=&quot;FONT-FAMILY: tahoma; FONT-SIZE: 10pt&quot;&gt;로 변경해주는 예제입니다.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: tahoma; FONT-SIZE: 10pt&quot;&gt;&lt;a class=&quot;con_link&quot; href=&quot;http://local1.localdomain/login.php&quot; target=&quot;_blank&quot;&gt;http://local1.localdomain/login.php&lt;/a&gt; -&gt;&nbsp;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: tahoma; FONT-SIZE: 10pt&quot;&gt;&lt;a class=&quot;con_link&quot; href=&quot;http://local2.localdomain/login.php&quot; target=&quot;_blank&quot;&gt;http://local2.localdomain/login.php&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: tahoma; FONT-SIZE: 10pt&quot;&gt;&lt;font color=&quot;#ef007c&quot;&gt;&lt;/font&gt;&lt;/span&gt;&nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: tahoma; FONT-SIZE: 10pt&quot;&gt;&lt;font color=&quot;#ef007c&quot;&gt;#httpd.conf 설정 내용&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: tahoma; FONT-SIZE: 10pt&quot;&gt;&lt;font color=&quot;#0075c8&quot;&gt;RewriteEngine&lt;/font&gt; on&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: tahoma; FONT-SIZE: 10pt&quot;&gt;&lt;font color=&quot;#0075c8&quot;&gt;RewriteCond&lt;/font&gt; %{HTTP_HOST} ^local1\.localdomain [NC]&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: tahoma; FONT-SIZE: 10pt&quot;&gt;&lt;font color=&quot;#0075c8&quot;&gt;RewriteRule&lt;/font&gt; ^(.*)$ &lt;a class=&quot;con_link&quot; href=&quot;http://local2.localdomain$1/&quot; target=&quot;_blank&quot;&gt;http://local2.localdomain$1&lt;/a&gt; [L,R]&lt;/span&gt;&lt;/p&gt;

&lt;div class=&quot;autosourcing-stub&quot;&gt;
&lt;p style=&quot;PADDING-BOTTOM: 0px; FONT-STYLE: normal; MARGIN: 11px 0px 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Dotum; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 0px&quot;&gt;&lt;strong style=&quot;PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 7px; PADDING-TOP: 0px&quot;&gt;[출처]&lt;/strong&gt; &lt;a href=&quot;http://blog.naver.com/oralol/100147564373&quot; target=&quot;_blank&quot;&gt;도메인 포워딩 Rewrite 설정법&lt;/a&gt;&lt;span style=&quot;PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 7px; PADDING-TOP: 0px&quot;&gt;|&lt;/span&gt;&lt;strong style=&quot;PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 7px; PADDING-TOP: 0px&quot;&gt;작성자&lt;/strong&gt; &lt;a href=&quot;http://blog.naver.com/oralol&quot; target=&quot;_blank&quot;&gt;충대인&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;]]></content>
						
	</entry>
   <entry>
		<title><![CDATA[spamassassin 에러 Can&#039;t locate Mail/SpamAssassin/CompiledRegexps/body 0.pm in @INC]]></title>
		<id>https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2778</id>
		<published>2013-06-24T22:27:10+09:00</published>
		<updated>2018-01-23T14:49:09+09:00</updated>
		<link rel="alternate" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2778"/>
		<link rel="replies" type="text/html" href="https://linuking.com/GNHome/index.php?mid=LinuxEtc&amp;document_srl=2778#comment"/>
		<author>
			<name><![CDATA[햇빛소년]]></name>
					</author>
				<content type="html"><![CDATA[&lt;div class=&quot;xe_content&quot;&gt;&lt;p&gt;&lt;font color=&quot;#660066&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;&gt;&gt; disable this v320.pre:loadplugin &lt;/span&gt;&lt;br /&gt;&lt;/font&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;Mail::SpamAssassin::Plugin::Rule2XSBody &lt;/span&gt;&lt;br /&gt;&lt;font color=&quot;#660066&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;&gt;&gt; and restart spamd. your errors will go away. &lt;/span&gt;&lt;br /&gt;&lt;/font&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;you did not listen, but try: &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #0000ff&quot;&gt;spamassassin 2&gt;&amp;1 -D --lint | less &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;any unwanted plugins failing ?, or do you like to use more plugins ? &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;enableing more plugins is not always all needed to use more plugins if &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;host os missing perl modules &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;my own update script is like: &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;font color=&quot;#660066&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;#/bin/sh &lt;/span&gt;&lt;br /&gt;&lt;/font&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #0000ff&quot;&gt;sa-update &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #0000ff&quot;&gt;sa-compile &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;/etc/init.d/amavisd restart &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif&quot;&gt;restart spamd if amavisd is not used &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #ef007c&quot;&gt;sa-compile needs re2c installed &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #ef007c&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;u&gt;spamassassin 체크&lt;/u&gt;&lt;/p&gt;
&lt;p&gt;spamassassin 2&gt;&amp;1 -D --lint | less&lt;/p&gt;&lt;/div&gt;]]></content>
						
	</entry>
</feed> 
