ライン

ポイント:起動するまでの時間が短い

ライン

 はじめに

CentOS 6.2

 久々に、個人用途でLinuxです。一台ぐらい立てておかないと比較するサーバがないので、とっとと動かすことにしました。

 導入

 ダウンロードを行ったのは、以下のサイトです。
64bitで導入することにしました。
http://ftp.riken.go.jp/Linux/centos/6.2/isos/x86_64/CentOS-6.2-x86_64-bin-DVD1.iso

 国内ということもあり、そんなに時間を要しませんでした。
まずは、Oracle VM VirtualBox上で導入を試すことにしました。

■仮想マシンの作成
2GB分のメモリーを確保して試します
特に今回もお試し導入なので、動的にしました。
30GBを確保するMaxにしました。
■導入開始
事前準備はできたので、早速DVDをマウントして先に進めます。
カスタムで設定をしたいところですが、今回はこのまま進めることにしました。
どうなるものかを確認したかったのもありますし。
ここで初めて判断をどうするかを悩みました。
「Minimal」でいいんだけど、「Basic Server」という選択が良さそうだよな、と。
無駄に使わないパッケージ入れて、アップデートを追いかけっこするぐらいなら、選んで入れたいし。
この辺りが慣れがなくてもどかしい部分です。

ここは、「Basic Server」でいくことにしました。
618個…ですか。
どうでもいいけど、444個中618個が完了って、数字の示し方逆じゃないでしょうか。RHELでもこんなバグずっと続けているのかな。
これで再起動になります。
MS Windowsのように再起動が何度も来ることがないのがほっとします。
再起動後は、ログイン画面が表示されてきました。
ログイン後に見た感じだと時刻が異なっていました。
9時間ずれているようです。UTC?かな。

 まずは、導入完了。ifconfig -aで確認したところ、ネットワークには何もつながっていない状態になっているので、この辺りから設定を開始することにしました。

 リブート後にログインプロンプトが来るところまでめちゃくちゃ時間が短いのが感想です。ubuntuとかFreeBSDなどと較べるとかなり速いと思います。

 設定

/etc/sysconfig/network-scripts/ifcfg-eth0 に指定してみました。
ちなみに、以降sshで接続して確認と作業をしています。
(ssh接続でデフォルトrootユーザの接続許可とパスワード認証が通るみたいです。
早めに変更をしておきたい箇所と思いました)

DEVICE="eth0"
HWADDR="08:00:27:aa:bb:cc"
NM_CONTROLLED="yes"
#ONBOOT="no"
ONBOOT="yes"
BOOTPROTO=static
IPADDR=192.168.1.19
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
IPV6INIT=no

こんなにしてみました。ゲストのネットワークはブリッジにして接続。
これでルータにping疎通があることを確認できました。(リブートしています)

名前の解決はできていなかったので、設定を加えます。この辺りはFreeBSDも変わらないのでそのまま。
/etc/resolv.conv を編集。

nameserver      192.168.1.1

この変更後に疎通確認をします。もう外のサイトでいいでしょう。

# ping yahoo.com
PING yahoo.com (98.139.183.24) 56(84) bytes of data.
64 bytes from ir2.fp.vip.bf1.yahoo.com (98.139.183.24): icmp_seq=1 ttl=43 time=278 ms
64 bytes from ir2.fp.vip.bf1.yahoo.com (98.139.183.24): icmp_seq=2 ttl=43 time=215 ms

問題なしです。

導入されているパッケージを確認しておきます。

