2009-04-01から1ヶ月間の記事一覧

subversion

■ subversionとは バージョン管理ツールの一種です。バージョン管理とは、ファイルを世代管理します。 プログラムソースやドキュメントなどの、常に変更が加わるようなファイルの差分を保持します。■ インストール yumでインストール [root@example ~]# yum …

GRUB起動CDの作成

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

ネットワーク接続の確認

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

SSH(公開鍵認証)

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

LDAPコマンド

ユーザ・グループの追加 ldapadd [オプション1] [DN] [オプション2] [ファイル名][オプション1] h LDAPサーバを指定する(省略時はローカルホスト) x SASLを使わず簡易認証を用いる D 認証に利用するDNを指定する [オプション2] W 認証時のパスワードを対話…

LDAPでユーザ認証

ログインにLDAPユーザ認証を使用するように設定します。■ 設定設定ファイル:/etc/nsswitch.conf 〜 # 以下のように編集します。 passwd: files ldap shadow: files ldap group: files ldap設定ファイル:/etc/ldap.conf 〜pam_filter objectClass=posixAcco…

LDAP

■ LDAPとは ディレクトリデータベースへアクセスするためのプロトコルで、ネットワークを利用するユーザ名やマシン名などの様々な情報を管理するためのサービスのことで、ユーザ名などのキーとなる値から様々な情報を検索することが可能です。今回はCentOSの…

ブートローダー(GRUB)

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

Java JDK

■ JDKとは Java言語でプログラミングを行なう際に必要な最低限のソフトウェアのセットです。 コンパイラ・デバッガ・JVMなどが含まれます。■ ダウンロード 公式サイトからJDK1.5を入手します。(bin版をダウンロードしてください) http://java.sun.com/j2se/…

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

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

yum

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

Tomcat

■ Tomcatとは 世界中で高い利用率を誇るオープンソースのプロジェクトのひとつで、javaのサーブレット/JSPを動作させるためのWebコンテナです。 簡易的なWebサーバ機能を持つことや、ほかのWebサーバとの連携機能が充実していることからも世界中で開発環境…

RootKit Hunter

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

Apache

■ Apacheとは 最も人気の高いWebサーバソフトウェアの一つです。 世界でもっとも使用されているHTTPサーバといわれています。 世界でもっともしようされているということは、それだけ実績があるということです。 Apacheを導入することによって強固なHTTPサー…

samba

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

ネットワーク

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