読者です 読者をやめる 読者になる 読者になる

Vagrantのゆるい使い方 #vagrant #linux

VagrantはOSに依存しない開発環境を手軽に管理・配布することができるツールです。 私の環境の場合、開発環境にありがちな問題への対処としてVagrantを導入することにより、いくつかの問題を解決することができました。 開発環境構築の手順書を作成したいけ…

VirtualBox上のCentOSのディスク容量を拡張する #virtualbox #centos

WindowsのVirtualBoxにCentOSを入れていますが、長く使っているとディスク容量が足りなくなったので拡張しました。方法をメモします。

EPEL

■ EPELとは Fedora用に開発されたパッケージをCentOS(またはRHEL)のリポジトリを追加するパッケージ。■ インストールRPMをダウンロード [root@example tmp]# wget http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpmインストー…

ntfsでmount

■ 目的 WindowsNT系のファイルシステムである"ntfs"でフォーマットされたhddをCentOSでマウントする。 しかし、標準ではマウント出来ないため、マウントできる環境を構築する。■ RPMforgeの導入 ココを参照してRPMforgeを導入する。■ インストール ntfsをマ…

RPMforge

■ RPMforgeとは CentOSのリポジトリには存在しないRPMもyumで導入できるようにするもの。 例)openvpn fuse 等■ yum-prioritiesをインストール CentOSリポジトリからの取得に影響を与えないために、リポジトリの優先度を決めるプラグインを導入する。 [root@…

yum-cron[CentOS5.3]

■ yum-cronとは パッケージの更新情報管理をcronで行ってくれます。 yum-updatesdは常駐型なのでメモリリークを起こしてしまうらしいので、yum-cronを使用してパッケージの更新情報管理を行います。■ インストール CentOS5.3からyum-cronが削除されてしまっ…

GRUB起動CDの作成

なんらかの原因でOSのブートローダーが起動しなくなったときのために、GRUB起動CDを作成しておきます。 ※ CentOS5.2がインストールされていて、すでにGRUBの設定が済んでいるものとします。 まだ設定をしていない場合はコチラ。■ ISOイメージの作成 作業ディ…

ネットワーク接続の確認

ネットワークのトラブルが起きた場合に、原因箇所を特定するのに使用します。■ 目的のホストに接続できているかを調べる 接続されているかどうか調べたいコンピュータのIPアドレスを指定すると、相手のコンピュータから返信があるかどうか、返信がある場合は…

SSH(公開鍵認証)

■ 公開鍵認証とは 公開鍵認証は、秘密鍵と公開鍵の2つの鍵を使ってパスフレーズを暗号化/復号化する認証方式です。これにより、利用者とホストの両方を認証することができるため、ユーザ認証段階でのなりすましや盗聴を防げます。 なお、SSHを外部に公開する…

ブートローダー(GRUB)

■ ブートローダーとは OSを複数インストールしている場合に、起動画面で起動するOSを選択することができる機能です。(ざっくり) 今回はGRUBというブートローダーの設定をしてみます。■ 設定 以下の構成での設定ファイルサンプルです。 HDDの1番目のパーテ…

OSインストール後のXWindowの導入

初期インストール時にXWindowをインストールしなかった場合に後から追加する方法です。XWindowのインストール [root@example ~]# yum groupinstall "X Window System" "GNOME Desktop Environment" コマンドラインから以下のコマンドで起動する。 [root@exam…

yum

■ yumとは RPMパッケージのインストール・アップデート・アンインストールを一元管理できるツールです。 リポジトリを参照することにより、インストールしたいパッケージと依存関係にあるパッケージもインストールしてくれます。■ yumのコマンド # アップデ…

RootKit Hunter

■ RootKit Hunterとは UNIXシステムの不正アクセス・ファイルの改ざんなどを検知するツールです。■ インストール 公式からダウンロードします。 http://www.rootkit.nl/projects/rootkit_hunter.html ※ 今回のバージョンはrkhunter-1.3.4です。ダウンロード…

samba

■ sambaとは UNIXでSMBを使ったサービスを提供するためのソフトウェアです。 ネットワークを通じてWindowsマシンにファイル共有やプリンタ共有などのサービスを提供することを可能にします。つまり、WindowsのエクスプローラからLinux(Unix)上のファイルを見…

ネットワーク

ネットワーク設定にはDHCPで動的にプライベートIPアドレスを設定する方法とIPアドレスを固定する方法があります。ネットワークサービス操作コマンド# 起動 service network start # 停止 service network stop # 再起動 service network restart # 状態表示 …