# rpm -qa | sort
ConsoleKit-0.4.1-3.el6.x86_64
ConsoleKit-libs-0.4.1-3.el6.x86_64
MAKEDEV-3.24-6.el6.x86_64
SDL-1.2.14-2.el6.x86_64
abrt-2.0.4-14.el6.centos.x86_64
abrt-addon-ccpp-2.0.4-14.el6.centos.x86_64
abrt-addon-kerneloops-2.0.4-14.el6.centos.x86_64
abrt-addon-python-2.0.4-14.el6.centos.x86_64
abrt-cli-2.0.4-14.el6.centos.x86_64
abrt-libs-2.0.4-14.el6.centos.x86_64
acl-2.2.49-6.el6.x86_64
acpid-1.0.10-2.1.el6.x86_64
aic94xx-firmware-30-2.el6.noarch
alsa-lib-1.0.22-3.el6.x86_64
alsa-utils-1.0.21-3.el6.x86_64
at-3.1.10-43.el6.x86_64
atk-1.28.0-2.el6.x86_64
atlas-3.8.4-1.el6.x86_64
atmel-firmware-1.3-7.el6.noarch
attr-2.4.44-7.el6.x86_64
audit-2.1.3-3.el6.x86_64
audit-libs-2.1.3-3.el6.x86_64
authconfig-6.1.12-5.el6.x86_64
autofs-5.0.5-39.el6.x86_64
avahi-libs-0.6.25-11.el6.x86_64
b43-fwcutter-012-2.2.el6.x86_64
b43-openfwwf-5.2-4.el6.noarch
basesystem-10.0-4.el6.noarch
bash-4.1.2-8.el6.centos.x86_64
bc-1.06.95-1.el6.x86_64
bfa-firmware-3.0.0.0-1.el6.noarch
bind-libs-9.7.3-8.P3.el6.x86_64
bind-utils-9.7.3-8.P3.el6.x86_64
binutils-2.20.51.0.2-5.28.el6.x86_64
biosdevname-0.3.11-1.el6.x86_64
blktrace-1.0.1-6.el6.x86_64
boost-1.41.0-11.el6_1.2.x86_64
boost-date-time-1.41.0-11.el6_1.2.x86_64
boost-filesystem-1.41.0-11.el6_1.2.x86_64
boost-graph-1.41.0-11.el6_1.2.x86_64
boost-iostreams-1.41.0-11.el6_1.2.x86_64
boost-program-options-1.41.0-11.el6_1.2.x86_64
boost-python-1.41.0-11.el6_1.2.x86_64
boost-regex-1.41.0-11.el6_1.2.x86_64
boost-serialization-1.41.0-11.el6_1.2.x86_64
boost-signals-1.41.0-11.el6_1.2.x86_64
boost-system-1.41.0-11.el6_1.2.x86_64
boost-test-1.41.0-11.el6_1.2.x86_64
boost-thread-1.41.0-11.el6_1.2.x86_64
boost-wave-1.41.0-11.el6_1.2.x86_64
bridge-utils-1.2-9.el6.x86_64
btparser-0.13-1.el6.x86_64
busybox-1.15.1-11.el6.x86_64
bzip2-1.0.5-7.el6_0.x86_64
bzip2-libs-1.0.5-7.el6_0.x86_64
c-ares-1.7.0-5.el6.x86_64
ca-certificates-2010.63-3.el6_1.5.noarch
cairo-1.8.8-3.1.el6.x86_64
cas-0.15-1.el6.1.noarch
cdparanoia-libs-10.2-5.1.el6.x86_64
centos-indexhtml-6-1.el6.centos.noarch
centos-release-6-2.el6.centos.7.x86_64
certmonger-0.50-3.el6.x86_64
checkpolicy-2.0.22-1.el6.x86_64
chkconfig-1.3.47-1.el6.x86_64
cifs-utils-4.8.1-5.el6.x86_64
coreutils-8.4-16.el6.x86_64
coreutils-libs-8.4-16.el6.x86_64
cpio-2.10-9.el6.x86_64
cpuspeed-1.5-15.el6.x86_64
cracklib-2.8.16-4.el6.x86_64
cracklib-dicts-2.8.16-4.el6.x86_64
crash-5.1.8-1.el6.x86_64
crash-trace-command-1.0-3.el6.x86_64
crda-1.1.1_2010.11.22-1.el6.x86_64
cronie-1.4.4-7.el6.x86_64
cronie-anacron-1.4.4-7.el6.x86_64
crontabs-1.10-33.el6.noarch
cryptsetup-luks-1.2.0-6.el6.x86_64
cryptsetup-luks-libs-1.2.0-6.el6.x86_64
cups-1.4.2-44.el6.x86_64
cups-libs-1.4.2-44.el6.x86_64
curl-7.19.7-26.el6_1.2.x86_64
cvs-1.11.23-11.el6_0.1.x86_64
cyrus-sasl-2.1.23-13.el6.x86_64
cyrus-sasl-gssapi-2.1.23-13.el6.x86_64
cyrus-sasl-lib-2.1.23-13.el6.x86_64
cyrus-sasl-plain-2.1.23-13.el6.x86_64
dash-0.5.5.1-3.1.el6.x86_64
db4-4.7.25-16.el6.x86_64
db4-utils-4.7.25-16.el6.x86_64
dbus-1.2.24-5.el6_1.x86_64
dbus-glib-0.86-5.el6.x86_64
dbus-libs-1.2.24-5.el6_1.x86_64
dbus-python-0.83.0-6.1.el6.x86_64
dejavu-fonts-common-2.30-2.el6.noarch
dejavu-sans-fonts-2.30-2.el6.noarch
desktop-file-utils-0.15-9.el6.x86_64
device-mapper-1.02.66-6.el6.x86_64
device-mapper-event-1.02.66-6.el6.x86_64
device-mapper-event-libs-1.02.66-6.el6.x86_64
device-mapper-libs-1.02.66-6.el6.x86_64
dhclient-4.1.1-25.P1.el6.x86_64
dhcp-common-4.1.1-25.P1.el6.x86_64
diffutils-2.8.1-28.el6.x86_64
dmidecode-2.11-2.el6.x86_64
dmraid-1.0.0.rc16-10.el6.x86_64
dmraid-events-1.0.0.rc16-10.el6.x86_64
dosfstools-3.0.9-4.el6.x86_64
dracut-004-256.el6.noarch
dracut-kernel-004-256.el6.noarch
dstat-0.7.0-1.el6.noarch
e2fsprogs-1.41.12-11.el6.x86_64
e2fsprogs-libs-1.41.12-11.el6.x86_64
ed-1.1-3.3.el6.x86_64
efibootmgr-0.5.4-9.el6.x86_64
eggdbus-0.6-3.el6.x86_64
eject-2.1.5-17.el6.x86_64
elfutils-0.152-1.el6.x86_64
elfutils-libelf-0.152-1.el6.x86_64
elfutils-libs-0.152-1.el6.x86_64
elinks-0.12-0.20.pre5.el6.x86_64
ethtool-2.6.33-0.3.el6.x86_64
expat-2.0.1-9.1.el6.x86_64
file-5.04-11.el6.x86_64
file-libs-5.04-11.el6.x86_64
filesystem-2.4.30-3.el6.x86_64
findutils-4.4.2-6.el6.x86_64
fipscheck-1.2.0-7.el6.x86_64
fipscheck-lib-1.2.0-7.el6.x86_64
flac-1.2.1-6.1.el6.x86_64
fontconfig-2.8.0-3.el6.x86_64
fontpackages-filesystem-1.41-1.1.el6.noarch
foomatic-4.0.4-1.el6_1.1.x86_64
foomatic-db-4.0-7.20091126.el6.noarch
foomatic-db-filesystem-4.0-7.20091126.el6.noarch
foomatic-db-ppds-4.0-7.20091126.el6.noarch
fprintd-0.1-19.git04fd09cfa.el6.x86_64
fprintd-pam-0.1-19.git04fd09cfa.el6.x86_64
freetype-2.3.11-6.el6_1.7.x86_64
gamin-0.1.10-9.el6.x86_64
gawk-3.1.7-6.el6.x86_64
gdb-7.2-50.el6.x86_64
gdbm-1.8.0-36.el6.x86_64
gettext-0.17-16.el6.x86_64
ghostscript-8.70-11.el6_1.2.x86_64
ghostscript-fonts-5.50-23.1.el6.noarch
giflib-4.1.6-3.1.el6.x86_64
glib2-2.22.5-6.el6.x86_64
glibc-2.12-1.47.el6.x86_64
glibc-common-2.12-1.47.el6.x86_64
gmp-4.3.1-7.el6.x86_64
gnupg2-2.0.14-4.el6.x86_64
gnutls-2.8.5-4.el6.x86_64
gpgme-1.1.8-3.el6.x86_64
gpm-libs-1.20.6-12.el6.x86_64
grep-2.6.3-2.el6.x86_64
groff-1.18.1.4-21.el6.x86_64
grub-0.97-75.el6.x86_64
grubby-7.0.15-2.el6.x86_64
gstreamer-0.10.29-1.el6.x86_64
gstreamer-plugins-base-0.10.29-1.el6.x86_64
gstreamer-tools-0.10.29-1.el6.x86_64
gtk2-2.18.9-6.el6.centos.x86_64
gzip-1.3.12-18.el6.x86_64
hal-0.5.14-11.el6.x86_64
hal-info-20090716-3.1.el6.noarch
hal-libs-0.5.14-11.el6.x86_64
hdparm-9.16-3.4.el6.x86_64
hesiod-3.1.0-19.el6.x86_64
hicolor-icon-theme-0.11-1.1.el6.noarch
hunspell-1.2.8-16.el6.x86_64
hunspell-en-0.20090216-7.1.el6.noarch
hwdata-0.233-7.6.el6.noarch
hwloc-1.1-0.1.el6.x86_64
info-4.13a-8.el6.x86_64
initscripts-9.03.27-1.el6.centos.x86_64
iotop-0.3.2-3.el6.noarch
ipa-client-2.1.3-9.el6.x86_64
ipa-gothic-fonts-003.02-4.2.el6.noarch
ipa-mincho-fonts-003.02-3.1.el6.noarch
ipa-pgothic-fonts-003.02-4.1.el6.noarch
ipa-pmincho-fonts-003.02-3.1.el6.noarch
ipa-python-2.1.3-9.el6.x86_64
iproute-2.6.32-17.el6.x86_64
iptables-1.4.7-4.el6.x86_64
iptables-ipv6-1.4.7-4.el6.x86_64
iputils-20071127-16.el6.x86_64
ipw2100-firmware-1.3-11.el6.noarch
ipw2200-firmware-3.1-4.el6.noarch
irqbalance-0.55-29.el6.x86_64
iso-codes-3.16-2.el6.noarch
ivtv-firmware-20080701-20.2.noarch
iw-0.9.17-4.el6.x86_64
iwl100-firmware-39.31.5.1-1.el6.noarch
iwl1000-firmware-39.31.5.1-1.el6.noarch
iwl3945-firmware-15.32.2.9-4.el6.noarch
iwl4965-firmware-228.61.2.24-2.1.el6.noarch
iwl5000-firmware-8.83.5.1_1-1.el6_1.1.noarch
iwl5150-firmware-8.24.2.2-1.el6.noarch
iwl6000-firmware-9.221.4.1-1.el6.noarch
iwl6000g2a-firmware-17.168.5.3-1.el6.noarch
iwl6000g2b-firmware-17.168.5.2-1.el6.noarch
iwl6050-firmware-41.28.5.1-2.el6.noarch
jasper-libs-1.900.1-15.el6.x86_64
java-1.6.0-openjdk-1.6.0.0-1.41.1.10.4.el6.x86_64
jline-0.9.94-0.8.el6.noarch
jpackage-utils-1.7.5-3.12.el6.noarch
kbd-1.15-11.el6.x86_64
kbd-misc-1.15-11.el6.noarch
kernel-2.6.32-220.el6.x86_64
kernel-firmware-2.6.32-220.el6.noarch
kexec-tools-2.0.0-209.el6.x86_64
keyutils-1.4-3.el6.x86_64
keyutils-libs-1.4-3.el6.x86_64
kpartx-0.4.9-46.el6.x86_64
krb5-libs-1.9-22.el6.x86_64
krb5-workstation-1.9-22.el6.x86_64
latencytop-0.5-3.el6.x86_64
latrace-0.5.9-2.el6.x86_64
lcms-libs-1.19-1.el6.x86_64
less-436-10.el6.x86_64
libICE-1.0.6-1.el6.x86_64
libSM-1.1.0-7.1.el6.x86_64
libX11-1.3-2.el6.x86_64
libX11-common-1.3-2.el6.noarch
libXau-1.0.5-1.el6.x86_64
libXcomposite-0.4.1-2.el6.x86_64
libXcursor-1.1.10-2.el6.x86_64
libXdamage-1.1.2-1.el6.x86_64
libXext-1.1-3.el6.x86_64
libXfixes-4.0.4-1.el6.x86_64
libXfont-1.4.1-2.el6_1.x86_64
libXft-2.1.13-4.1.el6.x86_64
libXi-1.3-3.el6.x86_64
libXinerama-1.1-1.el6.x86_64
libXrandr-1.3.0-4.el6.x86_64
libXrender-0.9.5-1.el6.x86_64
libXt-1.0.7-1.el6.x86_64
libXtst-1.0.99.2-3.el6.x86_64
libXv-1.0.5-1.el6.x86_64
libXxf86vm-1.1.0-1.el6.x86_64
libacl-2.2.49-6.el6.x86_64
libaio-0.3.107-10.el6.x86_64
libasyncns-0.8-1.1.el6.x86_64
libattr-2.4.44-7.el6.x86_64
libblkid-2.17.2-12.4.el6.x86_64
libcap-2.16-5.5.el6.x86_64
libcap-ng-0.6.4-3.el6_0.1.x86_64
libcgroup-0.37-3.el6.x86_64
libcollection-0.6.0-6.el6.x86_64
libcom_err-1.41.12-11.el6.x86_64
libcurl-7.19.7-26.el6_1.2.x86_64
libdhash-0.4.2-6.el6.x86_64
libdrm-2.4.25-2.el6.x86_64
libedit-2.11-4.20080712cvs.1.el6.x86_64
libertas-usb8388-firmware-5.110.22.p23-3.1.el6.noarch
libevent-1.4.13-1.el6.x86_64
libffi-3.0.5-3.2.el6.x86_64
libfontenc-1.0.5-2.el6.x86_64
libfprint-0.1.0-19.pre2.el6.x86_64
libgcc-4.4.6-3.el6.x86_64
libgcrypt-1.4.5-9.el6.x86_64
libgfortran-4.4.6-3.el6.x86_64
libgomp-4.4.6-3.el6.x86_64
libgpg-error-1.7-4.el6.x86_64
libgssglue-0.1-11.el6.x86_64
libgudev1-147-2.40.el6.x86_64
libhugetlbfs-2.12-2.el6.x86_64
libhugetlbfs-utils-2.12-2.el6.x86_64
libicu-4.2.1-9.el6.x86_64
libidn-1.18-2.el6.x86_64
libini_config-0.6.1-6.el6.x86_64
libipa_hbac-1.5.1-66.el6.x86_64
libipa_hbac-python-1.5.1-66.el6.x86_64
libjpeg-6b-46.el6.x86_64
libldb-0.9.10-23.el6.x86_64
libmng-1.0.10-4.1.el6.x86_64
libnih-1.0.1-7.el6.x86_64
libnl-1.1-14.el6.x86_64
libogg-1.1.4-2.1.el6.x86_64
liboil-0.3.16-4.1.el6.x86_64
libpath_utils-0.2.1-6.el6.x86_64
libpcap-1.0.0-6.20091201git117cb5.el6.x86_64
libpng-1.2.46-1.el6_1.x86_64
libref_array-0.1.1-6.el6.x86_64
libreport-2.0.5-20.el6.x86_64
libreport-cli-2.0.5-20.el6.x86_64
libreport-plugin-kerneloops-2.0.5-20.el6.x86_64
libreport-plugin-logger-2.0.5-20.el6.x86_64
libreport-plugin-mailx-2.0.5-20.el6.x86_64
libreport-plugin-reportuploader-2.0.5-20.el6.x86_64
libreport-plugin-rhtsupport-2.0.5-20.el6.x86_64
libreport-python-2.0.5-20.el6.x86_64
libselinux-2.0.94-5.2.el6.x86_64
libselinux-utils-2.0.94-5.2.el6.x86_64
libsemanage-2.0.43-4.1.el6.x86_64
libsepol-2.0.41-4.el6.x86_64
libsndfile-1.0.20-5.el6.x86_64
libss-1.41.12-11.el6.x86_64
libssh2-1.2.2-7.el6_1.1.x86_64
libstdc++-4.4.6-3.el6.x86_64
libtalloc-2.0.1-1.1.el6.x86_64
libtar-1.2.11-16.el6.x86_64
libtasn1-2.3-3.el6.x86_64
libtdb-1.2.1-3.el6.x86_64
libtevent-0.9.8-8.el6.x86_64
libthai-0.1.12-3.el6.x86_64
libtheora-1.1.0-2.el6.x86_64
libtiff-3.9.4-1.el6_0.3.x86_64
libtirpc-0.2.1-5.el6.x86_64
libtopology-0.3-7.el6.x86_64
libudev-147-2.40.el6.x86_64
libunistring-0.9.3-4.el6.x86_64
libusb-0.1.12-23.el6.x86_64
libusb1-1.0.3-1.el6.x86_64
libuser-0.56.13-4.el6_0.1.x86_64
libutempter-1.1.5-4.1.el6.x86_64
libuuid-2.17.2-12.4.el6.x86_64
libvisual-0.4.0-9.1.el6.x86_64
libvorbis-1.2.3-4.el6.x86_64
libxcb-1.5-1.el6.x86_64
libxml2-2.7.6-4.el6.x86_64
libxml2-python-2.7.6-4.el6.x86_64
libxslt-1.1.26-2.el6.x86_64
logrotate-3.7.8-12.el6_0.1.x86_64
lsof-4.82-2.el6.x86_64
ltrace-0.5-16.45svn.1.el6.x86_64
lua-5.1.4-4.1.el6.x86_64
lvm2-2.02.87-6.el6.x86_64
lvm2-libs-2.02.87-6.el6.x86_64
m4-1.4.13-5.el6.x86_64
mailcap-2.1.31-2.el6.noarch
mailx-12.4-6.el6.x86_64
make-3.81-19.el6.x86_64
man-1.6f-29.el6.x86_64
man-pages-3.22-17.el6.noarch
man-pages-ja-20100115-5.el6.noarch
man-pages-overrides-6.2.3-2.el6.noarch
matahari-0.4.4-11.el6.x86_64
matahari-agent-lib-0.4.4-11.el6.x86_64
matahari-broker-0.4.4-11.el6.x86_64
matahari-host-0.4.4-11.el6.x86_64
matahari-lib-0.4.4-11.el6.x86_64
matahari-network-0.4.4-11.el6.x86_64
matahari-service-0.4.4-11.el6.x86_64
matahari-sysconfig-0.4.4-11.el6.x86_64
mcelog-1.0pre3_20110718-0.7.el6.x86_64
mdadm-3.2.2-9.el6.x86_64
mesa-dri-drivers-7.11-3.el6.x86_64
mesa-libGL-7.11-3.el6.x86_64
mesa-libGLU-7.11-3.el6.x86_64
microcode_ctl-1.17-9.el6.x86_64
mingetty-1.08-5.el6.x86_64
mlocate-0.22.2-3.el6.x86_64
module-init-tools-3.9-17.el6.x86_64
mtr-0.75-5.el6.x86_64
mysql-libs-5.1.52-1.el6_0.1.x86_64
nano-2.0.9-7.el6.x86_64
ncurses-5.7-3.20090208.el6.x86_64
ncurses-base-5.7-3.20090208.el6.x86_64
ncurses-libs-5.7-3.20090208.el6.x86_64
net-tools-1.60-109.el6.x86_64
newt-0.52.11-3.el6.x86_64
newt-python-0.52.11-3.el6.x86_64
nfs-utils-1.2.3-15.el6.x86_64
nfs-utils-lib-1.1.5-4.el6.x86_64
nfs4-acl-tools-0.3.3-5.el6.x86_64
nspr-4.8.8-3.el6.x86_64
nss-3.12.10-16.el6.x86_64
nss-softokn-3.12.9-11.el6.x86_64
nss-softokn-freebl-3.12.9-11.el6.x86_64
nss-sysinit-3.12.10-16.el6.x86_64
nss-tools-3.12.10-16.el6.x86_64
nss-util-3.12.10-2.el6.x86_64
nss_compat_ossl-0.9.6-1.el6.x86_64
ntp-4.2.4p8-2.el6.centos.x86_64
ntpdate-4.2.4p8-2.el6.centos.x86_64
ntsysv-1.3.47-1.el6.x86_64
numactl-2.0.3-9.el6.x86_64
numpy-1.3.0-6.2.el6.x86_64
oddjob-0.30-5.el6.x86_64
oddjob-mkhomedir-0.30-5.el6.x86_64
openjpeg-libs-1.3-7.el6.x86_64
openldap-2.4.23-20.el6.x86_64
openssh-5.3p1-70.el6.x86_64
openssh-clients-5.3p1-70.el6.x86_64
openssh-server-5.3p1-70.el6.x86_64
openssl-1.0.0-20.el6.x86_64
oprofile-0.9.6-21.el6.x86_64
pam-1.1.1-10.el6.x86_64
pam_krb5-2.3.11-9.el6.x86_64
pam_passwdqc-1.0.5-6.el6.x86_64
pango-1.28.1-3.el6_0.centos.5.x86_64
parted-2.1-17.el6.x86_64
passwd-0.77-4.el6.x86_64
patch-2.6-6.el6.x86_64
pax-3.4-10.1.el6.x86_64
pciutils-3.1.4-11.el6.x86_64
pciutils-libs-3.1.4-11.el6.x86_64
pcmciautils-015-4.2.el6.x86_64
pcre-7.8-3.1.el6.x86_64
perf-2.6.32-220.el6.x86_64
perl-5.10.1-119.el6_1.1.x86_64
perl-Archive-Extract-0.38-119.el6_1.1.x86_64
perl-Archive-Tar-1.58-119.el6_1.1.x86_64
perl-CGI-3.51-119.el6_1.1.x86_64
perl-CPAN-1.9402-119.el6_1.1.x86_64
perl-CPANPLUS-0.88-119.el6_1.1.x86_64
perl-Compress-Raw-Zlib-2.023-119.el6_1.1.x86_64
perl-Compress-Zlib-2.020-119.el6_1.1.x86_64
perl-Crypt-SSLeay-0.57-16.el6.x86_64
perl-DBD-SQLite-1.27-3.el6.x86_64
perl-DBI-1.609-4.el6.x86_64
perl-DBIx-Simple-1.32-3.el6.noarch
perl-Digest-SHA-5.47-119.el6_1.1.x86_64
perl-ExtUtils-CBuilder-0.27-119.el6_1.1.x86_64
perl-ExtUtils-Embed-1.28-119.el6_1.1.x86_64
perl-ExtUtils-MakeMaker-6.55-119.el6_1.1.x86_64
perl-ExtUtils-ParseXS-2.2003.0-119.el6_1.1.x86_64
perl-File-Fetch-0.26-119.el6_1.1.x86_64
perl-HTML-Parser-3.64-2.el6.x86_64
perl-HTML-Tagset-3.20-4.el6.noarch
perl-IO-Compress-Base-2.020-119.el6_1.1.x86_64
perl-IO-Compress-Zlib-2.020-119.el6_1.1.x86_64
perl-IO-Zlib-1.09-119.el6_1.1.x86_64
perl-IPC-Cmd-0.56-119.el6_1.1.x86_64
perl-Locale-Maketext-Simple-0.18-119.el6_1.1.x86_64
perl-Log-Message-0.02-119.el6_1.1.x86_64
perl-Log-Message-Simple-0.04-119.el6_1.1.x86_64
perl-Module-Build-0.3500-119.el6_1.1.x86_64
perl-Module-CoreList-2.18-119.el6_1.1.x86_64
perl-Module-Load-0.16-119.el6_1.1.x86_64
perl-Module-Load-Conditional-0.30-119.el6_1.1.x86_64
perl-Module-Loaded-0.02-119.el6_1.1.x86_64
perl-Module-Pluggable-3.90-119.el6_1.1.x86_64
perl-Object-Accessor-0.34-119.el6_1.1.x86_64
perl-Package-Constants-0.02-119.el6_1.1.x86_64
perl-Params-Check-0.26-119.el6_1.1.x86_64
perl-Parse-CPAN-Meta-1.40-119.el6_1.1.x86_64
perl-Pod-Escapes-1.04-119.el6_1.1.x86_64
perl-Pod-Simple-3.13-119.el6_1.1.x86_64
perl-Term-UI-0.20-119.el6_1.1.x86_64
perl-Test-Harness-3.17-119.el6_1.1.x86_64
perl-Test-Simple-0.92-119.el6_1.1.x86_64
perl-Time-HiRes-1.9721-119.el6_1.1.x86_64
perl-Time-Piece-1.15-119.el6_1.1.x86_64
perl-URI-1.40-2.el6.noarch
perl-XML-Dumper-0.81-6.el6.noarch
perl-XML-Grove-0.46alpha-40.el6.noarch
perl-XML-Parser-2.36-7.el6.x86_64
perl-XML-Twig-3.34-1.el6.noarch
perl-core-5.10.1-119.el6_1.1.x86_64
perl-devel-5.10.1-119.el6_1.1.x86_64
perl-libs-5.10.1-119.el6_1.1.x86_64
perl-libwww-perl-5.833-2.el6.noarch
perl-libxml-perl-0.08-10.el6.noarch
perl-parent-0.221-119.el6_1.1.x86_64
perl-version-0.77-119.el6_1.1.x86_64
phonon-backend-gstreamer-4.6.2-20.el6.x86_64
pinentry-0.7.6-6.el6.x86_64
pinfo-0.6.9-12.el6.x86_64
pixman-0.18.4-1.el6_0.1.x86_64
pkgconfig-0.23-9.1.el6.x86_64
plymouth-0.8.3-24.el6.centos.x86_64
plymouth-core-libs-0.8.3-24.el6.centos.x86_64
plymouth-scripts-0.8.3-24.el6.centos.x86_64
pm-utils-1.2.5-9.el6.x86_64
policycoreutils-2.0.83-19.18.el6.x86_64
polkit-0.96-2.el6_0.1.x86_64
poppler-0.12.4-3.el6_0.1.x86_64
poppler-data-0.4.0-1.el6.noarch
poppler-utils-0.12.4-3.el6_0.1.x86_64
popt-1.13-7.el6.x86_64
portreserve-0.0.4-4.el6_1.1.x86_64
postfix-2.6.6-2.2.el6_1.x86_64
powertop-1.11-6.el6.x86_64
prelink-0.4.6-3.el6.x86_64
procps-3.2.8-21.el6.x86_64
psacct-6.3.2-63.el6.x86_64
psmisc-22.6-15.el6_0.1.x86_64
pth-2.0.7-9.3.el6.x86_64
pulseaudio-libs-0.9.21-13.el6.x86_64
pyOpenSSL-0.10-2.el6.x86_64
pycairo-1.8.6-2.1.el6.x86_64
pygpgme-0.1-18.20090824bzr68.el6.x86_64
python-2.6.6-29.el6.x86_64
python-crypto-2.0.1-22.el6.x86_64
python-dateutil-1.4.1-6.el6.noarch
python-ethtool-0.6-1.el6.x86_64
python-iniparse-0.3.1-2.1.el6.noarch
python-iwlib-0.1-1.2.el6.x86_64
python-kerberos-1.1-6.2.el6.x86_64
python-ldap-2.3.10-1.el6.x86_64
python-libs-2.6.6-29.el6.x86_64
python-lxml-2.2.3-1.1.el6.x86_64
python-matplotlib-0.99.1.2-1.el6.x86_64
python-netaddr-0.7.5-4.el6.noarch
python-nose-0.10.4-3.1.el6.noarch
python-nss-0.11-3.el6.x86_64
python-paramiko-1.7.5-2.1.el6.noarch
python-pycurl-7.19.0-8.el6.x86_64
python-setuptools-0.6.10-3.el6.noarch
python-urlgrabber-3.9.1-8.el6.noarch
pytz-2010h-2.el6.noarch
ql2100-firmware-1.19.38-3.1.el6.noarch
ql2200-firmware-2.02.08-3.1.el6.noarch
ql23xx-firmware-3.03.27-3.1.el6.noarch
ql2400-firmware-5.06.02-1.el6.noarch
ql2500-firmware-5.06.02-1.el6.noarch
qpid-cpp-client-0.12-6.el6.x86_64
qpid-cpp-client-ssl-0.12-6.el6.x86_64
qpid-cpp-server-0.12-6.el6.x86_64
qpid-cpp-server-ssl-0.12-6.el6.x86_64
qpid-qmf-0.12-6.el6.x86_64
qt-4.6.2-20.el6.x86_64
qt-sqlite-4.6.2-20.el6.x86_64
qt-x11-4.6.2-20.el6.x86_64
qt3-3.3.8b-30.el6.x86_64
quota-3.17-16.el6.x86_64
rdate-1.4-16.el6.x86_64
readahead-1.5.6-1.el6.x86_64
readline-6.0-3.el6.x86_64
redhat-logos-60.0.14-10.el6.centos.noarch
redhat-lsb-4.0-3.el6.centos.x86_64
redhat-lsb-graphics-4.0-3.el6.centos.x86_64
redhat-lsb-printing-4.0-3.el6.centos.x86_64
rfkill-0.3-4.el6.x86_64
rhino-1.7-0.7.r2.2.el6.noarch
rng-tools-2-10.el6.x86_64
rootfiles-8.1-6.1.el6.noarch
rpcbind-0.2.0-8.el6.x86_64
rpm-4.8.0-19.el6.x86_64
rpm-libs-4.8.0-19.el6.x86_64
rpm-python-4.8.0-19.el6.x86_64
rsync-3.0.6-5.el6_0.1.x86_64
rsyslog-4.6.2-12.el6.x86_64
rt61pci-firmware-1.2-7.el6.noarch
rt73usb-firmware-1.8-7.el6.noarch
samba-client-3.5.10-114.el6.x86_64
samba-common-3.5.10-114.el6.x86_64
samba-winbind-clients-3.5.10-114.el6.x86_64
sed-4.2.1-7.el6.x86_64
seekwatcher-0.12-5.el6.noarch
selinux-policy-3.7.19-126.el6.noarch
selinux-policy-targeted-3.7.19-126.el6.noarch
setserial-2.17-25.el6.x86_64
setup-2.8.14-13.el6.noarch
setuptool-1.19.9-3.el6.x86_64
sgpio-1.2.0.10-5.el6.x86_64
shadow-utils-4.1.4.2-13.el6.x86_64
sigar-1.6.5-0.4.git58097d9.el6.x86_64
slang-2.2.1-1.el6.x86_64
smartmontools-5.39.1-5.el6.x86_64
sos-2.2-17.el6.noarch
sqlite-3.6.20-1.el6.x86_64
sssd-1.5.1-66.el6.x86_64
sssd-client-1.5.1-66.el6.x86_64
strace-4.5.19-1.10.el6.x86_64
sudo-1.7.4p5-7.el6.x86_64
sysstat-9.0.4-18.el6.x86_64
system-config-firewall-base-1.2.27-5.el6.noarch
system-config-firewall-tui-1.2.27-5.el6.noarch
system-config-network-tui-1.6.0.el6.2-1.el6.noarch
systemtap-runtime-1.6-4.el6.x86_64
sysvinit-tools-2.87-4.dsf.el6.x86_64
tar-1.23-3.el6.x86_64
tcp_wrappers-7.6-57.el6.x86_64
tcp_wrappers-libs-7.6-57.el6.x86_64
tcpdump-4.0.0-3.20090921gitdf3cb4.1.el6.x86_64
tcsh-6.17-14.el6.x86_64
theora-tools-1.1.0-2.el6.x86_64
time-1.7-37.1.el6.x86_64
tmpwatch-2.9.16-4.el6.x86_64
trace-cmd-1.0.4-7.el6.x86_64
traceroute-2.0.14-2.el6.x86_64
tzdata-2011l-4.el6.noarch
tzdata-java-2011l-4.el6.noarch
udev-147-2.40.el6.x86_64
unzip-6.0-1.el6.x86_64
upstart-0.6.5-10.el6.x86_64
urw-fonts-2.4-10.el6.noarch
usbutils-003-4.el6.x86_64
usermode-1.102-3.el6.x86_64
ustr-1.0.4-9.1.el6.x86_64
util-linux-ng-2.17.2-12.4.el6.x86_64
valgrind-3.6.0-4.el6.x86_64
vconfig-1.9-8.1.el6.x86_64
vim-common-7.2.411-1.6.el6.x86_64
vim-enhanced-7.2.411-1.6.el6.x86_64
vim-minimal-7.2.411-1.6.el6.x86_64
virt-what-1.11-1.1.el6.x86_64
vlgothic-fonts-20091202-2.el6.noarch
vlgothic-fonts-common-20091202-2.el6.noarch
vlgothic-p-fonts-20091202-2.el6.noarch
wget-1.12-1.4.el6.x86_64
which-2.19-6.el6.x86_64
wireless-tools-29-5.1.1.el6.x86_64
words-3.0-17.el6.noarch
xdg-utils-1.0.2-17.20091016cvs.el6.noarch
xml-common-0.6.3-32.el6.noarch
xmlrpc-c-1.16.24-1200.1840.el6_1.4.x86_64
xmlrpc-c-client-1.16.24-1200.1840.el6_1.4.x86_64
xorg-x11-drv-ati-firmware-6.14.2-7.el6.noarch
xorg-x11-font-utils-7.2-11.el6.x86_64
xz-4.999.9-0.3.beta.20091007git.el6.x86_64
xz-libs-4.999.9-0.3.beta.20091007git.el6.x86_64
xz-lzma-compat-4.999.9-0.3.beta.20091007git.el6.x86_64
yp-tools-2.9-12.el6.x86_64
ypbind-1.20.4-29.el6.x86_64
yum-3.2.29-22.el6.centos.noarch
yum-metadata-parser-1.1.2-16.el6.x86_64
yum-plugin-fastestmirror-1.1.30-10.el6.noarch
yum-plugin-security-1.1.30-10.el6.noarch
yum-utils-1.1.30-10.el6.noarch
zd1211-firmware-1.4-4.el6.noarch
zip-3.0-1.el6.x86_64
zlib-1.2.3-27.el6.x86_64

