VMwareイメージを利用した構築
VMwareイメージを利用した構築
NIIが提供する“OSからshibboleth(IdP)までインストールされた”システムを利用する方式です。貴学では、貴学のサーバにVMware Serverをインストールし、その上にこのシステムイメージを稼動することで利用できます。
本ページでの記述およびVMイメージは古いものです。Shibboleth IdPの最新版は3.1.1であり、VMwareのソフトウェアも現在はサポートが切れております。Shibboleth IdPをインストールする方法での構築をご検討ください。
1. 前提条件
(1)NIIで動作検証した環境
・ホストOS:CentOS 5.3
・VMwareServer:VMware-server-2.0.1-156745.i386.rpm
※64bit版OSの場合は、VMwareServer: VMware-server-2.0.1-156745.x86_64.rpmをご使用ください。
(2)配布するVMイメージの初期情報
■VMwareServerでの設定
・ゲストOS:「LINUX」-「Other Linux 2.6.x kernel」
・ネットワーク接続:ブリッジ
・ディスクサイズ:4GB
・メモリサイズ:256MB
■(ゲスト)OSでの設定
・(ゲスト)OS:CentOS 5.3(Apache HTTP Server 2.2.3-22)
・rootパスワード:passwd
・ホスト名:upki-test-idpvm.nii.ac.jp
・ipアドレス:192.168.0.1
・インストールソフトウェア:
開発 | 開発ツール (オプションパッケージは全て無し) |
開発ライブラリ(オプションパッケージは全て無し) | |
サーバ | Webサーバー (オプションパッケージはHTTPのみ) |
ネットワークサーバー(オプションパッケージは LDAP Serverのみ) | |
ベースシステム | ベースのみチェック(オプションはデフォルト) |
X Window | なし |
・追加インストール
SUN JDK 1.6、Apache Tomcat 6.0、openldap-2.3.43-3
・Firewall Configuration:
Security Level | Disabled |
SELinux | Disabled |
・認証設定:デフォルト(MD5,Shaddow)
・サービス設定: ip6tables, iptables 停止。その他はデフォルト。
■LDAPの初期設定
・suffix : o=Test Organization, dc=ac, c=JP
・rootdn : cn=olmgr, o=Test Organization, dc=ac, c=JP
・rootpw : csildap
・初期構成
属性 | ユーザ1 | ユーザ2 | ユーザ3 |
|---|---|---|---|
uid | test001 | test002 | test003 |
userPasswd | test001 | test002 | test003 |
test001_email@nii.ac.jp | test002_email@nii.ac.jp | test003_email@nii.ac.jp | |
sn | test001_sn | test002_sn | test003_sn |
sn;lang-ja | テスト001_sn | テスト002_sn | テスト003_sn |
o | Test Organization | Test Organization | Test Organization |
ou | Test Unit1 | Test Unit2 | Test Unit3 |
ou;lang-ja | テスト001_学部1 | テスト002_学部2 | テスト003_学部3 |
givenName | test001_givenname | test002_givenname | test003_givenname |
givenName;lang-ja | テスト001_givenname | テスト002_givenname | テスト003_givenname |
displayName | test001_displayname | test002_displayname | test003_displayname |
displayName;lang-ja | テスト001_displayname | テスト002_displayname | テスト003_displayname |
eduPersonAffiliation | faculty | student | staff |