<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>chibiegg日誌</title>
	<atom:link href="http://blog.chibiegg.net/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.chibiegg.net</link>
	<description>chibiegg&#8217;s Diary</description>
	<pubDate>Thu, 28 Aug 2008 15:44:55 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
	<language>ja</language>
			<item>
		<title>Macbook Pro の温度</title>
		<link>http://blog.chibiegg.net/2008/08/29_00_196.htm</link>
		<comments>http://blog.chibiegg.net/2008/08/29_00_196.htm#comments</comments>
		<pubDate>Thu, 28 Aug 2008 15:44:55 +0000</pubDate>
		<dc:creator>chibiegg</dc:creator>
		
		<category><![CDATA[日記]]></category>

		<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://blog.chibiegg.net/?p=196</guid>
		<description><![CDATA[ちょっと夜の間にGCCのコンパイルをさせとこうと思ってMacbook Proにmake作業をさせていると、余りもあついので温度をはかってみるとなんと92℃もありました。
最近すこしづつ温度が上がっているような気はしていた [...]]]></description>
			<content:encoded><![CDATA[<p>ちょっと夜の間にGCC<strong>の</strong>コンパイルをさせとこうと思ってMacbook Proにmake作業をさせていると、余りもあついので温度をはかってみるとなんと92℃もありました。<br />
最近すこしづつ温度が上がっているような気はしていたのですが90℃を超えたのは初めてです。<br />
明日Appleコールセンターに大丈夫なのか電話して聞いてみよう&#8230;<br />
<a rel="lightbox" href="http://blog.chibiegg.net/wp-content/uploads/2008/08/macbook_pro_temp92.jpg"><img src="http://blog.chibiegg.net/wp-content/uploads/2008/08/macbook_pro_temp92-300x231.jpg" alt="" title="92℃のMacbook Pro" width="300" height="231" class="aligncenter size-medium wp-image-197" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chibiegg.net/2008/08/29_00_196.htm/feed</wfw:commentRss>
		</item>
		<item>
		<title>Engineer Award</title>
		<link>http://blog.chibiegg.net/2008/07/20_14_195.htm</link>
		<comments>http://blog.chibiegg.net/2008/07/20_14_195.htm#comments</comments>
		<pubDate>Sun, 20 Jul 2008 05:57:26 +0000</pubDate>
		<dc:creator>chibiegg</dc:creator>
		
		<category><![CDATA[未分類]]></category>

		<category><![CDATA[コンテスト]]></category>

		<category><![CDATA[トランジスタ技術]]></category>

		<category><![CDATA[電子工作]]></category>

		<guid isPermaLink="false">http://blog.chibiegg.net/2008/07/20_14_195.htm</guid>
		<description><![CDATA[先日「Engineer Award」事務局の小島様からコメントをいただいた技術コンテスト「Engineer Award」についてです。(小島様、コメントの許可が遅れてしまい申し訳ございません。「不適切であれば削除してくだ [...]]]></description>
			<content:encoded><![CDATA[<p>先日「<a href="http://www.engineeraward.jp/">Engineer Award</a>」事務局の小島様からコメントをいただいた技術コンテスト「<a href="http://www.engineeraward.jp/">Engineer Award</a>」についてです。(小島様、コメントの許可が遅れてしまい申し訳ございません。「不適切であれば削除してください」とまでご丁寧にも追加でご連絡いただきました。もちろん不適切ではありませんし、寧ろお知らせいただき感謝しております。)</p>
<p>僕自身は今年は受験で制作する余裕はないのですが、学校(中学・高校)のクラブの後輩に参加を進めてみようとおもいます。<br />
何か自分たちでアイデアを出して短期間で何かを作るのは良い経験になるでしょうし、おもしろそうだし。</p>
<p>僕は来年同じ企画があればエントリーしたいと思います。去年のこの時期にあったら絶対エントリーしたんですが。ちょうど文化祭のネタにもいいですしね。USBがついてるマイコンではW-SIMをUSB経由でアナログモデムとして接続するアダプターが作りたいですね。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chibiegg.net/2008/07/20_14_195.htm/feed</wfw:commentRss>
		</item>
		<item>
		<title>Apple iPhone 3G</title>
		<link>http://blog.chibiegg.net/2008/07/13_18_193.htm</link>
		<comments>http://blog.chibiegg.net/2008/07/13_18_193.htm#comments</comments>
		<pubDate>Sun, 13 Jul 2008 09:18:26 +0000</pubDate>
		<dc:creator>chibiegg</dc:creator>
		
		<category><![CDATA[未分類]]></category>

		<guid isPermaLink="false">http://blog.chibiegg.net/?p=193</guid>
		<description><![CDATA[
先日Appleから発売されたiPhone 3Gですが、友達が購入に成功したようなので近いうちに動画でレビューしたいとおもいます。
全てできるかどうかわかりませんが、なにか試して欲しいことなどあればコメントください。
]]></description>
			<content:encoded><![CDATA[<p><a rel="lightbox" href='http://blog.chibiegg.net/wp-content/uploads/2008/07/iphone_3g.jpg'><img src="http://blog.chibiegg.net/wp-content/uploads/2008/07/iphone_3g-300x120.jpg" alt="iPhone 3G" title="iPhone 3G" width="300" height="120" class="aligncenter size-medium wp-image-194" /></a></p>
<p>先日Appleから発売された<a href="http://www.apple.com/jp/iphone/">iPhone 3G</a>ですが、友達が購入に成功したようなので近いうちに動画でレビューしたいとおもいます。</p>
<p>全てできるかどうかわかりませんが、なにか試して欲しいことなどあればコメントください。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chibiegg.net/2008/07/13_18_193.htm/feed</wfw:commentRss>
		</item>
		<item>
		<title>トランジスタ技術8月号</title>
		<link>http://blog.chibiegg.net/2008/07/11_23_192.htm</link>
		<comments>http://blog.chibiegg.net/2008/07/11_23_192.htm#comments</comments>
		<pubDate>Fri, 11 Jul 2008 14:00:56 +0000</pubDate>
		<dc:creator>chibiegg</dc:creator>
		
		<category><![CDATA[電子工作]]></category>

		<category><![CDATA[78K0]]></category>

		<category><![CDATA[トランジスタ技術]]></category>

		<category><![CDATA[マイコン]]></category>

		<category><![CDATA[CQ出版]]></category>

		<category><![CDATA[Interface]]></category>

		<guid isPermaLink="false">http://blog.chibiegg.net/?p=192</guid>
		<description><![CDATA[
普段はInterface (インターフェース)を定期購読しているのですが、８月号のトラ技にはUSBコントローラ内蔵の78K0マイコンが付録で付いているので購入しました。
使うのはいつのことになるやら&#8230;
9月 [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.amazon.co.jp/gp/product/B001BJGM38?ie=UTF8&#038;tag=chibiegg-22&#038;linkCode=as2&#038;camp=247&#038;creative=1211&#038;creativeASIN=B001BJGM38"><img src="http://blog.chibiegg.net/wp-content/uploads/2008/07/e38388e383a9e383b3e382b8e382b9e382bfe68a80e8a193200808-300x287.jpg" alt="トランジスタ技術2008年8月号" title="トランジスタ技術2008年8月号" width="300" height="287" class="alignleft size-medium wp-image-191" /></a><br />
普段は<a href="http://www.amazon.co.jp/gp/product/B001AEK34S?ie=UTF8&#038;tag=chibiegg-22&#038;linkCode=as2&#038;camp=247&#038;creative=1211&#038;creativeASIN=B001AEK34S">Interface (インターフェース)</a><img src="http://www.assoc-amazon.jp/e/ir?t=chibiegg-22&#038;l=as2&#038;o=9&#038;a=B001AEK34S" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />を定期購読しているのですが、<a href="http://www.amazon.co.jp/gp/product/B001BJGM38?ie=UTF8&#038;tag=chibiegg-22&#038;linkCode=as2&#038;camp=247&#038;creative=1211&#038;creativeASIN=B001BJGM38">８月号のトラ技</a><img src="http://www.assoc-amazon.jp/e/ir?t=chibiegg-22&#038;l=as2&#038;o=9&#038;a=B001BJGM38" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />にはUSBコントローラ内蔵の78K0マイコンが付録で付いているので購入しました。<br />
使うのはいつのことになるやら&#8230;</p>
<p>9月号にはグラフィックLCDなどが載るボードが付属するのでそっちも買わないと&#8230;</p>
<div align="center">
<table>
<tr>
<td>
<div align="center"><iframe src="http://rcm-jp.amazon.co.jp/e/cm?t=chibiegg-22&#038;o=9&#038;p=8&#038;l=as1&#038;asins=B001AEK34S&#038;fc1=000000&#038;IS2=1&#038;lt1=_blank&#038;lc1=0000FF&#038;bc1=000000&#038;bg1=FFFFFF&#038;f=ifr" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe></div>
</td>
<td>
<div align="center"><iframe src="http://rcm-jp.amazon.co.jp/e/cm?t=chibiegg-22&#038;o=9&#038;p=8&#038;l=as1&#038;asins=B001BJGM38&#038;fc1=000000&#038;IS2=1&#038;lt1=_blank&#038;lc1=0000FF&#038;bc1=000000&#038;bg1=FFFFFF&#038;f=ifr" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe></div>
</td>
</tr>
</table>
<table>
</table>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.chibiegg.net/2008/07/11_23_192.htm/feed</wfw:commentRss>
		</item>
		<item>
		<title>CAcertから証明書をもらおう！(番外編:ルート証明書のインストール)</title>
		<link>http://blog.chibiegg.net/2008/07/01_00_172.htm</link>
		<comments>http://blog.chibiegg.net/2008/07/01_00_172.htm#comments</comments>
		<pubDate>Mon, 30 Jun 2008 15:24:06 +0000</pubDate>
		<dc:creator>chibiegg</dc:creator>
		
		<category><![CDATA[未分類]]></category>

		<guid isPermaLink="false">http://blog.chibiegg.net/?p=172</guid>
		<description><![CDATA[前回言及した証明書警告をなくすにはブラウザ(あるいはOS)にCAcertのルート証明書がインストールされている必要があります。
今回はそのインストールの方法をOSX、Windowsの場合について解説します。
(念のため免 [...]]]></description>
			<content:encoded><![CDATA[<p>前回言及した証明書警告をなくすにはブラウザ(あるいはOS)にCAcertのルート証明書がインストールされている必要があります。</p>
<p>今回はそのインストールの方法をOSX、Windowsの場合について解説します。<br />
(念のため免責事項を&#8230;ルート証明書のインストールは自己責任でお願いします。)</p>
<p><strong>Mac OSX Leopard</strong>の場合。(以前のバージョンでも一緒かな？)<br />
<a href="http://www.cacert.org/index.php?id=3">http://www.cacert.org/index.php?id=3</a>から「ルート証明書 (DER形式)」をダウンロードします。<br />
<img class="aligncenter size-full wp-image-185" title="root.der" src="http://blog.chibiegg.net/wp-content/uploads/2008/06/rootder.jpg" alt="root.der in Finder" width="82" height="82" /><br />
<span id="more-172"></span><br />
そしてダウンロードした「root.der」をダブルクリックすると以下のようなダイアログが表示されます。<br />
<a rel="lightbox" href="http://blog.chibiegg.net/wp-content/uploads/2008/06/e8a8bce6988ee69bb8e381aee8bfbde58aa0.jpg"><img class="aligncenter size-medium wp-image-186" title="Leopard「証明書の追加」" src="http://blog.chibiegg.net/wp-content/uploads/2008/06/e8a8bce6988ee69bb8e381aee8bfbde58aa0-300x171.jpg" alt="Leopard「証明書の追加」" width="300" height="171" /></a><br />
ここで「証明書の表示」をクリックし、CAcertのページに書いてある「Fingerprint」と表示される「指紋」が一致しているか確認しておきましょう。<br />
<strong>Leopardで表示される指紋</strong><br />
<a rel="lightbox" href="http://blog.chibiegg.net/wp-content/uploads/2008/06/e68c87e7b48b.jpg"><img class="aligncenter size-medium wp-image-187" title="CAcertルート証明書の指紋" src="http://blog.chibiegg.net/wp-content/uploads/2008/06/e68c87e7b48b-300x62.jpg" alt="CAcertルート証明書の指紋 in キーチェーンアクセス" width="300" height="62" /></a><br />
<strong>CAcertのサイトに書かれたFingerprint</strong><br />
<a rel="lightbox" href="http://blog.chibiegg.net/wp-content/uploads/2008/06/cacerte383abe383bce38388e8a8bce6988ee69bb8e3839ae383bce382b8.jpg"><img class="aligncenter size-medium wp-image-173" title="CAcertルート証明書配布ページ" src="http://blog.chibiegg.net/wp-content/uploads/2008/06/cacerte383abe383bce38388e8a8bce6988ee69bb8e3839ae383bce382b8-300x125.jpg" alt="CAcertルート証明書配布ページ" width="300" height="125" /></a></p>
<p>同じであると確認できたら「OK」をクリックします。<br />
次にこの証明書を信頼するかというダイアログが表示されるので「常に信頼」を選択します。<br />
<a rel="lightbox" href="http://blog.chibiegg.net/wp-content/uploads/2008/06/e8a8bce6988ee69bb8e381aee4bfa1e9a0bc.jpg"><img class="aligncenter size-medium wp-image-188" title="証明書の信頼" src="http://blog.chibiegg.net/wp-content/uploads/2008/06/e8a8bce6988ee69bb8e381aee4bfa1e9a0bc-300x185.jpg" alt="証明書の信頼" width="300" height="185" /></a></p>
<p>ここではパスワードを聞かれるので入力してください。<br />
これでCAcertにより証明されたサイトには警告が出なくなります。</p>
<p>Windows XPの場合<br />
上記と同じCAcertのページから何でも良いのですが、今回はDER形式でダウンロードし、ダウンロードした証明書をダブルクリックします。<br />
<a rel="lightbox" href="http://blog.chibiegg.net/wp-content/uploads/2008/06/cacerte383abe383bce38388e8a8bce6988ee69bb8e4bf9de5ad98e38395e382a9e383abe38380.jpg"><img class="aligncenter size-medium wp-image-174" title="CAcertルート証明書保存フォルダ" src="http://blog.chibiegg.net/wp-content/uploads/2008/06/cacerte383abe383bce38388e8a8bce6988ee69bb8e4bf9de5ad98e38395e382a9e383abe38380-300x287.jpg" alt="CAcertルート証明書保存フォルダ" width="300" height="287" /></a></p>
<p>次のような警告がでたら「開く」をクリックしてください。<br />
<a rel="lightbox" href="http://blog.chibiegg.net/wp-content/uploads/2008/06/e8a8bce6988ee69bb8e382bbe382ade383a5e383aae38386e382a3e8ada6e5918a.jpg"><img class="alignnone size-medium wp-image-182" title="ダウンロードしたファイルを開くセキュリティ警告" src="http://blog.chibiegg.net/wp-content/uploads/2008/06/e8a8bce6988ee69bb8e382bbe382ade383a5e383aae38386e382a3e8ada6e5918a-300x181.jpg" alt="ダウンロードしたファイルを開く際のセキュリティ警告" width="300" height="181" /></a></p>
<p>証明書を開くと「全般」タブが開いてますが、まずは本物かどうか確かめるため「詳細」タブを開きます。<br />
そこに記載されている指紋(赤くかこったところ)がCAcertのサイトのFingerprintと一致するか確かめてから「全般」タブに戻り、「証明書のインストール」をクリックしてください。<br />
<strong>証明書「詳細」タブ</strong><br />
<a rel="lightbox" href="http://blog.chibiegg.net/wp-content/uploads/2008/06/e8a8bce6988ee69bb8e8a9b3e7b4b0e382bfe38396.jpg"><img class="aligncenter size-medium wp-image-183" title="証明書「詳細」タブ" src="http://blog.chibiegg.net/wp-content/uploads/2008/06/e8a8bce6988ee69bb8e8a9b3e7b4b0e382bfe38396-300x284.jpg" alt="証明書「詳細」タブ" width="300" height="284" /></a><br />
<strong>証明書「全般」タブ</strong><br />
<a rel="lightbox" href="http://blog.chibiegg.net/wp-content/uploads/2008/06/e8a8bce6988ee69bb8e585a8e888ace382bfe382b0.jpg"><img class="alignnone size-medium wp-image-184" title="証明書「全般」タブ" src="http://blog.chibiegg.net/wp-content/uploads/2008/06/e8a8bce6988ee69bb8e585a8e888ace382bfe382b0-300x284.jpg" alt="証明書「全般」タブ" width="300" height="284" /></a></p>
<p>まずウィザードのトップは何もすることはありません。次に進みます。<br />
<a rel="lightbox" href="http://blog.chibiegg.net/wp-content/uploads/2008/06/e8a8bce6988ee69bb8e382a4e383b3e3839de383bce38388e382a6e382a3e382b6e383bce38389e9968be5a78b.jpg"><img class="alignnone size-medium wp-image-178" title="証明書インポートウィザード1.開始" src="http://blog.chibiegg.net/wp-content/uploads/2008/06/e8a8bce6988ee69bb8e382a4e383b3e3839de383bce38388e382a6e382a3e382b6e383bce38389e9968be5a78b-300x186.jpg" alt="証明書インポートウィザード（1.開始)" width="300" height="186" /></a></p>
<p>証明書を保存する場所ですが、「証明書をすべて次のストアに配置する」を選び「参照」をクリックしてください。<br />
<a rel="lightbox" href="http://blog.chibiegg.net/wp-content/uploads/2008/06/e8a8bce6988ee69bb8e382a4e383b3e3839de383bce38388e382a6e382a3e382b6e383bce38389e8a8bce6988ee69bb8e382b9e38388e382a2.jpg"><img class="alignnone size-medium wp-image-180" title="証明書インポートウィザード2.証明書ストア" src="http://blog.chibiegg.net/wp-content/uploads/2008/06/e8a8bce6988ee69bb8e382a4e383b3e3839de383bce38388e382a6e382a3e382b6e383bce38389e8a8bce6988ee69bb8e382b9e38388e382a2-300x186.jpg" alt="証明書インポートウィザード（2.証明書ストア）" width="300" height="186" /></a></p>
<p>下の図を参考に「証明されたルート証明機関」を選択して次に進んでください。<br />
<a rel="lightbox" href="http://blog.chibiegg.net/wp-content/uploads/2008/06/e8a8bce6988ee69bb8e382b9e38388e382a2e381aee981b8e68a9e.jpg"><img class="alignnone size-medium wp-image-181" title="証明書ストアの選択" src="http://blog.chibiegg.net/wp-content/uploads/2008/06/e8a8bce6988ee69bb8e382b9e38388e382a2e381aee981b8e68a9e-300x221.jpg" alt="証明書ストアの選択" width="300" height="221" /></a></p>
<p>最後に実行する内容を確認し、完了します。<br />
<a rel="lightbox" href="http://blog.chibiegg.net/wp-content/uploads/2008/06/e8a8bce6988ee69bb8e382a4e383b3e3839de383bce38388e382a6e382a3e382b6e383bce38389e5ae8ce4ba86.jpg"><img class="alignnone size-medium wp-image-179" title="証明書インポートウィザード3.完了" src="http://blog.chibiegg.net/wp-content/uploads/2008/06/e8a8bce6988ee69bb8e382a4e383b3e3839de383bce38388e382a6e382a3e382b6e383bce38389e5ae8ce4ba86-300x186.jpg" alt="証明書インポートウィザード（3.完了)" width="300" height="186" /></a></p>
<p>ここでも警告が表示されますが「はい」をクリックします。ここにも指紋は記載されています。<br />
<a rel="lightbox" href='http://blog.chibiegg.net/wp-content/uploads/2008/06/e8a8bce6988ee69bb8e382a4e383b3e382b9e38388e383bce383abe8ada6e5918a.jpg'><img src="http://blog.chibiegg.net/wp-content/uploads/2008/06/e8a8bce6988ee69bb8e382a4e383b3e382b9e38388e383bce383abe8ada6e5918a-300x96.jpg" alt="証明書インポート警告" title="証明書インポート警告" width="300" height="96" class="alignnone size-medium wp-image-177" /></a></p>
<p>「正しくインポートされました」と表示されれば完了です。<br />
<a rel="lightbox" href='http://blog.chibiegg.net/wp-content/uploads/2008/06/e382a4e383b3e3839de383bce38388e5ae8ce4ba86e383a1e38383e382bbe383bce382b8e3839ce38383e382afe382b9.jpg'><img src="http://blog.chibiegg.net/wp-content/uploads/2008/06/e382a4e383b3e3839de383bce38388e5ae8ce4ba86e383a1e38383e382bbe383bce382b8e3839ce38383e382afe382b9.jpg" alt="証明書インポート完了メッセージボックス" title="証明書インポート完了メッセージボックス" width="209" height="121" class="alignnone size-medium wp-image-176" /></a></p>
<p>もう一度証明書を開き直すと最初はついていたバッテンが下のようになくなり信頼された証明書になります。<br />
<a rel="lightbox" href='http://blog.chibiegg.net/wp-content/uploads/2008/06/e382a4e383b3e382b9e38388e383bce383abe5be8ce381aee8a8bce6988ee69bb8.jpg'><img src="http://blog.chibiegg.net/wp-content/uploads/2008/06/e382a4e383b3e382b9e38388e383bce383abe5be8ce381aee8a8bce6988ee69bb8-300x284.jpg" alt="インストール後の証明書ウインドウ" title="インストール後の証明書ウインドウ" width="300" height="284" class="alignnone size-medium wp-image-175" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chibiegg.net/2008/07/01_00_172.htm/feed</wfw:commentRss>
		</item>
		<item>
		<title>CAcertから証明書をもらおう！(その2の追記について)</title>
		<link>http://blog.chibiegg.net/2008/06/30_23_189.htm</link>
		<comments>http://blog.chibiegg.net/2008/06/30_23_189.htm#comments</comments>
		<pubDate>Mon, 30 Jun 2008 14:00:15 +0000</pubDate>
		<dc:creator>chibiegg</dc:creator>
		
		<category><![CDATA[未分類]]></category>

		<guid isPermaLink="false">http://blog.chibiegg.net/?p=189</guid>
		<description><![CDATA[CAcertから証明書をもらおう！(その2:鍵と申請書の作成)に追記をしました。
どうやら名前ベースのバーチャルホストで個別の証明書を読み込ませることは今のところできないようです。IPベースにするなどの対処で対応できます [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.chibiegg.net/2008/06/29_20_163.htm">CAcertから証明書をもらおう！(その2:鍵と申請書の作成)</a>に追記をしました。</p>
<p>どうやら名前ベースのバーチャルホストで個別の証明書を読み込ませることは今のところできないようです。IPベースにするなどの対処で対応できますが、一番簡単なのは追記の通りCommon Nameにワイルドカードを使うことです。</p>
<p>例「*.hogehoge.net」</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chibiegg.net/2008/06/30_23_189.htm/feed</wfw:commentRss>
		</item>
		<item>
		<title>CAcertから証明書をもらおう！(その4:Apache2に登録)</title>
		<link>http://blog.chibiegg.net/2008/06/29_23_170.htm</link>
		<comments>http://blog.chibiegg.net/2008/06/29_23_170.htm#comments</comments>
		<pubDate>Sun, 29 Jun 2008 14:30:58 +0000</pubDate>
		<dc:creator>chibiegg</dc:creator>
		
		<category><![CDATA[未分類]]></category>

		<guid isPermaLink="false">http://blog.chibiegg.net/?p=170</guid>
		<description><![CDATA[今回は前々回作成した「server.key」と前回もらった「server.cer」をApache2に登録します。(FQDNごとに複数作成した場合は以下に出てくるファイル名は読み替えてください)
とりあえず鍵と証明書を作成 [...]]]></description>
			<content:encoded><![CDATA[<p>今回は前々回作成した「server.key」と前回もらった「server.cer」をApache2に登録します。(FQDNごとに複数作成した場合は以下に出てくるファイル名は読み替えてください)</p>
<p>とりあえず鍵と証明書を作成したコンピュータからサーバーにファイルを一式持ってきます。<br />
そして安全な場所に置いてください。<br />
今回は「/etc/apache2/ssl/」フォルダに「server.key」と「server.cer」を置いたとします。<br />
すでに自前証明書でSSL通信が有効になってる場合、設定は簡単で「/etc/apache2/sites-available/」内のファイルを以下の二行を書き換えるだけです。<br />
<strong>変更前</strong></p>
<pre><code>SSLCertificateFile 現在利用している証明書
SSLCertificateKeyFile 現在利用している秘密鍵</code></pre>
<p><strong>変更後</strong></p>
<pre><code>SSLCertificateFile /etc/apache2/ssl/server.cer
SSLCertificateKeyFile /etc/apache2/ssl/server.key</code></pre>
<p>保存して、Apache2を再起動すればOKです。<br />
ただし、注意してほしいのはSSL接続時に表示される以下のような警告は消えません。それは認証局CAcertは現在、標準ではブラウザに登録されていないからです。<br />
<a rel="lightbox" href='http://blog.chibiegg.net/wp-content/uploads/2008/06/safarie8a8bce6988ee69bb8e8ada6e5918a.jpg'><img src="http://blog.chibiegg.net/wp-content/uploads/2008/06/safarie8a8bce6988ee69bb8e8ada6e5918a-300x137.jpg" alt="Safariの場合の証明書警告画面" title="Safari証明書警告" width="300" height="137" class="aligncenter size-medium wp-image-171" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chibiegg.net/2008/06/29_23_170.htm/feed</wfw:commentRss>
		</item>
		<item>
		<title>CAcertから証明書をもらおう！(その3:CAcertから証明書をもらう)</title>
		<link>http://blog.chibiegg.net/2008/06/29_20_164.htm</link>
		<comments>http://blog.chibiegg.net/2008/06/29_20_164.htm#comments</comments>
		<pubDate>Sun, 29 Jun 2008 11:41:52 +0000</pubDate>
		<dc:creator>chibiegg</dc:creator>
		
		<category><![CDATA[未分類]]></category>

		<guid isPermaLink="false">http://blog.chibiegg.net/?p=164</guid>
		<description><![CDATA[では次に前回のCSR(申請書)を使ってCAcertに証明書を発行してもらいます。
1.ドメインの登録
まずはドメインを登録する必要があります。
トップページからパスワードログインし、右のメニューの「ドメイン」から「追加」 [...]]]></description>
			<content:encoded><![CDATA[<p>では次に前回のCSR(申請書)を使ってCAcertに証明書を発行してもらいます。</p>
<p>1.ドメインの登録<br />
まずはドメインを登録する必要があります。<br />
トップページからパスワードログインし、右のメニューの「ドメイン」から「追加」を選択してください。<br />
<a rel="lightbox" href='http://blog.chibiegg.net/wp-content/uploads/2008/06/e38389e383a1e382a4e383b3e383a1e3838be383a5e383bc.jpg'><img src="http://blog.chibiegg.net/wp-content/uploads/2008/06/e38389e383a1e382a4e383b3e383a1e3838be383a5e383bc.jpg" alt="CAcertドメインメニュー" title="CAcertドメインメニュー" width="139" height="161" class="alignleft size-medium wp-image-165" /></a><br />
そして以下を参考に入力し、登録してください。<br />
今回はFQDNでなく自分が取得したドメインそのもので登録します。(例えばwww.hoge.netの証明書を申請する場合はhoge.net)<br />
<a rel="lightbox" href='http://blog.chibiegg.net/wp-content/uploads/2008/06/e38389e383a1e382a4e383b3e381aee585a5e58a9b.jpg'><img src="http://blog.chibiegg.net/wp-content/uploads/2008/06/e38389e383a1e382a4e383b3e381aee585a5e58a9b-300x170.jpg" alt="CAcertドメイン入力" title="CAcertドメイン入力" width="300" height="170" class="aligncenter size-medium wp-image-167" /></a><br />
<span id="more-164"></span><br />
アカウント登録時と同じようにメールによる確認があるので「[CAcert.org] メール調査」というタイトルのメールを受信したら記載されたリンクをクリックし「Yes verify this domain」をクリックすることによりこのドメインの証明書を発行できるようになります。</p>
<p>2.証明書の発行<br />
右のメニューの「サーバー証明書」から「新規作成」を選びます。<br />
<a rel="lightbox" href='http://blog.chibiegg.net/wp-content/uploads/2008/06/e382b5e383bce38390e383bce8a8bce6988ee69bb8e383a1e3838be383a5e383bc.jpg'><img src="http://blog.chibiegg.net/wp-content/uploads/2008/06/e382b5e383bce38390e383bce8a8bce6988ee69bb8e383a1e3838be383a5e383bc.jpg" alt="CAcertサーバー証明書メニュー" title="CAcertサーバー証明書メニュー" width="208" height="194" class="alignnone size-medium wp-image-168" /></a></p>
<p>下に表示されるテキストボックスの中に以下の図のように前回作成したcsrの中身を貼付けて「送信」します。<br />
<a rel="lightbox" href='http://blog.chibiegg.net/wp-content/uploads/2008/06/csre585a5e58a9b.jpg'><img src="http://blog.chibiegg.net/wp-content/uploads/2008/06/csre585a5e58a9b-300x152.jpg" alt="CAcertCSR入力ボックス" title="CAcertCSR入力ボックス" width="300" height="152" class="aligncenter size-medium wp-image-169" /></a><br />
「次の詳細が正しいことを確認してから、この先に進んでください。」と聞かれた場合は正しいことを確認した後に「送信」を押してください。<br />
すると証明書が表示されるので「&#8212;&#8211;BEGIN CERTIFICATE&#8212;&#8211;」から「&#8212;&#8211;END CERTIFICATE&#8212;&#8211;」の部分を「server.cer」という名前のテキストファイルに保存してください。(ファイル名は何でもいいです。証明書と鍵が区別できれば&#8230;)</p>
<p>これで証明書の発行も終わりです。<br />
必要なFQDNの数だけCSRを送信し証明書を発行してもらってください。<br />
また発行が済んだ「CSR」は使いませんので削除してかまいません。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chibiegg.net/2008/06/29_20_164.htm/feed</wfw:commentRss>
		</item>
		<item>
		<title>CAcertから証明書をもらおう！(その2:鍵と申請書の作成)</title>
		<link>http://blog.chibiegg.net/2008/06/29_20_163.htm</link>
		<comments>http://blog.chibiegg.net/2008/06/29_20_163.htm#comments</comments>
		<pubDate>Sun, 29 Jun 2008 11:14:19 +0000</pubDate>
		<dc:creator>chibiegg</dc:creator>
		
		<category><![CDATA[未分類]]></category>

		<guid isPermaLink="false">http://blog.chibiegg.net/?p=163</guid>
		<description><![CDATA[今回はMacOSXで作成しました。さすがにブラウザを使うのでSSHで接続してまでLinuxを使わなくても良いかと思って&#8230;といっても前回証明書を作ったときと同じでLinuxでも全く同じように作成できるはずです。 [...]]]></description>
			<content:encoded><![CDATA[<p>今回はMacOSXで作成しました。さすがにブラウザを使うのでSSHで接続してまでLinuxを使わなくても良いかと思って&#8230;といっても前回証明書を作ったときと同じでLinuxでも全く同じように作成できるはずです。<br />
<span id="more-163"></span><br />
ターミナルを利用して「~/keys」に作成します。<br />
<strong>0.準備(フォルダ作成など)</strong></p>
<pre><code>$ cd ~
$ mkdir keys
$ cd keys </code></pre>
<p><strong>1.サーバーの秘密鍵を作成します</strong></p>
<pre><code>$ sudo openssl genrsa -out server.key 1024
Password:
Generating RSA private key, 1024 bit long modulus
..........................++++++
............................................++++++
e is 65537 (0x10001)</code></pre>
<p>これで「server.key」という名前で秘密鍵が作成できました。鍵の長さは2048でもかまいません。<br />
これはサーバー内で同一のものを利用できます。(FQDNの異なる接続。つまり<strong>www</strong>.hogehoge.netと<strong>blog</strong>.hoeghoge.netや<strong>ftp</strong>.hoge.com。)</p>
<p><strong>2.証明書申請書(署名要求書)を作成します。これはFQDNごとに作成する必要があります。</strong><br />
つまり<strong>www</strong>.hogehoge.netと<strong>ftp</strong>.hoge.comの証明書がいる場合はそれぞれ別に作成する必要があるということです。<br />
<strong>追記：Apache2の名前ベースのバーチャルホストではサイトごとに証明書を利用することはできないようです。一番最初に読まれた証明書が利用されるため違うサイトの証明書が利用され警告が出ます。<br />
一番簡単な対処法はワイルドカードを使うことです。例えば「blog.hogehoge.net」と「www.hogehoge.net」を名前ベースで運用している場合Common Nameを「*.hogehoge.net」にするといういことです。この件についてはまた今度。</strong></p>
<pre><code>$ openssl req -new -key server.key -out server.csr
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields but you can leave some blank
For some fields there will be a default value,
If you enter '.', the field will be left blank.
-----
Country Name (2 letter code) [AU]:<strong>JP //日本ならHP</strong>
State or Province Name (full name) [Some-State]:<strong>Tokyo //都道府県</strong>
Locality Name (eg, city) []:<strong>Setagaya-ku　//市区町村</strong>
Organization Name (eg, company) [Internet Widgits Pty Ltd]:<strong>Private //団体名</strong>
Organizational Unit Name (eg, section) []:<strong>Private //部署(wwwやftpなどにしてもいいかも)</strong>
Common Name (eg, YOUR name) []:<strong>www.hogehoge.net //FQDN(つまりアドレスすべて)</strong>
Email Address []:<strong>admin@hogehoge.net //CAcertに登録あるいは追加し認証したメールアドレス</strong>

Please enter the following 'extra' attributes
to be sent with your certificate request
A challenge password []:<strong>//空</strong>
An optional company name []:<strong>//空</strong></code></pre>
<p>これで「server.csr」という名前で証明書申請書(署名要求書)が作成できました。<br />
FQDNが複数ある場合はこの手順で必要な数だけ違うファイル名で作成しておきます。<br />
もちろん秘密鍵をわけてもかまいません。</p>
<p>では次回は実際にCAcertに署名してもらい証明書を手に入れます。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chibiegg.net/2008/06/29_20_163.htm/feed</wfw:commentRss>
		</item>
		<item>
		<title>CAcertから証明書をもらおう！(その1:アカウントの登録)</title>
		<link>http://blog.chibiegg.net/2008/06/29_19_156.htm</link>
		<comments>http://blog.chibiegg.net/2008/06/29_19_156.htm#comments</comments>
		<pubDate>Sun, 29 Jun 2008 10:51:31 +0000</pubDate>
		<dc:creator>chibiegg</dc:creator>
		
		<category><![CDATA[未分類]]></category>

		<guid isPermaLink="false">http://blog.chibiegg.net/?p=156</guid>
		<description><![CDATA[前置きは前回のページを読んでもらうとして。今回はCAcertにアカウントを作成します。
こちらから日本語のCAcertのトップにアクセスします。


1.右のメニューから「参加」リンクをクリックします。(「参加」というの [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.chibiegg.net/2008/06/29_15_154.htm">前置きは前回のページ</a>を読んでもらうとして。今回はCAcertにアカウントを作成します。</p>
<p><a href="https://www.cacert.org/index.php?id=0&amp;lang=ja_JP">こちらから日本語のCAcertのトップ</a>にアクセスします。</p>
<p><img class="alignleft size-medium wp-image-157" title="CAcert「参加」リンク" src="http://blog.chibiegg.net/wp-content/uploads/2008/06/e58f82e58aa0.jpg" alt="CAcertの「参加」リンク" width="232" height="158" /><br />
<span id="more-156"></span><br />
1.右のメニューから「参加」リンクをクリックします。(「参加」というのは日本語のニュアンスで言うと「CAcert」の開発に参加するという感じがするのは僕だけ？)</p>
<p>2.次に以下の図を参考にアカウント情報を入力してください。真ん中の５つの入力欄はパスワードを忘れたときに聞かれる質問です。左に問題、右に答えを入力してください。注意するのは生年月日が「日　月　年」の順番であることです。<br />
<a rel="lightbox" href="http://blog.chibiegg.net/wp-content/uploads/2008/06/e382a2e382abe382a6e383b3e38388e68385e5a0b1.jpg"><img class="alignleft size-thumbnail wp-image-158" title="CAcertアカウント詳細情報入力例" src="http://blog.chibiegg.net/wp-content/uploads/2008/06/e382a2e382abe382a6e383b3e38388e68385e5a0b1-150x150.jpg" alt="CAcertアカウント詳細情報入力例" width="150" height="150" /></a><br />
登録すると以下のようなページが表示されます。<br />
<a rel="lightbox" href="http://blog.chibiegg.net/wp-content/uploads/2008/06/e7a2bae8aa8de383a1e383bce383abe98081e4bfa1.jpg"><img class="aligncenter size-medium wp-image-159" title="CAcert確認メール送信画面" src="http://blog.chibiegg.net/wp-content/uploads/2008/06/e7a2bae8aa8de383a1e383bce383abe98081e4bfa1-300x87.jpg" alt="CAcert確認メール送信画面" width="300" height="87" /></a></p>
<p>3.メールを確認し、「」というタイトルのメールに記載されているアドレスにアクセスします。<br />
すると以下のようなページが表示され、「Yes verify this email」をクリックすることによってその次のページに進み、メールアドレスの確認は完了します。<br />
<strong>確認前</strong><br />
<a rel="lightbox" href="http://blog.chibiegg.net/wp-content/uploads/2008/06/e383a1e383bce383abe382a2e38389e383ace382b9e7a2bae8aa8d1.jpg"><img class="alignleft size-medium wp-image-161" title="CAcertメール確認画面" src="http://blog.chibiegg.net/wp-content/uploads/2008/06/e383a1e383bce383abe382a2e38389e383ace382b9e7a2bae8aa8d1.jpg" alt="CAcertメール確認画面" width="223" height="146" /></a><br />
<strong>確認後</strong><br />
<a rel="lightbox" href="http://blog.chibiegg.net/wp-content/uploads/2008/06/e383a1e383bce383abe382a2e38389e383ace382b9e7a2bae8aa8de5ae8ce4ba86.jpg"><img class="alignnone size-medium wp-image-162" title="CAcertメール確認後画面" src="http://blog.chibiegg.net/wp-content/uploads/2008/06/e383a1e383bce383abe382a2e38389e383ace382b9e7a2bae8aa8de5ae8ce4ba86-300x167.jpg" alt="CAcertメール確認後画面" width="300" height="167" /></a></p>
<p>以上で登録は完了です。<br />
トップページのメニューから「パスワードログイン」できることを確認してください。<br />
また、登録したメールアドレス以外のメールアドレスの証明書を作成する場合はログイン後のメニューからメールアドレスの追加をしてください。<br />
上と同じようにメールアドレスの確認があります。</p>
<p>次は証明書の申請書類(CSR)を作成します。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chibiegg.net/2008/06/29_19_156.htm/feed</wfw:commentRss>
		</item>
		<item>
		<title>CAcertから証明書をもらおう！(その0:紹介)</title>
		<link>http://blog.chibiegg.net/2008/06/29_15_154.htm</link>
		<comments>http://blog.chibiegg.net/2008/06/29_15_154.htm#comments</comments>
		<pubDate>Sun, 29 Jun 2008 06:47:19 +0000</pubDate>
		<dc:creator>chibiegg</dc:creator>
		
		<category><![CDATA[Webサーバー]]></category>

		<category><![CDATA[サーバー管理]]></category>

		<category><![CDATA[CAcert]]></category>

		<category><![CDATA[証明書]]></category>

		<category><![CDATA[SSL]]></category>

		<guid isPermaLink="false">http://blog.chibiegg.net/?p=154</guid>
		<description><![CDATA[CAcertとはこちらの記事が詳しいですが簡単に言うと無料でX.509セキュリティ証明書を発行してくれる認証機関です。

本来証明書は「Verisign」や「セコム」などに多くの費用を払わないともらえず、どうしてもその費 [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.cacert.org/index.php?id=0&amp;lang=ja_JP">CAcert</a>とは<a href="http://opentechpress.jp/security/05/01/25/0522233.shtml">こちらの記事</a>が詳しいですが簡単に言うと無料でX.509セキュリティ証明書を発行してくれる認証機関です。<br />
<a rel="lightbox" href='http://blog.chibiegg.net/wp-content/uploads/2008/06/cacert.png'><img src="http://blog.chibiegg.net/wp-content/uploads/2008/06/cacert.png" alt="CAcertロゴマーク" title="CAcert" class="alignnone size-medium wp-image-155" /></a><br />
本来証明書は「Verisign」や「セコム」などに多くの費用を払わないともらえず、どうしてもその費用を払ってでもセキュリティを必要とするサーバー(本社と支店を接続したり、Amazonなどのネットショッピングサイト、あるいは銀行のネットバンキングなど)にしか導入できないものですが、CAcertボランティアによってすすめられている無料の認証局です。</p>
<p>もちろん上記のような本当にセキュアな通信が必要な場面では使えませんが、以前<a href="http://blog.chibiegg.net/2007/11/12_16_29.htm">この投稿</a>でApacheでSSLを有効にする際には「個人で勝手に作った認証局」から発行された（発行した？）「えせ証明書」を利用しましたが、それとは比較してはいけないぐらい十分すぎる証明書が頂け、利用できます。<br />
<span id="more-154"></span><br />
ということで記事は長くなりそうなので、シリーズに分けて以下の順に進めていきたいと思います。<br />
ついでにProFTPDもSSL対応にしてしまいます。メールサーバーは設定しません。<br />
(「＊一部内容を変更してお届けしています」という注記がいつ入るかわかりませんが&#8230;)</p>
<p><strong>1.</strong>CAcertにアカウントを登録する。<br />
<strong>2.</strong>証明書を発行してもらうための「申請書」(CSR)を作成する。<br />
<strong>3.</strong>証明書をもらう。<br />
<strong>4.</strong>Apacheに証明書を登録する。<br />
<strong>5.</strong>ProFTPDに証明書を登録し、FTPのSSLを有効にする。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chibiegg.net/2008/06/29_15_154.htm/feed</wfw:commentRss>
		</item>
		<item>
		<title>同一タイトルでの新規投稿不可問題</title>
		<link>http://blog.chibiegg.net/2008/06/29_11_153.htm</link>
		<comments>http://blog.chibiegg.net/2008/06/29_11_153.htm#comments</comments>
		<pubDate>Sun, 29 Jun 2008 02:52:48 +0000</pubDate>
		<dc:creator>chibiegg</dc:creator>
		
		<category><![CDATA[Webサーバー]]></category>

		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://blog.chibiegg.net/?p=153</guid>
		<description><![CDATA[なぜか、他のWordPressの動作テストをしていたら「公開」ができなくなったので(詳細は割愛)こっちのも確認。
「保存」は動作確認。
「公開」も動作確認。
あれ？
追記
原因
同じタイトルの記事を新規投稿(保存ではなく [...]]]></description>
			<content:encoded><![CDATA[<p>なぜか、他のWordPressの動作テストをしていたら「公開」ができなくなったので(詳細は割愛)こっちのも確認。</p>
<p>「保存」は動作確認。<br />
「公開」も動作確認。<br />
あれ？</p>
<p><strong>追記</strong><br />
<strong><em>原因</em></strong><br />
同じタイトルの記事を新規投稿(保存ではなく公開)すると発生するらしい。<br />
だから「新規投稿テスト」とテストしたときは問題なかったのだ。<br />
<a href="http://ja.forums.wordpress.org/topic/44">こちら</a>に報告も発見。</p>
<p><strong><em>対処</em></strong><br />
今後新規記事を作る際に投稿できない場合はタイトルを変更して投稿。<br />
どうしてもそのタイトルにしたい場合は一度公開してから変更。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chibiegg.net/2008/06/29_11_153.htm/feed</wfw:commentRss>
		</item>
		<item>
		<title>阪急西院駅のゴミ箱使用中止</title>
		<link>http://blog.chibiegg.net/2008/06/27_22_151.htm</link>
		<comments>http://blog.chibiegg.net/2008/06/27_22_151.htm#comments</comments>
		<pubDate>Fri, 27 Jun 2008 13:58:49 +0000</pubDate>
		<dc:creator>chibiegg</dc:creator>
		
		<category><![CDATA[日記]]></category>

		<category><![CDATA[雑記]]></category>

		<category><![CDATA[阪急]]></category>

		<category><![CDATA[西院]]></category>

		<guid isPermaLink="false">http://blog.chibiegg.net/?p=151</guid>
		<description><![CDATA[今日、阪急西院駅を通るとゴミ箱が封鎖されていた。
昨日6月26日から7月8日までだそうだ。

昨日と今日に国際会館と迎賓館でG8サミット外相会合が開かれることをすっかり忘れていた&#8230;
昨日と今日ってちょうどアメ [...]]]></description>
			<content:encoded><![CDATA[<p>今日、阪急西院駅を通るとゴミ箱が封鎖されていた。<br />
昨日6月26日から7月8日までだそうだ。<br />
<a rel="lightbox" href='http://blog.chibiegg.net/wp-content/uploads/2008/06/img_0170.jpg'><img src="http://blog.chibiegg.net/wp-content/uploads/2008/06/img_0170-300x224.jpg" alt="阪急西院駅の封鎖されたゴミ箱" title="Hankyu_saiin_garbage_box_20080627" width="300" height="224" class="alignnone size-medium wp-image-152" /></a><br />
昨日と今日に国際会館と迎賓館でG8サミット外相会合が開かれることをすっかり忘れていた&#8230;</p>
<p>昨日と今日ってちょうどアメリカが北朝鮮のテロ支援指定国家解除を発表した日だったのだが、もし拉致の被害国が日本ではなく、ほかの国なら「北朝鮮テロ支援国家指定解除」なんか発表されたら暴動とか起きてもおかしくないのかな、と友達と学校で少し話題になったのだが&#8230;日本ではやはり「G8外相会合」なんかとピッタリ重なっても何も起きなかった。</p>
<p>河原町は<a href="http://gigazine.net/index.php?/news/comments/20080615_hankyu_garbage_box/">この記事</a>によると6月13日からだから西院では最初は封鎖するつもりが無かったけれど昨日のアメリカの発表で封鎖することにしたのか、それとも元から昨日封鎖するつもりだったのか気になるが全く関係ないのだろう。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chibiegg.net/2008/06/27_22_151.htm/feed</wfw:commentRss>
		</item>
		<item>
		<title>ProFTPDの導入</title>
		<link>http://blog.chibiegg.net/2008/06/19_23_150.htm</link>
		<comments>http://blog.chibiegg.net/2008/06/19_23_150.htm#comments</comments>
		<pubDate>Thu, 19 Jun 2008 14:53:32 +0000</pubDate>
		<dc:creator>chibiegg</dc:creator>
		
		<category><![CDATA[サーバー管理]]></category>

		<category><![CDATA[サーバー]]></category>

		<category><![CDATA[ProFTPD]]></category>

		<guid isPermaLink="false">http://blog.chibiegg.net/?p=150</guid>
		<description><![CDATA[自分だけがサーバーのファイルをいじるだけならSSH、SFTPやnetatalkのみで十分だったのですが、後輩たちがクラブのページを作成する場所をつくるにあたってFTPを導入しようと思ったのです。が、なかなかPassive [...]]]></description>
			<content:encoded><![CDATA[<p>自分だけがサーバーのファイルをいじるだけならSSH、SFTPやnetatalkのみで十分だったのですが、後輩たちがクラブのページを作成する場所をつくるにあたってFTPを導入しようと思ったのです。が、なかなかPassiveモードが利用できず、ルーター越えでの接続ができませんでした。<br />
で、ProFTPDの再インストールからはじめ、やっと今回成功したのでメモしておきます。<br />
構成としてはxinetd経由で起動し、ファイルによる仮想ユーザーということで。<br />
(仮想ユーザーについてはまた今度&#8230;)</p>
<p>内容は2点です。<br />
１．ProFTPDとxinetdの設定ファイル<br />
２．iptablesのためにモジュールの読み込み</p>
<p><span id="more-150"></span><br />
結局最後行き着いたのは以下の設定ファイルの状態。(一部セキュリティのため改変)<br />
<strong>/etc/proftpd/proftpd.conf</strong></p>
<pre><code>Include /etc/proftpd/modules.conf

UseIPv6				off

ServerName			"chibiegg FTP Server"
ServerType			inetd
DeferWelcome			off

MultilineRFC2228		on
DefaultServer			on
ShowSymlinks			on

TimeoutNoTransfer		600
TimeoutStalled			600
TimeoutIdle			1200

DisplayLogin                    welcome.msg
DisplayFirstChdir               .message
ListOptions                	"-al"

DenyFilter			\*.*/

UseReverseDNS			off

Port				21

AllowForeignAddress on
DefaultRoot ~

PassivePorts                    23000 25000

MasqueradeAddress		****.******.net

MaxInstances			30

User				******
Group				******
Umask				022  022
AllowOverwrite			on

TransferLog /var/log/proftpd/xferlog
SystemLog   /var/log/proftpd/proftpd.log

LogFormat allinfo "%t :  %u (%a [%h]) : [%s], %T, %m (%f)"
LogFormat write "%t : %u : %F (%a)"
LogFormat read "%t : %u : %F (%a)"
LogFormat auth "%t : %u (%a [%h])"

ExtendedLog /var/log/proftpd/all.log ALL allinfo
ExtendedLog /var/log/proftpd/write.log WRITE write
ExtendedLog /var/log/proftpd/read.log  READ read
ExtendedLog /var/log/proftpd/auth.log AUTH auth

&lt;ifmodule mod_tls.c&gt;
TLSEngine off
&lt;/ifmodule&gt;

&lt;ifmodule mod_quota.c&gt;
QuotaEngine on
&lt;/ifmodule&gt;

&lt;ifmodule mod_ratio.c&gt;
Ratios on
&lt;/ifmodule&gt;

&lt;ifmodule mod_delay.c&gt;
DelayEngine on
&lt;/ifmodule&gt;

&lt;ifmodule mod_ctrls.c&gt;
ControlsEngine        on
ControlsMaxClients    2
ControlsLog           /var/log/proftpd/controls.log
ControlsInterval      5
ControlsSocket        /var/run/proftpd/proftpd.sock
&lt;/ifmodule&gt;

&lt;ifmodule mod_ctrls_admin.c&gt;
AdminControlsEngine on
&lt;/ifmodule&gt;

&lt;limit LOGIN&gt;
	Order allow, deny
	Allow from all
&lt;/limit&gt;

AuthOrder mod_auth_file.c

AuthUserFile /etc/proftpd/ftpd.passwd
AuthGroupFile /etc/proftpd/ftpd.group</code></pre>
<p><strong>/etc/xinetd.d/proftpd</strong></p>
<pre><code>service ftp
{
        disable     	= no
        socket_type     = stream
        protocol        = tcp
        wait            = no
        user            = root
        server          = /usr/sbin/in.proftpd
}</code></pre>
<p>実際ローカルからPassiveモードを利用しない場合は簡単に接続できていたのだが、どうしてもPassiveモードでは接続できなかった。(もちろんログインはできるが一覧の取得などができない。)これではマスカレードを使ったルーター越えができない。</p>
<p>結果として原因は2つありました。<br />
まず一つはProFTPDの設定の問題。(上の設定ファイルは修正後)<br />
ProFTPDには関係の無いIPアドレスからのPassiveモード用ポートへのアクセスは拒否する機能が付いているのですがこれが悪さをしていました。<br />
Passiveモードタイムアウト後のログを見るとこんなエラーがありました。<br />
<code>
<pre>SECURITY VIOLATION: Passive connection from ***.***.***.*** rejected.</pre>
<p></code><br />
ということでセキュリティー的には避けたいところですが、この機能を無効にしました。<br />
「/etc/proftpd/proftpd.conf」に以下の一行を追加。<br />
<code>
<pre>AllowForeignAddress on</pre>
<p></code>(<a href="http://landisk.kororo.jp/diary/33_portforward.php">こちら</a>のサイトに記載されていました。ありがとうございます。)</p>
<p>もうひとつはiptablesです。FTPを通すためには<strong>ポートを開けるだけでなく</strong>「ip_conntrack_ftp」と「ip_nat_ftp」の2つのモジュールを読み込む必要があるらしいのです。<br />
ということで「/etc/modules」ファイルに以下の2行を追記しました。</p>
<pre><code>ip_conntrack_ftp
ip_nat_ftp</code></pre>
<p>これでサーバーを再起動するとPassiveモードでもデータ転送ができるようになりました。<br />
悩みの種一つ解消。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chibiegg.net/2008/06/19_23_150.htm/feed</wfw:commentRss>
		</item>
		<item>
		<title>WordPressの管理画面をLeopard風に</title>
		<link>http://blog.chibiegg.net/2008/06/19_00_145.htm</link>
		<comments>http://blog.chibiegg.net/2008/06/19_00_145.htm#comments</comments>
		<pubDate>Wed, 18 Jun 2008 15:02:10 +0000</pubDate>
		<dc:creator>chibiegg</dc:creator>
		
		<category><![CDATA[Webサーバー]]></category>

		<category><![CDATA[日記]]></category>

		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://blog.chibiegg.net/?p=145</guid>
		<description><![CDATA[Leopardぽいスキンを探しているときに見つけたものです。
おもしろそうだったので入れてみました。
「LepardAdmin」をインストールすると管理画面が以下のような感じになります。

ダウンロードはこちらの公式サイ [...]]]></description>
			<content:encoded><![CDATA[<p>Leopardぽいスキンを探しているときに見つけたものです。<br />
おもしろそうだったので入れてみました。<br />
「LepardAdmin」をインストールすると管理画面が以下のような感じになります。</p>
<p><a rel="lightbox" href='http://blog.chibiegg.net/wp-content/uploads/2008/06/leopardadmin.jpg'><img src="http://blog.chibiegg.net/wp-content/uploads/2008/06/leopardadmin-300x198.jpg" alt="LeopardAdmin導入例" title="LeopardAdmin" width="300" height="198" class="alignnone size-medium wp-image-147" /></a></p>
<p>ダウンロードは<a href="http://www.teddyhwang.com/resources/leopardadmin/">こちら</a>の公式サイトから。<br />
<a href="http://www.teddyhwang.com/resources/leopardadmin/">Teddy Hwang » Leopard Admin</a></p>
<p>インストールしてプラグインを有効にするだけです。<br />
これをみるとつくづくMacOSX Serverを導入したいと思うわけです&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chibiegg.net/2008/06/19_00_145.htm/feed</wfw:commentRss>
		</item>
		<item>
		<title>WordPressMEからWordPress日本語版へ更新</title>
		<link>http://blog.chibiegg.net/2008/06/18_23_146.htm</link>
		<comments>http://blog.chibiegg.net/2008/06/18_23_146.htm#comments</comments>
		<pubDate>Wed, 18 Jun 2008 14:54:33 +0000</pubDate>
		<dc:creator>chibiegg</dc:creator>
		
		<category><![CDATA[未分類]]></category>

		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://blog.chibiegg.net/?p=146</guid>
		<description><![CDATA[WordPressMEが更新されなくなり、WordPress日本語版に移行してから大分経つのでそろそろ更新しようと思いました。
今回はME2.2.3から日本語版2.5.1にアップデートということでメモをとりたいと思います [...]]]></description>
			<content:encoded><![CDATA[<p>WordPressMEが更新されなくなり、WordPress日本語版に移行してから大分経つのでそろそろ更新しようと思いました。<br />
今回はME2.2.3から日本語版2.5.1にアップデートということでメモをとりたいと思います。</p>
<p>アップデート作業の詳細はＷｏｒｄPress日本語Codexの「<a href="http://wpdocs.sourceforge.jp/WordPress_のアップグレード/詳細">WordPress のアップグレード/詳細</a>」を参照ください。</p>
<p>１，SQLとファイルのバックアップの作成<br />
２，プラグインの無効化<br />
３，不要な古いファイルの削除<br />
４，ファイルを最新に更新<br />
５，データベースの更新<br />
６，表示確認とプラグインの有効化</p>
<p>を順番に行います。</p>
<p><span id="more-146"></span><br />
<strong>１，SQLとファイルのバックアップの作成</strong><br />
まずは失敗したときのためにSQLとすべてのファイルのバックアップを取ります。<br />
<em>SQLのバックアップ</em><br />
バックアップするデータベースが「WordPress」ユーザー名を「username」パスワードが「passwd」であるとするとダンプファイルを作成したいディレクトリで以下のコマンドを実行します。</p>
<pre><code>$ mysqldump -u username -ppasswd WordPress > ./sqldump.sql</code></pre>
<p><em>ファイルのバックアップ</em><br />
rsyncを使ってバックアップを作りたいと思います。<br />
「/www/blog」フォルダを「www/blog-old」フォルダにバックアップする場合以下のコマンドを実行します。</p>
<pre><code>$ rsync -av --delete /www/blog /www/blog-old</code></pre>
<p>以上でバックアップの作成は終わりです。</p>
<p><strong>２，プラグインの無効化</strong><br />
ここですべてのプラグインを無効にしておきます。</p>
<p><strong>３，不要な古いファイルの削除</strong><br />
次に不要なファイルの削除を行います。<br />
<strong>削除してはいけない</strong>ファイルとフォルダは次の通りです。</p>
<blockquote><p>wp-config.phpファイル<br />
wp-contentフォルダー<br />
wp-imagesフォルダー<br />
wp-includes/languages/フォルダー　（言語ファイルを使用している場合は削除しないこと）<br />
.htaccessファイル</p></blockquote>
<p>今回<strong>削除した</strong>ファイルとフォルダは次の通りです。</p>
<blockquote><p>wp-adminフォルダー<br />
wp-includesフォルダー<br />
wp-content/plugins/widgetsフォルダ<br />
ルートディレクトリにあるwp-config.php以外のWordPress関係のファイル</p></blockquote>
<p><strong>４，ファイルを最新に更新</strong><br />
次に最新版のダウンロードと解凍、上書きです。<br />
「<a href="http://ja.wordpress.org/releases/">WordPress日本語版 リリース</a>」から最新版のtar.gz形式のリンクを探します。<br />
以下のようにダウンロード、解凍、上書きします。以下はディレクトリ構成が「/www/blog」フォルダにwp-config.phpがある場合の例です。<br />
<code>
<pre>$ cd /www/
$ wget http://ja.wordpress.org/wordpress-2.5.1-ja.tar.gz
$ tar xvzf wordpress-2.5.1-ja.tar.gz
$ cd ./blog
$ cp -r ../wordpress/* ./</pre>
<p></code></p>
<p><strong>５，データベースの更新</strong><br />
ではデータベースの更新作業を行います。<br />
これは簡単で「http://hogehoge.com/wp-admin/upgrade.php」のような更新スクリプトをブラウザから開き、「続ける」をクリックするだけで完了します。</p>
<p><strong>６，表示確認とプラグインの有効化</strong><br />
最後にページが正しく表示されるかを確認し、順番にプラグインを有効にするだけです。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chibiegg.net/2008/06/18_23_146.htm/feed</wfw:commentRss>
		</item>
		<item>
		<title>MaximaのインストールとMaximaPHPの導入</title>
		<link>http://blog.chibiegg.net/2008/05/31_00_136.htm</link>
		<comments>http://blog.chibiegg.net/2008/05/31_00_136.htm#comments</comments>
		<pubDate>Fri, 30 May 2008 15:59:04 +0000</pubDate>
		<dc:creator>chibiegg</dc:creator>
		
		<category><![CDATA[未分類]]></category>

		<category><![CDATA[Maxima]]></category>

		<guid isPermaLink="false">http://blog.chibiegg.net/2008/05/31_00_136.htm</guid>
		<description><![CDATA[Maximaとはオープンソースの数式処理システムです。製品で有名なのはMathematicaなどがあるのですが。
ちょっと計算の確認をしたり、やってみたいけど面倒な数式処理。あるいはグラフの描画など、本格的な利用でなくて [...]]]></description>
			<content:encoded><![CDATA[<p>Maximaとはオープンソースの数式処理システムです。製品で有名なのはMathematicaなどがあるのですが。<br />
ちょっと計算の確認をしたり、やってみたいけど面倒な数式処理。あるいはグラフの描画など、本格的な利用でなくても大変便利なシステムです。(くわしいことは割愛。というより、本当に使える人に申し訳ない&#8230;。大学に入ったら使うようになりたいなと&#8230;)</p>
<p>こんなグラフも簡単に描けます。<br />
<a rel="lightbox" href="http://blog.chibiegg.net/wp-content/uploads/2008/05/2cos3t_2sin5t.png"><img src='http://blog.chibiegg.net/wp-content/uploads/2008/05/2cos3t_2sin5t.thumbnail.png' title='2cos3t_2sin5t.png' alt='2cos3t_2sin5t.png' /></a><br />
<a rel="lightbox" href="http://blog.chibiegg.net/wp-content/uploads/2008/05/plot3d_cosx3ycosx-2_sinx3ycosx-2ysinx-2_x-pipiy-11grid5015.png"><img src='http://blog.chibiegg.net/wp-content/uploads/2008/05/plot3d_cosx3ycosx-2_sinx3ycosx-2ysinx-2_x-pipiy-11grid5015.thumbnail.png' title='plot3d_cosx3ycosx-2_sinx3ycosx-2ysinx-2_x-pipiy-11grid5015.png' alt='plot3d_cosx3ycosx-2_sinx3ycosx-2ysinx-2_x-pipiy-11grid5015.png' /></a><br />
で、そのMaximaをブラウザ経由(PHP)で外部から使えるようにするのがMaximaPHPです。<br />
今回はその導入手順のメモです。<br />
<span id="more-136"></span><br />
<strong>Maximaのインストール</strong><br />
これはAPTITUDEで簡単にインストールできますが、目当てのバージョンは5.11.0なのでソースからコンパイルします。<br />
<a href="http://macwiki.sourceforge.jp/wiki/index.php/Maxima#cmucl_.2B_Maxima">ここ</a>を参考に「cmucl + Maxima」でインストールします。</p>
<p><code>
<pre>$ cd /tmp/
$ sudo apt-get install rlwrap
$ wget ftp://anonymous@ftp.gnu.org:21/pub/gnu/readline/readline-5.2.tar.gz
省略

$ tar zxvf ./readline-5.2.tar.gz
省略

$ cd readline-5.2/
$ ./configure
省略

$ make
省略

$ sudo make install
省略

$ cd ../
$ wget http://jaist.dl.sourceforge.net/sourceforge/maxima/maxima-5.11.0.tar.gz
省略
23:54:23 (8.39 MB/s) - `maxima-5.11.0.tar.gz' を保存しました [13924132/13924132]

$ tar zxvf ./maxima-5.11.0.tar.gz
省略

$ cd maxima-5.11.0/
$ ./configure
省略

$ make
省略

$ sudo make install
省略
</pre>
<p></code><br />
ここで動作確認をします。</p>
<p><code>
<pre>$ maxima
/usr/lib/maxima/5.10.0/binary-gcl/maxima: error while loading shared libraries: libgmp.so.3: cannot open shared object file: No such file or directory</pre>
<p></code><br />
ところが、当方の環境では「libgmp」が無いと言われたのでインストールします。<br />
<code>
<pre>$ apt-get install libgmp-ocaml
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています... 完了
以下の特別パッケージがインストールされます:
  libgmp3c2
以下のパッケージが新たにインストールされます:
  libgmp-ocaml libgmp3c2
アップグレード: 0 個、新規インストール: 2 個、削除: 0 個、保留: 15 個。
451kB のアーカイブを取得する必要があります。
展開後に追加で 786kB のディスク容量が消費されます。
続行しますか [Y/n]?
取得:1 http://ftp.jp.debian.org etch/main libgmp3c2 2:4.2.1+dfsg-4 [430kB]
取得:2 http://ftp.jp.debian.org etch/main libgmp-ocaml 20021123-11 [21.3kB]
451kB を 0s で取得しました (1167kB/s)
未選択パッケージ libgmp3c2 を選択しています。
(データベースを読み込んでいます ... 現在 124543 個のファイルとディレクトリがインストールされています。)
(.../libgmp3c2_2%3a4.2.1+dfsg-4_i386.deb から) libgmp3c2 を展開しています...
未選択パッケージ libgmp-ocaml を選択しています。
(.../libgmp-ocaml_20021123-11_i386.deb から) libgmp-ocaml を展開しています...
libgmp3c2 (4.2.1+dfsg-4) を設定しています ...

libgmp-ocaml (20021123-11) を設定しています ...</pre>
<p></code></p>
<p>もう一度起動してみます。起動できたらなにか計算をやってみましょう。<br />
<code>
<pre>$ maxima</pre>
<p></code></p>
<p>こんな風に正しく動作すればOKです。<br />
<code>
<pre>Maxima 5.11.0 http://maxima.sourceforge.net
Using Lisp CMU Common Lisp CVS 19d 19d-release (19D)
Distributed under the GNU Public License. See the file COPYING.
Dedicated to the memory of William Schelter.
This is a development version of Maxima. The function bug_report()
provides bug reporting information.
(%i1) f(x):=3*x^2+5;
					  2
(%o1) 			       f(x) := 3 x  + 5
(%i2) f(1);
(%o2) 				       8
(%i3) f(0);
(%o3) 				       5
(%i4)
</pre>
<p></code></p>
<p><strong>TeX to MathML translator(TtM)のインストール</strong><br />
TtMとは名前の通りTeXをMathMLに変換してくれるライブラリです。<br />
MaximaPHPで利用されるのでインストールします。<br />
公式サイトは<a href="http://hutchinson.belmont.ma.us/tth/mml/">こちら</a>。<br />
<code>
<pre>$ cd /tmp/
$ wget http://hutchinson.belmont.ma.us/tth/mml/ttmL.tar.gz
$ tar zxvf ttmL.tar.gz
$ cd ./ttmL
$ ./ttminstall
Making directory /root/bin
 I've added /root/bin to your PATH, but that needs to be made permanent.
 Edit your shell resources file, typically .bash_profile.
 The directory /root/bin is where the TtM programs are kept.
 Copying ttm, ps2gif, and latex2gif to /root/bin.
 You don't seem to have KDE installed.
</pre>
<p></code></p>
<p><strong>MaximaPHPのインストール</strong><br />
これは公式サイト(<a href="http://maximaphp.sourceforge.net/">http://maximaphp.sourceforge.net/</a>)からダウンロードしてきます。<br />
あらかじめWeb公開ディレクトリに移動しておきます。(勝手にそうさされないよう認証のあるディレクトリを推奨します)<br />
<code>
<pre>$ wget http://jaist.dl.sourceforge.net/sourceforge/maximaphp/maximaphp-0.1.3-alpha.tar.gz
$ tar zxvf ./maximaphp-0.1.3-alpha.tar.gz</pre>
<p></code><br />
次に「INSTALL」の説明にしたがってParlスクリプトを移動させ実行許可を与えます。<br />
<code>
<pre>$ sudo mv ./scripts/* /bin/
$ sudo chmod 755 /bin/_maxima_with_timeout_.pl
$ sudo chmod 755 /bin/_ttm_with_timeout_.pl</pre>
<p></code></p>
<p>そして「INSTALL」の説明にしたがって「mpxhtml.php」を編集します。(<strong>後日詳しく追記する予定</strong>)</p>
<p>画像作成用のディレクトリも作成しておきます。<br />
<code>
<pre>$ mkdir ./temp
$ mkdir ./png
$ chmod -R 777 ./temp
$ chmod -R 777 ./png</pre>
<p></code></p>
<p>そしてrewriteするためにデフォルトの「.htaccess」を持ってきます。<br />
<code>
<pre>$ cp ./rewriteurl/htaccess-yes ./.htaccess
$ cp ./rewriteurl/mprewriteurl-yes.php ./mprewriteurl.php </pre>
<p></code></p>
<p><strong>MaximaPHPの動作確認</strong><br />
今回は「http://chibiegg.net/maxima/」に導入したとします。<br />
http://chibiegg.net/maxima/に接続したページで、「Example」ボタンを押すと計算結果が表示されればOKです。<br />
<a rel="lightbox" href="http://blog.chibiegg.net/wp-content/uploads/2008/05/maximaphp-example1.jpg"><img src='http://blog.chibiegg.net/wp-content/uploads/2008/05/maximaphp-example1.thumbnail.jpg' title='maximaphp-example1.jpg' alt='maximaphp-example1.jpg' /></a></p>
<p>ちなみにこのようにプロットが表示できれば画像もOKです。<br />
<a rel="lightbox" href="http://blog.chibiegg.net/wp-content/uploads/2008/05/maximaphp-example2.jpg"><img src='http://blog.chibiegg.net/wp-content/uploads/2008/05/maximaphp-example2.thumbnail.jpg' title='maximaphp-example2.jpg' alt='maximaphp-example2.jpg' /></a></p>
<p>カスタマイズなどはまた後日&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chibiegg.net/2008/05/31_00_136.htm/feed</wfw:commentRss>
		</item>
		<item>
		<title>メールサーバーの構築(3)</title>
		<link>http://blog.chibiegg.net/2008/03/31_17_135.htm</link>
		<comments>http://blog.chibiegg.net/2008/03/31_17_135.htm#comments</comments>
		<pubDate>Mon, 31 Mar 2008 08:37:37 +0000</pubDate>
		<dc:creator>chibiegg</dc:creator>
		
		<category><![CDATA[サーバー管理]]></category>

		<category><![CDATA[サーバー]]></category>

		<category><![CDATA[メール]]></category>

		<category><![CDATA[Courier]]></category>

		<category><![CDATA[Postfix]]></category>

		<guid isPermaLink="false">http://blog.chibiegg.net/2008/03/31_17_135.htm</guid>
		<description><![CDATA[なかなかバーチャルユーザーでのメールサーバーがうまくいかないので、まずはLinuxユーザーでのメール送受信をしてみました。(今回は成功しています。)
構成はPostfix(とりあえずSSLなしのSMTP) + SASL2 [...]]]></description>
			<content:encoded><![CDATA[<p>なかなかバーチャルユーザーでのメールサーバーがうまくいかないので、まずはLinuxユーザーでのメール送受信をしてみました。(今回は成功しています。)</p>
<p>構成はPostfix(とりあえずSSLなしのSMTP) + SASL2によるSMTP-Auth + OP25B対策のためISP(eo)のサーバーを経由 + Courier(IMAP,POP) よってMaildir形式です。いたって標準的な構成です。<br />
外部に解放するポートは<br />
送信に必須(25,587)<br />
WANからSSLなしでメールチェックをする場合に必要(110,143)<br />
WANからSSLありでメールチェックをする場合に必要(995,993)<br />
です。</p>
<p><span id="more-135"></span></p>
<p>必要なものをインストールします。</p>
<pre><code>$ su
# apt-get install postfix postfix-tls libsasl2 libsasl2-modules sasl2-bin courier-pop-ssl courier-imap-ssl</code></pre>
<p>courierではWebによる設定(courier-webadmin)について聞かれます。Webベースで設定できるのならそうしておきたいので私は「はい」を選択しておきましたがどちらでもかまいません。<br />
Postfixのインストール時にサーバーのタイプを聞かれますので「インターネットサイト」を選択してください。<br />
「メール名は？」と聞かれたら構築するメールサーバーの「＠」以降を入力してください。</p>
<p>では、Postfixの設定ファイルを編集します。<br />
ますは「/etc/postfix/main.cf」を。<br />
0.基本的な変更</p>
<pre><code>mydomain = hogehoge.com</code></pre>
<p>を追記。(これは適時書き換えてください)</p>
<pre><code>myorigin = mail.hogehoge.net
mydestination = $myhostname, localhost.$mydomain, localhost</code></pre>
<p>に変更<br />
1.Maildir形式にする。</p>
<pre><code>mailbox_command = procmail -a "$EXTENSION"</code></pre>
<p>を</p>
<pre><code><font color="#0000FF">#</font>mailbox_command = procmail -a "$EXTENSION"</code></pre>
<p>としてコメントアウト</p>
<pre><code>home_mailbox = Maildir/</code></pre>
<p>を追加<br />
2.SASL2によるSMTP-Authの有効</p>
<pre><code>smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
smtpd_recipient_restrictions = permit_sasl_authenticated,permit_auth_destination,reject
smtpd_sasl_path = smtpd
broken_sasl_auth_clients = yes</code></pre>
<p>を追加<br />
3.OP25B対策のためISPのSMTPを経由するように変更</p>
<pre><code>relayhost = </code></pre>
<p>を</p>
<pre><code>relayhost = <font color="#0000FF">[smtpauth.eonet.ne.jp]:587</font></code></pre>
<p>に。これはISPのSMTP-Authサーバーのアドレスにしてください。</p>
<pre><code>smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/isp_auth
smtp_sasl_security_options = noanonymous</code></pre>
<p>を追加。</p>
<p>次に「/etc/postfix/master.cf」を編集<br />
「smtp      inet  n       -       -       -       -       smtpd」の下に</p>
<pre><code>  -o smtpd_sasl_auth_enable=yes</code></pre>
<p>を追加(最初のスペースは不可欠)</p>
<pre><code><font color="#0000FF">#</font>submission inet n       -       -       -       -       smtpd
<font color="#0000FF">#</font>  -o smtpd_sasl_auth_enable=yes
<font color="#0000FF">#</font>  -o smtpd_client_restrictions=permit_sasl_authenticated,reject</code></pre>
<p>を</p>
<pre><code>submission inet n       -       -       -       -       smtpd
  -o smtpd_sasl_auth_enable=yes
  -o smtpd_client_restrictions=permit_sasl_authenticated,reject</code></pre>
<p>に変更(コメント解除)し、その下に</p>
<pre><code>  -o smtpd_etrn_restrictions=reject</code></pre>
<p>を追加。</p>
<p>ISPのメールサーバーにログインするためのユーザー名とパスワードを登録します。<br />
「/etc/postfix/isp_auth」を作成し以下のように記述して保存します。</p>
<pre><code>[smtpauth.eonet.ne.jp]:587 ユーザー名:パスワード</code></pre>
<p>そしてDB化</p>
<pre><code># postmap /etc/postfix/isp_auth</code></pre>
<p>最後にSASLにSMTPのユーザー名とパスワードを登録します。</p>
<pre><code># saslpasswd2 -c -u `postconf -h myhostname` ユーザー名</code></pre>
<p>パスワードを二回聞かれるのでSMTP認証に使いたいパスワードを設定してください。<br />
初回時に以下のコマンドも実行してください。</p>
<pre><code># chgrp postfix /etc/sasldb2
# chmod g+r /etc/sasldb2
# ln /etc/sasldb2 /var/spool/postfix/etc</code></pre>
<p>ユーザーを削除するときは</p>
<pre><code># saslpasswd2 -c -u `postconf -h myhostname` ユーザー名</code></pre>
<p>これでLinuxユーザー名とパスワードでメール送受信ができるはずです。<br />
POPのパスワードはLinuxユーザーのパスワードを利用し,SMTPへはSASLで設定したパスワードを利用します。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chibiegg.net/2008/03/31_17_135.htm/feed</wfw:commentRss>
		</item>
		<item>
		<title>AFP経由のrsync</title>
		<link>http://blog.chibiegg.net/2008/03/26_18_134.htm</link>
		<comments>http://blog.chibiegg.net/2008/03/26_18_134.htm#comments</comments>
		<pubDate>Wed, 26 Mar 2008 09:00:21 +0000</pubDate>
		<dc:creator>chibiegg</dc:creator>
		
		<category><![CDATA[サーバー管理]]></category>

		<category><![CDATA[バックアップ]]></category>

		<category><![CDATA[Mac]]></category>

		<category><![CDATA[netatalk]]></category>

		<category><![CDATA[rsync]]></category>

		<guid isPermaLink="false">http://blog.chibiegg.net/2008/03/26_18_134.htm</guid>
		<description><![CDATA[検証というほど大それたものではありませんが。
教えて頂いたCJKパッチを当てたnetatalkをインストール済みのDebianにLeopardからAFP経由でrsyncを使ってiTunesフォルダをバックアップしてみまし [...]]]></description>
			<content:encoded><![CDATA[<p>検証というほど大それたものではありませんが。<br />
教えて頂いたCJKパッチを当てたnetatalkをインストール済みのDebianにLeopardからAFP経由でrsyncを使ってiTunesフォルダをバックアップしてみました。</p>
<p>SSH経由でバックアップしたときはファイル名によってMac側から開けないファイルがあったのですが、そのような現象はありませんでした。</p>
<p>これで安心してiTunesのバックアップがとれます。<br />
CJKパッチやCoreFoundationによるdecompose/precomposeの変換についてもご丁寧に教えでくださったHATさんには自サイト上で申し訳ありませんが、お礼申し上げます。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chibiegg.net/2008/03/26_18_134.htm/feed</wfw:commentRss>
		</item>
		<item>
		<title>メールサーバーの構築(2)</title>
		<link>http://blog.chibiegg.net/2008/03/21_01_133.htm</link>
		<comments>http://blog.chibiegg.net/2008/03/21_01_133.htm#comments</comments>
		<pubDate>Thu, 20 Mar 2008 16:18:55 +0000</pubDate>
		<dc:creator>chibiegg</dc:creator>
		
		<category><![CDATA[サーバー管理]]></category>

		<category><![CDATA[日記]]></category>

		<category><![CDATA[サーバー]]></category>

		<category><![CDATA[メール]]></category>

		<guid isPermaLink="false">http://blog.chibiegg.net/2008/03/21_01_133.htm</guid>
		<description><![CDATA[すいません。以前書いたメールサーバーの設定ですが書くのを忘れていましたが殆ど自分のためのメモです。
なんかいろいろいじってたらうまくいってやり方は忘れてしまったということがよくあるので&#8230;
実のところ全然できて [...]]]></description>
			<content:encoded><![CDATA[<p>すいません。以前書いたメールサーバーの設定ですが書くのを忘れていましたが殆ど自分のためのメモです。<br />
なんかいろいろいじってたらうまくいってやり方は忘れてしまったということがよくあるので&#8230;</p>
<p>実のところ全然できていません。一時メールが受信できるようになったのに次の瞬間ユーザー名とパスワードが通らなかったり。SMTPは全然だめだし。OP25Bが施されているプロバイダ(K-OPTI.COM)なので25番ポートでの標準的な送信ができないし。</p>
<p>以前書いた諸事情で30日までには成功させないといけません。そのときにはちゃんとまとめる予定です。自分のためにも&#8230;</p>
<p>rsyncの件ですが近日中にパッチをあてたAFP経由でrsyncしてみます。なにせiTunesライブラリのバックアップで80G弱必要なところにiTunesバックアップ用に準備したハードディスクが80Gで。いったん全部消さないといけないなと思っています。一からした方が気分がいいので。<br />
HATさんにはいつもご丁寧に教えていただき大変勉強になっております。本当にありがとうございます。</p>
<p>今日21日は昼頃から学校で単位認定会議です。高三になれるかどうかが決まる日なのですが、大丈夫であることを祈ります。2回も入院したり退院後もときどき休んだりして出席日数が&#8230;.なので。欠課のところはどうなるのか&#8230;英語も&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chibiegg.net/2008/03/21_01_133.htm/feed</wfw:commentRss>
		</item>
		<item>
		<title>netatalkをCJKパッチ付きでインストール</title>
		<link>http://blog.chibiegg.net/2008/03/18_23_132.htm</link>
		<comments>http://blog.chibiegg.net/2008/03/18_23_132.htm#comments</comments>
		<pubDate>Tue, 18 Mar 2008 14:41:56 +0000</pubDate>
		<dc:creator>chibiegg</dc:creator>
		
		<category><![CDATA[サーバー管理]]></category>

		<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://blog.chibiegg.net/2008/03/18_23_132.htm</guid>
		<description><![CDATA[HATさんに当サイトへトラックバックしていただいた「Netatalk 2.0.3 with SSL and CJK on Debian 4.0」を実践してみました。
理由はDebian上のファイルをAFP経由Macからで [...]]]></description>
			<content:encoded><![CDATA[<p>HATさんに当サイトへトラックバックしていただいた「Netatalk 2.0.3 with SSL and CJK on Debian 4.0」を実践してみました。<br />
理由はDebian上のファイルをAFP経由Macからでファイルの一覧は正常に取得できるのに特定のファイルが開こうとマウスで選択した瞬間Finderから消失するという現象があったので、CJKパッチを当てたら直るかなぁという希望があったのです。(同じファイルでもファイル名を変更すると正常にAFP経由でも開けるので。)</p>
<p><a href="http://www003.upp.so-net.ne.jp/hat/netatalk/debian40.html">こちら</a>のページでは大変丁寧に順番が記載されているので簡単にインストールすることができました。<br />
<code>
<pre>
<font color="#0000FF">~/</font>$ cd /tmp/
<font color="#0000FF">/tmp</font>$ mkdir netatalkbuild
<font color="#0000FF">/tmp</font>$ cd netatalkbuild/
<font color="#0000FF">/tmp/netatalkbuild</font>$ export LANG=ja_JP.UTF-8
<font color="#0000FF">/tmp/netatalkbuild</font>$ echo $LANG
ja_JP.UTF-8
<font color="#0000FF">/tmp/netatalkbuild</font>$ sudo apt-get install fakeroot
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています... 完了
fakeroot はすでに最新バージョンです。
アップグレード: 0 個、新規インストール: 0 個、削除: 0 個、保留: 71 個。
<font color="#0000FF">/tmp/netatalkbuild</font>$ sudo apt-get install libssl-dev cracklib2-dev
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています... 完了
libssl-dev はすでに最新バージョンです。
cracklib2-dev はすでに最新バージョンです。
アップグレード: 0 個、新規インストール: 0 個、削除: 0 個、保留: 71 個。
<font color="#0000FF">/tmp/netatalkbuild</font>$ apt-get source netatalk
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています... 完了
1947kB のソースアーカイブを取得する必要があります。
取得:1 http://ftp.jp.debian.org etch/main netatalk 2.0.3-4 (dsc) [802B]
取得:2 http://ftp.jp.debian.org etch/main netatalk 2.0.3-4 (tar) [1921kB]
取得:3 http://ftp.jp.debian.org etch/main netatalk 2.0.3-4 (diff) [26.1kB]
1947kB を 1s で取得しました (1492kB/s)
gpg: Signature made 2006年01月14日 17時30分38秒 JST using DSA key ID 496A1827
gpg: Can't check signature: public key not found
dpkg-source: extracting netatalk in netatalk-2.0.3
dpkg-source: unpacking netatalk_2.0.3.orig.tar.gz
dpkg-source: applying ./netatalk_2.0.3-4.diff.gz
<font color="#0000FF">/tmp/netatalkbuild</font>$ sudo apt-get build-dep netatalk
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています... 完了
アップグレード: 0 個、新規インストール: 0 個、削除: 0 個、保留: 71 個。
<font color="#0000FF">/tmp/netatalkbuild</font>$ wget http://www003.upp.so-net.ne.jp/hat/files/netatalk-2.0.3-cjk-4.patch.gz
--22:54:47--  http://www003.upp.so-net.ne.jp/hat/files/netatalk-2.0.3-cjk-4.patch.gz
           =&gt; `netatalk-2.0.3-cjk-4.patch.gz'
www003.upp.so-net.ne.jp をDNSに問いあわせています... 210.132.253.3
www003.upp.so-net.ne.jp|210.132.253.3|:80 に接続しています... 接続しました。
HTTP による接続要求を送信しました、応答を待っています... 200 OK
長さ: 32,916 (32K) [text/plain]

100%[====================================&gt;] 32,916        --.--K/s             

22:54:47 (1.00 MB/s) - `netatalk-2.0.3-cjk-4.patch.gz' を保存しました [32916/32916]

<font color="#0000FF">/tmp/netatalkbuild</font>$ zcat netatalk-2.0.3-cjk-4.patch.gz &gt; netatalk-2.0.3/debian/patches/999-netatalk-2.0.3-cjk-4.diff
<font color="#0000FF">/tmp/netatalkbuild</font>$ DEB_BUILD_OPTIONS="ssl debuild"
<font color="#0000FF">/tmp/netatalkbuild</font>$ export DEB_BUILD_OPTIONS
ssl debuild
<font color="#0000FF">/tmp/netatalkbuild</font>$ cd netatalk-2.0.3
<font color="#0000FF">/tmp/netatalkbuild/netatalk-2.0.3</font>$ dpkg-buildpackage -rfakeroot

コンパイル中......

<font color="#0000FF">/tmp/netatalkbuild/netatalk-2.0.3</font>$ sudo dpkg -r netatalk
(データベースを読み込んでいます ... 現在 105050 個のファイルとディレクトリがインストールされています。)
netatalk を削除しています ...
Stopping AppleTalk Daemons: afpd papd timelord atalkd cnid_metad.
<font color="#0000FF">/tmp/netatalkbuild/netatalk-2.0.3</font>$ cd ../
<font color="#0000FF">/tmp/netatalkbuild</font>$ sudo dpkg -i netatalk_2.0.3-4_i386.deb
未選択パッケージ netatalk を選択しています。
(データベースを読み込んでいます ... 現在 104899 個のファイルとディレクトリがインストールされています。)
(netatalk_2.0.3-4_i386.deb から) netatalk を展開しています...
netatalk (2.0.3-4) を設定しています ...

設定ファイル `/etc/default/netatalk'
 ==&gt; これはインストールしてから (あなたかスクリプトによって) 変更されています。
 ==&gt; パッケージ配布元が更新版を提供しています。
   どうしますか? 以下の選択肢があります:
    Y か I  : パッケージメンテナのバージョンをインストールする
    N か O  : 現在インストールされている自分のバージョンを残す
      D     : 両バージョンの差異を表示する
      Z     : この処理をバックグラウンドにし、状況を確認する
 デフォルトでは現在使っている自分のバージョンを残します。
*** netatalk (Y/I/N/O/D/Z) [デフォルト=N] ? <font color="#ff0000">Y</font>
設定ファイル /etc/default/netatalk を新規にインストールしています ...
設定ファイル /etc/pam.d/netatalk を新規にインストールしています ...
Starting AppleTalk services (this will take a while):  atalkd papd afpd cnid_metad.
</pre>
<p></code></p>
<p>インストールは以上です。以下は設定ファイルの変更。</p>
<p>「/etc/default/netatalk」の</p>
<pre><core>export ATALK_MAC_CHARSET
export ATALK_UNIX_CHARSET</code></pre>
<p>を</p>
<pre><core>export ATALK_MAC_CHARSET<font color="#ff0000">='MAC_JAPANESE'</font>
export ATALK_UNIX_CHARSET<font color="#ff0000">='UTF8'</font></code></pre>
<p>に変更。(UTF8は付け加えました。)</p>
<p>「/etc/netatalk/afpd.conf」の最後の行に</p>
<pre><core>- -uamlist uams_dhx.so,uams_clrtxt.so -maccodepage MAC_JAPANESE</code></pre>
<p>を追記。</p>
<p>「/etc/netatalk/AppleVolumes.default」のコメント群の最後</p>
<pre><core># By default all users have access to their home directories.</code></pre>
<p>の下に</p>
<pre><core>:DEFAULT: options:upriv,usedots cnidscheme:dbd maccharset:MAC_JAPANESE</code></pre>
<p>を追加。</p>
<p>念のためavahi-daemonの確認。<br />
「/etc/avahi/services/afpd.service」を以下の内容で作成。</p>
<pre><core>&lt;?xml version="1.0" standalone='no'?&gt;
&lt;!DOCTYPE service-group SYSTEM "avahi-service.dtd"&gt;
&lt;service-group&gt;
        &lt;name replace-wildcards="yes"&gt;%h&lt;/name&gt;
        &lt;service&gt;
                &lt;type&gt;_afpovertcp._tcp&lt;/type&gt;
                &lt;port&gt;548&lt;/port&gt;
        &lt;/service&gt;
&lt;/service-group&gt;</code></pre>
<p>でavahi-daemonの再起動。</p>
<pre><core>$ sudo /etc/init.d/avahi-daemon restart</code></pre>
<p>さて、最後に緊張のCJKパッチの確認とSSLが有効になっているかの確認をコマンドを2つ実行して行います。<br />
赤字の部分が確認事項です。<br />
<font color="#0000FF">/tmp/netatalkbuild</font>$ /usr/sbin/afpd -V<br />
afpd 2.0.3<font color="#ff0000">+cjk4</font> - Apple Filing Protocol (AFP) daemon of Netatalk</p>
<p>This program is free software; you can redistribute it and/or modify it under<br />
the terms of the GNU General Public License as published by the Free Software<br />
Foundation; either version 2 of the License, or (at your option) any later<br />
version. Please see the file COPYING for further information and details.</p>
<p>afpd has been compiled with support for these features:</p>
<p>        AFP3.1 support:	Yes<br />
      Transport layers:	TCP/IP DDP<br />
         CNID backends:	cdb dbd last<br />
           SLP support:	<font color="#ff0000">Yes</font><br />
  TCP wrappers support:	Yes<br />
         Quota support:	Yes<br />
   Admin group support:	Yes<br />
    Valid shell checks:	Yes<br />
      cracklib support:	Yes<br />
        Dropbox kludge:	No<br />
  Force volume uid/gid:	No</p>
<p>             afpd.conf:	/etc/netatalk/afpd.conf<br />
   AppleVolumes.system:	/etc/netatalk/AppleVolumes.system<br />
  AppleVolumes.default:	/etc/netatalk/AppleVolumes.default<br />
       UAM search path:	/usr/lib/netatalk/</p>
<p><font color="#0000FF">/tmp/netatalkbuild</font>$ /usr/bin/asip-status.pl localhost<br />
AFP reply from localhost:548<br />
Flags: 1  Cmd: 3  ID: 57005<br />
Reply: DSIGetStatus<br />
Request ID: 57005<br />
Machine type: Netatalk<br />
AFP versions: AFPVersion 1.1,AFPVersion 2.0,AFPVersion 2.1,AFP2.2,AFPX03,AFP3.1<br />
UAMs: Cleartxt Passwrd,<font color="#ff0000">DHCAST128</font><br />
Flags: SupportsCopyFile,SupportsServerMessages,SupportsServerSignature,SupportsTCP/IP,SupportsSrvrNotifications,SupportsOpenDirectory,SupportsUTF8Servername,SupportsSuperClient<br />
Server name: Debian-Server<br />
Signature:<br />
** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** **  &#8230;&#8230;&#8230;&#8230;&#8230;.</p>
<p>Network address: ***.***.*.** (TCP/IP address)<br />
Network address: *****.*** (ddp address)<br />
UTF8 Servername: Debian-Server</p>
<p>これでOKです。Leopardからも接続確認できました。<br />
しかし、残念ながら最初に書いたような現象は改善されず。<br />
rsync経由でMacからSSHで送ったファイルの一部が駄目なようです。<br />
iTunesのバックアップをSSH経由でやっているのですが今度SSHではなくAFPでマウントして同期してみようと思います。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chibiegg.net/2008/03/18_23_132.htm/feed</wfw:commentRss>
		</item>
		<item>
		<title>メールサーバーの構築(1)</title>
		<link>http://blog.chibiegg.net/2008/03/15_00_129.htm</link>
		<comments>http://blog.chibiegg.net/2008/03/15_00_129.htm#comments</comments>
		<pubDate>Fri, 14 Mar 2008 15:57:49 +0000</pubDate>
		<dc:creator>chibiegg</dc:creator>
		
		<category><![CDATA[サーバー管理]]></category>

		<guid isPermaLink="false">http://blog.chibiegg.net/2008/03/15_00_129.htm</guid>
		<description><![CDATA[メールサーバーの構築をしてみようと思う。
きっかけは友達にメールサーバーの設置方法を教えてほしいと言われたからだ。(なんと単純な&#8230;)
まずは実験ということでMac上のParallels DesktopにDebianをクリーンインストールし、一から設置しようと思う。(成功してません)
目標：Postfix + PostfixAdmin + MySQL + Courier-IMAP でOP25B対策付きのPOP/IMAP 仮想ユーザー環境
クリーンインストールからの実験なのでSQLのインストールも一からする。ということはApacheとかも&#8230;
ということでめんどくさいのでセキュリティと保守性は無視していきます。
とりあえず本格的な設定に入るまで&#8230;(Courier-IMAPにはまだ手をつけてません)

Apache2のインストール
$su
#apt-get install apache2
#apt-get install php5 php5-dev
#apt-get install libapache2-mod-php5
そして「/etc/apache2/sites-available/default」を以下のように編集(セキュリティーは気にしていない)
NameVirtualHost *
&#60;VirtualHost *&#62;
	ServerAdmin webmaster@localhost

	DocumentRoot /var/www/
	&#60;Directory /&#62;
		Options FollowSymLinks
		AllowOverride All
	&#60;/Directory&#62;
	&#60;Directory /var/www/&#62;
		Options Indexes FollowSymLinks MultiViews
		AllowOverride All
		Order allow,deny
		allow from all
		# This directive allows us to have apache2's default start page
              [...]]]></description>
			<content:encoded><![CDATA[<p>メールサーバーの構築をしてみようと思う。<br />
きっかけは友達にメールサーバーの設置方法を教えてほしいと言われたからだ。(なんと単純な&#8230;)<br />
まずは実験ということでMac上のParallels DesktopにDebianをクリーンインストールし、一から設置しようと思う。(成功してません)</p>
<p>目標：Postfix + PostfixAdmin + MySQL + Courier-IMAP でOP25B対策付きのPOP/IMAP 仮想ユーザー環境</p>
<p>クリーンインストールからの実験なのでSQLのインストールも一からする。ということはApacheとかも&#8230;<br />
ということでめんどくさいのでセキュリティと保守性は無視していきます。</p>
<p>とりあえず本格的な設定に入るまで&#8230;(Courier-IMAPにはまだ手をつけてません)<br />
<span id="more-129"></span><br />
<strong>Apache2のインストール</strong></p>
<pre><code>$su
#apt-get install apache2
#apt-get install php5 php5-dev
#apt-get install libapache2-mod-php5</code></pre>
<p>そして「/etc/apache2/sites-available/default」を以下のように編集(セキュリティーは気にしていない)</p>
<pre><code>NameVirtualHost *
&lt;VirtualHost *&gt;
	ServerAdmin webmaster@localhost

	DocumentRoot /var/www/
	&lt;Directory /&gt;
		Options FollowSymLinks
		AllowOverride All
	&lt;/Directory&gt;
	&lt;Directory /var/www/&gt;
		Options Indexes FollowSymLinks MultiViews
		AllowOverride All
		Order allow,deny
		allow from all
		# This directive allows us to have apache2's default start page
                # in /apache2-default/, but still have / go to the right place
	&lt;/Directory&gt;

	ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
	&lt;Directory "/usr/lib/cgi-bin"&gt;
		AllowOverride None
		Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
		Order allow,deny
		Allow from all
	&lt;/Directory&gt;

	ErrorLog /var/log/apache2/error.log

	# Possible values include: debug, info, notice, warn, error, crit,
	# alert, emerg.
	LogLevel warn

	CustomLog /var/log/apache2/access.log combined
	ServerSignature On

&lt;/VirtualHost&gt;</code></pre>
<p>で、Apache2の再起動。</p>
<pre><code>#/etc/init.d/apache2 restart</code></pre>
<p><strong>MySQLのインストール</strong></p>
<pre><code>#apt-get install mysql-server-5.0
#apt-get install mysql-client
#apt-get install mysql-common
#apt-get install php5-mysql</code></pre>
<p>ここでMySQLのユーザーの設定をする。<br />
やることはrootのパスワードを設定する。</p>
<pre><code>#mysqladmin -u root password '設定したいパスワード'
#mysql -u root -p</code></pre>
<p>として、MySQLにログインし、以下のように作業をする。</p>
<pre><code>Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 10
Server version: 5.0.32-Debian_7etch5-log Debian etch distribution

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> select host,user,password from mysql.user;      //ユーザーの確認
+-------------+------------------+-------------------------------------------+
| host        | user             | password                                  |
+-------------+------------------+-------------------------------------------+
| localhost   | root             | *9CFBBC772F3F6C106020035386DA5BBBF1249A11 |
| test-debian | root             |                                           |
| localhost   | debian-sys-maint | *C23DC1F950ACBE84A7EAD04697082E8FEC3D7403 |
+-------------+------------------+-------------------------------------------+
3 rows in set (0.00 sec)

mysql> delete from mysql.user where user="debian-sys-maint";     //不要なユーザーの削除
Query OK, 1 row affected (0.00 sec)

mysql> set password for root@'test-debian'=password('設定したいパスワード');      //test-debianドメインのrootのパスワード設定
Query OK, 0 rows affected (0.00 sec)

mysql> select host,user,password from mysql.user;      //ユーザーの確認
+-------------+------+-------------------------------------------+
| host        | user | password                                  |
+-------------+------+-------------------------------------------+
| localhost   | root | *9CFBBC772F3F6C106020035386DA5BBBF1249A11 |
| test-debian | root | *9CFBBC772F3F6C106020035386DA5BBBF1249A11 |
+-------------+------+-------------------------------------------+
2 rows in set (0.00 sec)

mysql> exit      //ログアウト
Bye</code></pre>
<p>以前の記事を参考にphpMyAdminを入れると便利。</p>
<p><strong>Postfixのインストール</strong></p>
<pre><code>#apt-get install postfix postfix-mysql postfix-tls</code></pre>
<p>インストール時に設定を求められます。<br />
<a rel="lightbox" href="http://blog.chibiegg.net/wp-content/uploads/2008/03/postfix-2.jpg"><img src='http://blog.chibiegg.net/wp-content/uploads/2008/03/postfix-2.thumbnail.jpg' title='postfix-2.jpg' alt='postfix-2.jpg' /></a><br />
「了解」を選択し、<br />
「インターネットサイト」を選択し、<br />
「chibiegg.net」に設定しました。</p>
<p><strong>PostfixAdminのインストール</strong></p>
<pre><code>#cd /usr/src</code></pre>
<p>「http://www.high5.net/postfixadmin/」から最新版をダウンロード</p>
<pre><code>#wget http://jaist.dl.sourceforge.net/sourceforge/postfixadmin/postfixadmin-2.2.0-rc3.tar.gz
#tar -zxvf postfixadmin-2.2.0-rc3.tar.gz
#mv ./postfixadmin-2.2.0-rc3 /var/www/postfixadmin
#cd /var/www/postfixadmin
#mysql -uroot -pパスワード < DATABASE_MYSQL.TXT</code></pre>
<p>ここで「http://サーバーのIPアドレス/postfixadmin/setup.php」に接続すると以下のようなページが見れればOK。<br />
まだMySQLに接続できないなどエラーがありますが、postfix用のユーザーの設定をすれば行けるでしょう。<br />
<a rel="lightbox" href="http://blog.chibiegg.net/wp-content/uploads/2008/03/postfixadmin-setuperr.jpg"><img src='http://blog.chibiegg.net/wp-content/uploads/2008/03/postfixadmin-setuperr.thumbnail.jpg' title='postfixadmin-setuperr.jpg' alt='postfixadmin-setuperr.jpg' /></a></p>
<p>まだまだ続きます。続きは明日。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chibiegg.net/2008/03/15_00_129.htm/feed</wfw:commentRss>
		</item>
		<item>
		<title>1ヶ月も&#8230;</title>
		<link>http://blog.chibiegg.net/2008/02/20_22_128.htm</link>
		<comments>http://blog.chibiegg.net/2008/02/20_22_128.htm#comments</comments>
		<pubDate>Wed, 20 Feb 2008 13:07:15 +0000</pubDate>
		<dc:creator>chibiegg</dc:creator>
		
		<category><![CDATA[プログラミング]]></category>

		<category><![CDATA[日記]]></category>

		<category><![CDATA[雑記]]></category>

		<guid isPermaLink="false">http://blog.chibiegg.net/2008/02/20_22_128.htm</guid>
		<description><![CDATA[すいません。一ヶ月以上更新してませんでした。
コメントなどいただいて。本当にありがとうございます。
やはり個人のブログにきてくださる方がおられるとうれしい限りです。
ちょっと忙しいので一年ほどサーバー関係やプログラム関係 [...]]]></description>
			<content:encoded><![CDATA[<p>すいません。一ヶ月以上更新してませんでした。<br />
コメントなどいただいて。本当にありがとうございます。<br />
やはり個人のブログにきてくださる方がおられるとうれしい限りです。<br />
ちょっと忙しいので一年ほどサーバー関係やプログラム関係はお休みします。<br />
書くときもあると思いますが。<br />
太陽光発電の記録も時々時間があればまとめて更新します。<br />
データは忘れないようにとっておきますので&#8230;<br />
もちろんブログは続けるのでこれからもよろしくお願いします。</p>
<p>大学に入ったら電子工作などもまたしようと&#8230;</p>
<p>(最近気になっているサイト)<br />
<a href="http://wiki.osdev.info/?W-SIM">W-SIM Wiki</a><br />
<a href="http://blog.goo.ne.jp/sirius506">マイコン工作実験日記</a><br />
W-SIMはW-ZERO3 Advanced[es](赤耳)とnine.(青耳)。(赤と青を交換したので&#8230;)さらに灰耳の白ROMを持っているので大学入ったら解析なんかもしようかと&#8230;。W-SIMのソケット買っとこうかなぁ。<br />
DDをつかってMacのターミナルからPHSに電話をしたり、かかってきた電話に応答したりは実験しました。ライトメールの送受信なんかマイコンからシリアル経由でできたりしたらおもしろいなぁ&#8230;と思ったり。自分はH8／SH／PICしか使ったことがないのでAtmegaとかも使えるようにしたいと思います。TOPPERSとかもCQ出版のInterfaceで読んでて面白そう&#8230;<br />
まぁ楽しみにおいておきます。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chibiegg.net/2008/02/20_22_128.htm/feed</wfw:commentRss>
		</item>
		<item>
		<title>iTunes用のサーバー設定 第一弾(AFPで)</title>
		<link>http://blog.chibiegg.net/2008/01/05_13_126.htm</link>
		<comments>http://blog.chibiegg.net/2008/01/05_13_126.htm#comments</comments>
		<pubDate>Sat, 05 Jan 2008 04:33:13 +0000</pubDate>
		<dc:creator>chibiegg</dc:creator>
		
		<category><![CDATA[サーバー管理]]></category>

		<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://blog.chibiegg.net/2008/01/05_13_126.htm</guid>
		<description><![CDATA[もともとMacBook Proの方にはハードディスクの都合でiTunesのライブラリは入っていないのですが、自宅でLAN経由でいいのでMacBook Proでもデスクトップに入っているiTunesライブラリを聴きたいとい [...]]]></description>
			<content:encoded><![CDATA[<p>もともとMacBook Proの方にはハードディスクの都合でiTunesのライブラリは入っていないのですが、自宅でLAN経由でいいのでMacBook Proでもデスクトップに入っているiTunesライブラリを聴きたいということで設定してみます。<br />
で、メインのMacはサーバーではないので時々電源が切ってあったりするので、そこからバックアップ先となっているサーバー機からライブラリを読むことにします。</p>
<p>考えた方法は２つありました。<br />
一つは簡単にAFPでiTunesフォルダを共有しノートの「~/Music」フォルダに「iTunes」フォルダのシンボリックリンクを作成する。<br />
もう一つはDAAPサーバーを立ててノートから共有に接続する方法です。<br />
ただしこちらの方法はアルバムアートワークも表示されませんし歌詞も共有されませんし、ビデオは共有の対象外です。</p>
<p>で、まずは「AFP」での共有から。(実行は自己責任で。データの破損などいかなる損害も補償しかねます。)<br />
こちらの方法の欠点は起動時に手動でマウントする必要があることです。<br />
それと、曲のタイトルなどの変更はしないように注意すること。<br />
これは以前の「<a href="http://blog.chibiegg.net/2007/11/11_01_8.htm">netatalk OpenSSL(LeopardでAFP)設定編</a>」の時と同じように新しく共有ポイントを設定します。<br />
このときに<del datetime="2008-04-20T14:12:03+00:00">読み込みのみを許可するようにします</del>。（「iTunes」フォルダ直下のファイル群は書き込み権限がないと起動できませんでした。すいません。訂正させていただきます。）<br />
「/etc/netatalk/AppleVolumes.default」に<br />
<code>
<pre>/mnt/music "Music" allow:hogehoge</pre>
<p></code><br />
を追加します。(これは例です。/mnt/musicフォルダを共有します。)</p>
<p>でnetatalkを再起動。<br />
ここからはMacの「ターミナル」で操作をします。Musicフォルダはマウントしてあるとします。<br />
iTunesは使用していないことを前提とします(iTunesフォルダを削除するため)。<br />
iTunesに曲が入っている場合は移動しておきます。移動方法は割愛します。<br />
<code>
<pre>$ rm -r ~/Music/iTunes                //既存のiTunesフォルダを削除します。
$ ln -s /Volumes/Music/iTunes ~/Music/</pre>
<p></code></p>
<p>以上。あとはiTunesを起動するだけ。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chibiegg.net/2008/01/05_13_126.htm/feed</wfw:commentRss>
		</item>
		<item>
		<title>rsyncによるバックアップ</title>
		<link>http://blog.chibiegg.net/2007/12/30_14_125.htm</link>
		<comments>http://blog.chibiegg.net/2007/12/30_14_125.htm#comments</comments>
		<pubDate>Sun, 30 Dec 2007 05:33:35 +0000</pubDate>
		<dc:creator>chibiegg</dc:creator>
		
		<category><![CDATA[サーバー管理]]></category>

		<guid isPermaLink="false">http://blog.chibiegg.net/2007/12/30_14_125.htm</guid>
		<description><![CDATA[まずはインストールします。

$ su
# apt-get install rsync

設定などは特にありません。コマンドラインの引数のみです。
例えば、「/home/hogehoge」フォルダを「/mnt/backu [...]]]></description>
			<content:encoded><![CDATA[<p>まずはインストールします。</p>
<pre><code>
$ su
# apt-get install rsync
</code></pre>
<p>設定などは特にありません。コマンドラインの引数のみです。</p>
<p>例えば、「/home/hogehoge」フォルダを「/mnt/backupdisk」に同期コピーする場合は、</p>
<pre><code># rsync -av --delete /home/hogehoge /mnt/backupdisk</code></pre>
<p>とするだけです。<br />
「-a」と「&#8211;delete」オプションをつけることでフォルダ構造を同じにすることができます。<br />
つまり、元フォルダで削除されたものはコピー先でも削除され、追加されたファイルだけコピー先にコピーされます。「-v」は実行中のファイルを表示するオプションです。</p>
<p>「cron」で自動的にやってもいいのですが、ファイルを更新したときに実行するスクリプトを作成して手動でスクリプトを実行することにします。(経過を確認しないと個人的に心配なので&#8230;)</p>
<p>backup</p>
<pre><code>
#!/bin/sh
year=`date +%Y`
month=`date +%m`
day=`date +%d`
time=`date +%T`
echo "Backup($year/$month/$day $time)"
rsync -av --delete /home/hogehoge /mnt/backupdisk
</code></pre>
<p>今回参考にさせていただいたサイトは「<a href="http://www.jitaku-server.net/backup_rsync.html">rsyncで自動バックアップ</a>」です。<br />
こちらにはオプションについて詳しく書かれているので参照してください。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chibiegg.net/2007/12/30_14_125.htm/feed</wfw:commentRss>
		</item>
		<item>
		<title>Debianにハードディスクを増設</title>
		<link>http://blog.chibiegg.net/2007/12/29_17_124.htm</link>
		<comments>http://blog.chibiegg.net/2007/12/29_17_124.htm#comments</comments>
		<pubDate>Sat, 29 Dec 2007 08:24:14 +0000</pubDate>
		<dc:creator>chibiegg</dc:creator>
		
		<category><![CDATA[サーバー管理]]></category>

		<guid isPermaLink="false">http://blog.chibiegg.net/2007/12/29_17_124.htm</guid>
		<description><![CDATA[ついにサーバーに160GBのハードディスクを追加しました。
物理的には単純にIDEのプライマリーのスレーブに接続しただけです。
以下はフォーマットとマウントについてメモします。
まずは接続されているか「dmesg」で確認します。

hdb: Maxtor 6Y160P0, ATA DISK drive
とあればOK。たまたま元々つけていたHDDと同じ型番でした。もちろん型番などは違う場合もありますが。
IDE 0:0ならhda
IDE 0:1ならhdb
IDE 1:0ならhdc
IDE 1:1ならhdd
です。

まずは「fdisk」でパーティションの確認。

$ su
# fdisk /dev/hdb

The number of cylinders for this disk is set to 19929.
There is nothing wrong with that, but this is larger than 1024,
and could in certain setups cause problems with:
1) software that runs at boot time (e.g., old versions of LILO)
2) booting and partitioning [...]]]></description>
			<content:encoded><![CDATA[<p>ついにサーバーに160GBのハードディスクを追加しました。</p>
<p>物理的には単純にIDEのプライマリーのスレーブに接続しただけです。<br />
以下はフォーマットとマウントについてメモします。</p>
<p>まずは接続されているか「dmesg」で確認します。</p>
<blockquote><p>
hdb: Maxtor 6Y160P0, ATA DISK drive</p></blockquote>
<p>とあればOK。たまたま元々つけていたHDDと同じ型番でした。もちろん型番などは違う場合もありますが。<br />
IDE 0:0ならhda<br />
IDE 0:1ならhdb<br />
IDE 1:0ならhdc<br />
IDE 1:1ならhdd<br />
です。<br />
<span id="more-124"></span><br />
まずは「fdisk」でパーティションの確認。</p>
<pre><code>
$ su
# fdisk /dev/hdb

The number of cylinders for this disk is set to 19929.
There is nothing wrong with that, but this is larger than 1024,
and could in certain setups cause problems with:
1) software that runs at boot time (e.g., old versions of LILO)
2) booting and partitioning software from other OSs
   (e.g., DOS FDISK, OS/2 FDISK)

Command (m for help): p　//「p」で現在の設定の確認。
Disk /dev/hdb: 163.9 GB, 163928604672 bytes
255 heads, 63 sectors/track, 19929 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hdb1               1       19930   160086496+   b  W95 FAT32
</code></pre>
<p>すでにパーティションはあるのでそのまま使用する。「t」でシステムタイプをext3のために83にする。</p>
<pre><code>
Command (m for help): t
Selected partition 1
Hex code (type L to list codes): 83
Changed system type of partition 1 to 83 (Linux)
</code></pre>
<p>「w」で保存して終了。</p>
<pre><code>
Command (m for help): w
The partition table has been altered!

Calling ioctl() to re-read partition table.

WARNING: If you have created or modified any DOS 6.x
partitions, please see the fdisk manual page for additional
information.
Syncing disks.
</code></pre>
<p>でext3でフォーマット。</p>
<pre><code>
# mkfs -j /dev/hdb1
mke2fs 1.40-WIP (14-Nov-2006)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
20021248 inodes, 40021624 blocks
2001081 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=0
1222 block groups
32768 blocks per group, 32768 fragments per group
16384 inodes per group
Superblock backups stored on blocks:
     32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
     4096000, 7962624, 11239424, 20480000, 23887872

Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done

This filesystem will be automatically checked every 33 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.
</code></pre>
<p>「fstab」にオートマウントするように書き込む。<br />
今回は「backupdisk」というラベルをパーティションに設定し、「/mnt/backupdisk」にマウントするように設定する。<br />
まずはラベルの指定。</p>
<pre><code>
# e2label /dev/hdb1 backupdisk
# e2label /dev/hdb1　//設定の確認
backupdisk
</code></pre>
<p>マウントポイントの作成。</p>
<pre><code>
# mkdir /mnt/backupdata
</code></pre>
<p>「/etc/fstab」をエディタで開き以下の行を追記。</p>
<pre><code>LABEL=backupdisk        /mnt/backupdisk ext3    defaults        0       0</code></pre>
<p>再起動したら自動マウントされました〜。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chibiegg.net/2007/12/29_17_124.htm/feed</wfw:commentRss>
		</item>
		<item>
		<title>Parallelsに複数の実ハードディスクを接続</title>
		<link>http://blog.chibiegg.net/2007/12/26_23_123.htm</link>
		<comments>http://blog.chibiegg.net/2007/12/26_23_123.htm#comments</comments>
		<pubDate>Wed, 26 Dec 2007 14:24:24 +0000</pubDate>
		<dc:creator>chibiegg</dc:creator>
		
		<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://blog.chibiegg.net/2007/12/26_23_123.htm</guid>
		<description><![CDATA[Parallelsで複数の中からBootCamp領域を指定
でやったことを応用すればGUIの設定ツールからはできない仮想マシンに複数の実ハードディスク(パーティション)接続ができるのではないかと考えた。
で、やってみた。 [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.chibiegg.net/2007/12/26_19_119.htm" title="Permanent Link to Parallelsで複数の中からBootCamp領域を指定">Parallelsで複数の中からBootCamp領域を指定</a><br />
でやったことを応用すればGUIの設定ツールからはできない仮想マシンに複数の実ハードディスク(パーティション)接続ができるのではないかと考えた。<br />
で、やってみた。<br />
これは実験結果であり。すべての環境で動作を保証するものではありません。<br />
また、ここにあることを実行したことによるいかなる損害も保証しかねます。<br />
データが消えるなどの事態も考えられますので自己責任で実行してください。<br />
<span id="more-123"></span><br />
やったことは「Boot Camp.pvs」の編集<br />
編集前の「IDE Devices」は以下の通りです。(BootCampのパーティション指定はした後)<br />
<code>
<pre>[IDE devices]
Disk 0:0 enabled = 1
Disk 0:0 = 1
Disk 0:0 media = 1
Disk 0:0 connected = 1
Disk 0:0 image = Boot Camp;disk0s3
Disk 0:0 cylinders = 0
Disk 0:0 heads = 0
Disk 0:0 sectors = 0
Disk 0:1 enabled = 1
Disk 0:1 = 2
Disk 0:1 media = 0
Disk 0:1 connected = 0
Disk 0:1 image = /Library/Parallels/Tools/vmtools.iso
Disk 1:0 enabled = 0
Disk 1:0 = 0
Disk 1:1 enabled = 0
Disk 1:1 = 0</pre>
<p></code><br />
「Disk 1:0」は無効になっています。(enabled = 0)<br />
<code>
<pre>Disk 0:0 enabled = 1
Disk 0:0 = 1
Disk 0:0 media = 1
Disk 0:0 connected = 1
Disk 0:0 image = Boot Camp;disk0s3
Disk 0:0 cylinders = 0
Disk 0:0 heads = 0
Disk 0:0 sectors = 0</pre>
<p></code><br />
を参考に以下のように「Disk 1:0」を作ります。(disk2s2を追加する場合)<br />
<code>
<pre>Disk 1:0 enabled = 1
Disk 1:0 = 1
Disk 1:0 media = 1
Disk 1:0 connected = 1
Disk 1:0 image = Boot Camp;disk2s2
Disk 1:0 cylinders = 0
Disk 1:0 heads = 0
Disk 1:0 sectors = 0</pre>
<p></code><br />
これを設定ファイルの<br />
<code>
<pre>Disk 1:0 enabled = 0
Disk 1:0 = 0</pre>
<p></code><br />
の代わりに記述し保存します。</p>
<p>変更後の「IDE Devices」<br />
<code>
<pre>[IDE devices]
Disk 0:0 enabled = 1
Disk 0:0 = 1
Disk 0:0 media = 1
Disk 0:0 connected = 1
Disk 0:0 image = Boot Camp;disk0s3
Disk 0:0 cylinders = 0
Disk 0:0 heads = 0
Disk 0:0 sectors = 0
Disk 0:1 enabled = 1
Disk 0:1 = 2
Disk 0:1 media = 0
Disk 0:1 connected = 0
Disk 0:1 image = /Library/Parallels/Tools/vmtools.iso
Disk 1:0 enabled = 1
Disk 1:0 = 1
Disk 1:0 media = 1
Disk 1:0 connected = 1
Disk 1:0 image = Boot Camp;disk2s2
Disk 1:0 cylinders = 0
Disk 1:0 heads = 0
Disk 1:0 sectors = 0
Disk 1:1 enabled = 0
Disk 1:1 = 0</pre>
<p></code></p>
<p>ちゃんと仮想マシンのWindowsに二台目の実ハードディスクが認識されました。<br />
やった〜</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chibiegg.net/2007/12/26_23_123.htm/feed</wfw:commentRss>
		</item>
		<item>
		<title>Parallelsのメモリ上限の変更？というより再設定</title>
		<link>http://blog.chibiegg.net/2007/12/26_22_121.htm</link>
		<comments>http://blog.chibiegg.net/2007/12/26_22_121.htm#comments</comments>
		<pubDate>Wed, 26 Dec 2007 13:39:33 +0000</pubDate>
		<dc:creator>chibiegg</dc:creator>
		
		<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://blog.chibiegg.net/2007/12/26_22_121.htm</guid>
		<description><![CDATA[メモリが1GBのときParallelsでの仮想マシンのメモリの制限は「from 128MB up to 280MB」でした。
ところが、2GB増設して3GBにしても上限は280MBのままでした。
それを本体メモリの増設に [...]]]></description>
			<content:encoded><![CDATA[<p>メモリが1GBのときParallelsでの仮想マシンのメモリの制限は「from 128MB up to 280MB」でした。<br />
ところが、2GB増設して3GBにしても上限は280MBのままでした。</p>
<p>それを本体メモリの増設に見合った上限に再設定する方法を見つけたのでメモします。<br />
することは簡単で「~/Library/Preferences」にある<br />
「com.parallels.desktop.plist」と「com.parallels.desktop.plist」を削除します。</p>
<p>これだけでした。たまたまの可能性もあるので保証はできませんが、これで上限は2048MBになりました。<br />
これで本格的にBootCampが不要になるかもしれません。</p>
<p>すいませんサーバーへのハードディスク増設は明日に&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chibiegg.net/2007/12/26_22_121.htm/feed</wfw:commentRss>
		</item>
		<item>
		<title>Parallelsで複数の中からBootCamp領域を指定</title>
		<link>http://blog.chibiegg.net/2007/12/26_19_119.htm</link>
		<comments>http://blog.chibiegg.net/2007/12/26_19_119.htm#comments</comments>
		<pubDate>Wed, 26 Dec 2007 10:03:18 +0000</pubDate>
		<dc:creator>chibiegg</dc:creator>
		
		<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://blog.chibiegg.net/2007/12/26_19_119.htm</guid>
		<description><![CDATA[ずっとParallelsDesktop3.0(英語版)でBootCamp領域にあるWindowsを起動させたかったのですが、いっつも
「More than one Windows partitions are found. This is not a standard Boot Camp configuration. Please refer to the Parallels Desktop for Mac User Guide, Using Boot Camp Windows XP Installation chapter for instructions on how to configure Parallels virtual machine in case of a non-standard Boot Camp configuration on your Macintosh computer.」
というエラーが出て困っていました。

複数Windows領域が発見されました。これは標準のBootCamp環境ではありません。
ヘルプを参照してください&#8230;
ヘルプにそんなんのってないぞ。
USB接続じゃなくてSATA接続だししかも追加で2台。毎回起動してからさすのはめんどくさいし&#8230;
ということであきらめていましたが。今日検索してみると方法を載せておられる方のページを見つけました。
Parallelsで複数のWindows用のパーティションがある場合
でやってみました。
まずはWindowsのインストールされているパーティションのidentifierを調べる。


$ diskutil list
/dev/disk0
 [...]]]></description>
			<content:encoded><![CDATA[<p>ずっとParallelsDesktop3.0(英語版)でBootCamp領域にあるWindowsを起動させたかったのですが、いっつも<br />
「More than one Windows partitions are found. This is not a standard Boot Camp configuration. Please refer to the Parallels Desktop for Mac User Guide, Using Boot Camp Windows XP Installation chapter for instructions on how to configure Parallels virtual machine in case of a non-standard Boot Camp configuration on your Macintosh computer.」<br />
というエラーが出て困っていました。<br />
<a rel="lightbox" href='http://blog.chibiegg.net/wp-content/uploads/2007/12/bootcampparallelserr.jpg' title='bootcampparallelserr.jpg'><img src='http://blog.chibiegg.net/wp-content/uploads/2007/12/bootcampparallelserr.thumbnail.jpg' alt='bootcampparallelserr.jpg' /></a></p>
<p>複数Windows領域が発見されました。これは標準のBootCamp環境ではありません。<br />
ヘルプを参照してください&#8230;<br />
ヘルプにそんなんのってないぞ。<br />
USB接続じゃなくてSATA接続だししかも追加で2台。毎回起動してからさすのはめんどくさいし&#8230;</p>
<p>ということであきらめていましたが。今日検索してみると方法を載せておられる方のページを見つけました。<br />
<a href="http://memorandum.cocolog-nifty.com/hoge/2007/09/parallelswindow_cff4.html">Parallelsで複数のWindows用のパーティションがある場合</a></p>
<p>でやってみました。<br />
まずはWindowsのインストールされているパーティションのidentifierを調べる。<br />
<span id="more-119"></span><br />
<code>
<pre>$ diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *232.9 Gi   disk0
   1:                        EFI                         200.0 Mi   disk0s1
   2:                  Apple_HFS Macintosh HD            202.0 Gi   disk0s2
   3:       Microsoft Basic Data WINDOWS HD              30.6 Gi    disk0s3
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *152.7 Gi   disk1
   1:                        EFI                         200.0 Mi   disk1s1
   2:       Microsoft Basic Data DATA2-160               152.5 Gi   disk1s2
/dev/disk2
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *465.8 Gi   disk2
   1:                        EFI                         200.0 Mi   disk2s1
   2:       Microsoft Basic Data DATA3-500               465.5 Gi   disk2s2
/dev/disk3
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *233.8 Gi   disk3
   1:                 DOS_FAT_32 USB250A                 233.7 Gi   disk3s5
/dev/disk4
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *233.8 Gi   disk4
   1:                 DOS_FAT_32 USB250B                 233.7 Gi   disk4s5
</pre>
<p></code><br />
ありました「WINDOWS HD」のIDENTIFIER は「disk0s3」でした。</p>
<p>では次にParallelsの設定ファイルの編集<br />
今回は「~/Documents/Parallels/Boot Camp/Boot Camp.pvs」をviで編集します。<br />
<code>Disk 0:0 image = Boot Camp</code><br />
となっているところを<br />
<code>Disk 0:0 image = Boot Camp;disk0s3</code><br />
とします。もちろん「disk0s3」は先ほど調べたWindowsがインストールされている領域をしていします。</p>
<p>お〜これで起動しました。やった〜。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chibiegg.net/2007/12/26_19_119.htm/feed</wfw:commentRss>
		</item>
		<item>
		<title>Leopard「画面共有」の隠し機能</title>
		<link>http://blog.chibiegg.net/2007/12/26_15_111.htm</link>
		<comments>http://blog.chibiegg.net/2007/12/26_15_111.htm#comments</comments>
		<pubDate>Wed, 26 Dec 2007 06:01:17 +0000</pubDate>
		<dc:creator>chibiegg</dc:creator>
		
		<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://chibiegg.homeip.net/2007/12/26_15_111.htm</guid>
		<description><![CDATA[Leopardのファミリーパックを購入してからノートとデスクトップ共にLeopardにしているのですが。
ほんとに画面共有は便利です。
ちょっとリビングでノートからデスクトップが使いたくなったときに手軽に使えるのがいいで [...]]]></description>
			<content:encoded><![CDATA[<p>Leopardのファミリーパックを購入してからノートとデスクトップ共にLeopardにしているのですが。<br />
ほんとに画面共有は便利です。</p>
<p>ちょっとリビングでノートからデスクトップが使いたくなったときに手軽に使えるのがいいですね。<br />
WindowsにもリモートデスクトップがあるのですがXPProでないとつかえないし&#8230;</p>
<p>で、ずっとフルスクリーンにできないのかと思っていましたがありました。それ以上のものが&#8230;<br />
<a href="http://www.macworld.com/article/131094/2007/12/screensharepower.html">Add more power to 10.5&#8217;s screen sharing</a><br />
<span id="more-111"></span><br />
ツールバーに以下のボタンが増えます。<br />
<img src='http://chibiegg.homeip.net/wp-content/uploads/2007/12/toolbar2.jpg' alt='toolbar2.jpg' />こちら側の制御の有効・無効<br />
<img src='http://chibiegg.homeip.net/wp-content/uploads/2007/12/toolbar3.jpg' alt='toolbar3.jpg' />向こう側の制御の有効・無効<br />
<img src='http://chibiegg.homeip.net/wp-content/uploads/2007/12/toolbar4.jpg' alt='toolbar4.jpg' />向こう側の画面のロック<br />
<img src='http://chibiegg.homeip.net/wp-content/uploads/2007/12/toolbar5.jpg' alt='toolbar5.jpg' />画面の画像の保存<br />
<img src='http://chibiegg.homeip.net/wp-content/uploads/2007/12/toolbar6.jpg' alt='toolbar6.jpg' />フルスクリーン<br />
<img src='http://chibiegg.homeip.net/wp-content/uploads/2007/12/toolbar7.jpg' alt='toolbar7.jpg' />画像品質の選択</p>
<p>方法はターミナルで以下を実行</p>
<pre><code>defaults write com.apple.ScreenSharing 'NSToolbar Configuration ControlToolbar' -dict-add 'TB Item Identifiers' '(Scale,Control,Share,Curtain,Capture,FullScreen,GetClipboard,SendClipboard,Quality)'</code></pre>
]]></content:encoded>
			<wfw:commentRss>http://blog.chibiegg.net/2007/12/26_15_111.htm/feed</wfw:commentRss>
		</item>
		<item>
		<title>Merry Christmas</title>
		<link>http://blog.chibiegg.net/2007/12/25_20_110.htm</link>
		<comments>http://blog.chibiegg.net/2007/12/25_20_110.htm#comments</comments>
		<pubDate>Tue, 25 Dec 2007 11:44:43 +0000</pubDate>
		<dc:creator>chibiegg</dc:creator>
		
		<category><![CDATA[日記]]></category>

		<guid isPermaLink="false">http://chibiegg.homeip.net/2007/12/25_20_110.htm</guid>
		<description><![CDATA[やっとタブロー中に撮影した写真の整理を終わらせました。
といっても通し練習中などに撮った写真は少ないので、本番前の食事会での写真や本番後の胴上げのときの写真やその他のものばかりなのですが。
デジタル一眼レフを購入してから [...]]]></description>
			<content:encoded><![CDATA[<p>やっとタブロー中に撮影した写真の整理を終わらせました。</p>
<p>といっても通し練習中などに撮った写真は少ないので、本番前の食事会での写真や本番後の胴上げのときの写真やその他のものばかりなのですが。<br />
デジタル一眼レフを購入してからRAW画像をたくさんつかうようになったり、そろそろ写真枚数が増えてきてiPhotoでは遅くなってきたのと、写真そのもののデータの場所をサーバーに配置したかったという理由で<a href="http://www.amazon.co.jp/gp/product/B00141LHLU?ie=UTF8&#038;tag=chibiegg-22&#038;linkCode=as2&#038;camp=247&#038;creative=1211&#038;creativeASIN=B00141LHLU">Aperture</a><img src="http://www.assoc-amazon.jp/e/ir?t=chibiegg-22&#038;l=as2&#038;o=9&#038;a=B00141LHLU" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />に乗り換えました。</p>
<p><a href="http://www.amazon.co.jp/gp/product/B00141LHLU?ie=UTF8&#038;tag=chibiegg-22&#038;linkCode=as2&#038;camp=247&#038;creative=1211&#038;creativeASIN=B00141LHLU">Aperture</a><img src="http://www.assoc-amazon.jp/e/ir?t=chibiegg-22&#038;l=as2&#038;o=9&#038;a=B00141LHLU" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />を使用するようになって写真管理は格段に軽く便利なり以前まではiPhotoを起動するのも嫌だったのですが気軽に起動できるようにもなりました。</p>
<p>で、今回の写真ですが。この一週間で撮影した約900枚の写真をスタックで整理しピックする写真を選んで最終的に502枚のピックまでしぼりました。<br />
何よりも今回よかったのは一番仲の良い友達が胴上げされたときの写真がほぼ完璧に撮影できていたことです。ノーファインダーでの撮影だった上に人ごみの中で瞬時にシャッターを切らないと間に合わないぐらいだったので半分このときの写真はあきらめていたのですが。何人かはほぼ正面、横から撮れていました。</p>
<p>来年、友達に印刷して渡す写真の選択をしないと&#8230;</p>
<p>明日はサーバーにHDDを追加してバックアップ体制を作りたいと思います。久々のサーバー関係の更新になるのかな&#8230;</p>
<div align="center">
<table>
<tr>
<td>
<div align="center">
<iframe src="http://rcm-jp.amazon.co.jp/e/cm?t=chibiegg-22&#038;o=9&#038;p=8&#038;l=as1&#038;asins=B00141LHLU&#038;fc1=000000&#038;IS2=1&#038;lt1=_blank&#038;lc1=0000FF&#038;bc1=000000&#038;bg1=FFFFFF&#038;f=ifr" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe></div>
</td>
<td>
<div align="center"><iframe src="http://rcm-jp.amazon.co.jp/e/cm?t=chibiegg-22&#038;o=9&#038;p=8&#038;l=as1&#038;asins=B00141LHM4&#038;fc1=000000&#038;IS2=1&#038;lt1=_blank&#038;lc1=0000FF&#038;bc1=000000&#038;bg1=FFFFFF&#038;f=ifr" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe></div>
</td>
<td>
<div align="center"><iframe src="http://rcm-jp.amazon.co.jp/e/cm?t=chibiegg-22&#038;o=