<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>webプログラマーのメモ &#187; VMware</title>
	<atom:link href="http://blog.96q.org/category/vmware/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.96q.org</link>
	<description>SELECT * FROM engineer_life;</description>
	<lastBuildDate>Tue, 31 Jan 2012 16:09:48 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>VMwareの既存環境コピーで新しく開発環境を作る手順。[CentOS]</title>
		<link>http://blog.96q.org/2008/02/29/copy-of-vmware/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=copy-of-vmware</link>
		<comments>http://blog.96q.org/2008/02/29/copy-of-vmware/#comments</comments>
		<pubDate>Fri, 29 Feb 2008 05:43:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[CentOS]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[開発環境構築]]></category>
		<category><![CDATA[開発環境]]></category>

		<guid isPermaLink="false">http://blog.96q.org/2008/02/29/vmware%e3%81%ae%e3%82%b3%e3%83%94%e3%83%bc%e3%81%a7%e6%96%b0%e3%81%97%e3%81%8f%e9%96%8b%e7%99%ba%e7%92%b0%e5%a2%83%e3%82%92%e4%bd%9c%e3%82%8b%e6%89%8b%e9%a0%86%e3%80%82centos/</guid>
		<description><![CDATA[VMwareで既に開発環境があり、その環境を元に新しく作る。 １．まずは、現在ある環境をコピーします。 ２．次にVMwareを立ち上げます。すると以下の文章が表示されます。 The location of this vi &#8230; <a href="http://blog.96q.org/2008/02/29/copy-of-vmware/">Continue reading <span class="meta-nav">&#8594;</span></a>
関連する記事はありませんでした...]]></description>
			<content:encoded><![CDATA[<p>VMwareで既に開発環境があり、その環境を元に新しく作る。<br />
１．まずは、現在ある環境をコピーします。<br />
２．次にVMwareを立ち上げます。すると以下の文章が表示されます。</p>
<pre class="wp-code-highlight prettyprint">The location of this virtual machine's configuration file has changed since it was last powered on.
If the virtual machine has been copied, you should create a new unique identifier (UUID).  If it has been moved, you should keep its old identifier.
If you are not sure, create a new identifier.
What do you want to do?
・Create
・Keep
・Always Create
・Always Keep
</pre>
<p>簡単に訳すと、コピーしたのなら新しいユニークな識別子(UUID)を作成するべきで、<br />
移動(move)したのなら古い識別子を保つべきです。<br />
どうしますか？という事を言っていると思います。多分。。<br />
今回はコピーなので、「Create」を選びます。</p>
<p>OSが起動し終わったら、必要の無いサービスを止めます。</p>
<pre class="wp-code-highlight prettyprint">for SERVICE in cups isdn kudzu gpm smartd pcmcia; do /sbin/chkconfig ${SERVICE} off; done</pre>
<p>次にuseraddで一般ユーザーを作成し，ウェブ開発用のグループを作成します．<br />
作成した一般ユーザーにはパスワードもちゃんと付け，vigrを用いてwebに所属させます．<br />
作成した一般ユーザーはsshの公開鍵をちゃんと入れておき，パスワードログインはしないようにしましょう．</p>
<pre class="wp-code-highlight prettyprint">
# /usr/sbin/useradd webmaster
# /usr/bin/passwd webmaster
# /usr/sbin/groupadd web
# /usr/sbin/vigr
</pre>
<p>次に，またvigrを用いて今度は先ほど作成したユーザーをグループwheelに所属させ，visudoを用いてsudoの設定をします．<br />
sudoの設定でwheelはsudo経由でrootになれるようにし，sudoを併用することにより一般ユーザーをrootに直接ログインしないでいい環境にします．</p>
<pre class="wp-code-highlight prettyprint">
# /usr/sbin/vigr    (「wheel:」で始まる行の右にカンマ区切りで先ほど作成したユーザーを追加)
# /usr/sbin/visudo      (「# %wheel」で始まる行にある行頭の「#」を削除する)
</pre>
<p>「# %wheel」と書いている行は「NOPASSWD:」という文字列を含む行の方の行頭の「#」をはずすとsudoをするたびにパスワードが聞かれなくなります．これを使うか使わないかは運用方針と好みになりますね．</p>
<p>ssh関連はパーミッションなども意識して動作するので，しっかり設定してあげてください．</p>
<pre class="wp-code-highlight prettyprint">
# su - webmaster
$ mkdir -p ~/.ssh
$ chmod go-rwx ~/.ssh
$ vi ~/.ssh/authorized_keys2
$ chmod go-rwx ~/.ssh/authorized_keys2
</pre>
<p>最後にsshd(sshサーバー)の設定をします．今回はrootへはssh経由でログインできないようにし，パスワードでのログインも禁止します．</p>
<pre class="wp-code-highlight prettyprint">
# /bin/vi /etc/ssh/sshd_config
</pre>
<p>編集のポイントは下記のようになり，編集が終了したらsshdを再起動します．</p>
<ul>
<li>PermitRootLogin no</li>
<li>PasswordAuthentication no</li>
</ul>
<pre class="wp-code-highlight prettyprint">
# /sbin/service sshd restart
</pre>
<p>とりあえずここまで。</p>
<p>関連する記事はありませんでした...</p>]]></content:encoded>
			<wfw:commentRss>http://blog.96q.org/2008/02/29/copy-of-vmware/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