こんなでした。

 freebsd-upgradeみたいなことを実施するのは、"yum -y update" でしたよね。最新版まで追従しちゃうんでしたっけ。
Linux関連はユーザが多いから問題も多くの人の目でチェックされているから大丈夫なんだろうか。
 ちなみに、実施してみたところ、98個の更新が動きました。依存関係を含めれば195個。バイナリの更新なので、FreeBSDのportsの更新に較べれば時間も手間もないですが、ちょっとびびります。

SELinux

 基本無効でいいみたいなので、無効になっているかを確認したい。
コマンドにより有効か無効かを確認する。

# getenforce
Enforcing

これは有効になっているっぽい。

#  setenforce Permissive

これで無効になる。
どこかに設定があるはず、と思ったら /etc/sysconfig/selinux にあった

# SELINUX= can take one of these three values:
#     enforcing - SELinux security policy is enforced.
#     permissive - SELinux prints warnings instead of enforcing.
#     disabled - No SELinux policy is loaded.

これを見る限りだと、SELINUX=disabled で良いようだ。

ユーザの追加

 初期のユーザを追加するようになっていなかったので、追加しておきたい。

# groupadd -g 1001 foo
# useradd -u 1001 -d /home/foo -m -s /bin/tcsh foo -g foo  -G wheel
# passwd foo

