ようやく、ここへ来て、本題らしきところに到達。
当座の目標は、Movable TypeやWordPressのテストサーバ構築だが、それにあたって、必要な物をインストールしていく。
1.yum 関連
yum -y update
メディアからインストールすると、必ずしもインストールされたパッケージが最新のものとは限らないので、上記コマンドでインストール済みパッケージを最新化しておく。
・・・のだが、yumに失敗する。
Loaded plugins: fastestmirrorDetermining fastest mirrorsCould not retrieve mirrorlist http://mirrorlist.centos.org/?release=6&arch=i386&repo=os error was14: PYCURL ERROR 6 - "Couldn't resolve host 'mirrorlist.centos.org'"Error: Cannot find a valid baseurl for repo: base調べてみると、同じ現象に遭遇した方がおられるようで、それによるとWindows上でVMWare環境を作っているとき特有の現象で、ホストOSのWindows側、VMWare内のCentOS側双方でIPv6を無効にしておいたほうが良いようだ・・・
http://d.hatena.ne.jp/akishin999/20120225/1330124796
が、私の場合はダメのようだ。どうも、そもそものネットワーク設定がおかしかった模様。
色々ググりながら確認してみたが、下の3ファイルを設定すると、ようやくyumのリポジトリに接続でき、アップデートが実行できた。
どうも、resolv.confを設定し忘れていたのが大きいようだ。
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"BOOTPROTO="none"HWADDR="(サーバのMACアドレス)"NM_CONTROLLED="yes"ONBOOT="yes"TYPE="Ethernet"UUID="ee998ee4-a2a8-419a-b00d-0ec0879cd951"IPADDR=(サーバのIP)NETWORK=(ネットワークアドレス)NETMASK=255.255.255.0GATEWAY=(ルーターのIPアドレス)DNS=(ルーターのIPアドレス)IPV6INIT=noUSERCTL=noDEFROUTE=yesIPV4_FAILURE_FATAL=yesvi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=(サーバーのホスト名)
GATEWAY=(ルーターのIPアドレス)
NETWORKING_IPV6=no
vi /etc/resolv.conf
nameserver (ルーターのIPアドレス)
多少時間は掛かったが、yumでインストール済みパッケージのアップデートは出来た。
2.SSH関連
現状では、TeraTerm などのSSHクライアントから root でログインできるので、それをNGとしておく。
SSHの設定ファイルは下記のパスにある。
/etc/ssh/sshd_config
こいつから、下記の2行を見つけ出し、設定を変えておく。
こいつから、下記の2行を見つけ出し、設定を変えておく。
#PermitRootLogin yes ← コメント解除し、yes を no に変更。これでrootでのログイン不可
#PermitEmptyPasswords no ←コメント解除 空パスワードの使用不可設定を変えたら、下記コマンドでSSHのサービスを再起動。
/etc/rc.d/init.d/sshd restart

コメント