FreeBSDみたく、シェルで追加したいなと思うのは私だけかな。

/etc/pam.d/su に制限を追加する。

#%PAM-1.0
auth            sufficient      pam_rootok.so
# Uncomment the following line to implicitly trust users in the "wheel" group.
#auth           sufficient      pam_wheel.so trust use_uid
# Uncomment the following line to require a user to be in the "wheel" group.
#auth           required        pam_wheel.so use_uid
auth            include         system-auth
account         sufficient      pam_succeed_if.so uid = 0 use_uid quiet
account         include         system-auth
password        include         system-auth
session         include         system-auth
session         optional        pam_xauth.so

上記のコメントを削除した。
これをしないといけないというのが個人的には不思議な感じだ。

sshdの設定

 /etc/ssh/sshd_config を設定する。

# PermitRootLogin yes
PermitRootLogin no

上記のように変更。
使い勝手の部分もあるし、現段階はこれだけでよしとする。そのうちにより制限することに。

 感想

 起動するまでが早いな、というのが第一印象でした。(FreeBSDと比較して)
堅牢性の高い設定にするまでは、DMZに置くサーバを作りたくないと思うのは、FreeBSDのデフォルトよりも柔軟な設定になっているのが気持ちが悪いと感じるからだとは思いますが。


【改訂履歴】作成:2012/07/01


【参照ページ】

 
Copyright © 1996,1997-2006,2007- by F.Kimura,