システム変数の値を表示するには sho[w] システム変数 と入力します。すると、指定したシステム変数の値が表示されます。 SQL> show autocommit autocommit OFF SQL> Oracle のリリース番号を表示するには sho[w] rel[ease] と入力します。 SQL> show release release 1001000200 SQL> 現在Oracleにログインしているユーザ名を表示するには sho[w] user と入力します。 SQL> show user ユーザーは"test_user"です。 SQL> 最新の操作のSQLリターン・コードsql.sqlcodeの値を表示するには sho[w] sqlcode と入力します。 SQL> show sqlcode sqlcode 0 SQL> 全てのシステム変数の値や上記のOracleログイン
次のページ 前のページ 目次へ 4. Apache Server の設定 SSL をサポートするためには、Apache は追加の API モジュールを使うように設定される必要があります。多くの SSL ソフトウェアパッケージが利用できます。私の例では、ModSSL と OpenSSL 用に設定された Apache を元にしています。これらのプロダクトをサポートする数え切れないくらいのメーリングリストやニュースグループがあります。 Apache ウェブサーバを元にしているいくつかの商用 SSL パッケージにも、これらの手引きが有用だと思うかもしれません。 いくつか頭に入れておくべきことがあります − 同じサーバに複数のヴァーチャルホストをたてることができます。同じ IP アドレスで、名前ベースのヴァーチャルホストを多数たてることができます。同じ IP アドレスで、名前ベースのヴァーチャルホ
多くのシェルはデフォルトで Emacs キーバインドになっています (moon に program で入ったときの tcsh でもそうです)。 覚えておくと便利そうなのは、以下でしょうか。 [C-p] コマンドヒストリを遡る [C-n] コマンドヒストリを下る [C-a] コマンドライン先頭へ移動 [C-e] コマンドライン末尾へ移動 [C-u] コマンドライン全消去(消去した文字列はキルバッファに入ります) [C-k] カーソルより後の文字列を削除(消去した文字列はキルバッファに入ります) [C-y] キルバッファに入っている文字列をヤンク(ペースト)する [C-l] 画面をクリアする 私の場合、長いファイル名の一部を変更する時など [C-k][C-y][C-y] をよく使います。 キルバッファの中身は上書きしない限り残りますので、「このクソ長いコマンド打つ前にディレクトリ作っとかなあか
ファイルを探す [find] プログラムファイルを探す1 [which] プログラムファイルを探す2 [where] プログラムのバイナリ・マニュアル・ソースのパスを表示する [whereis] ファイルを探す ファイルを検索したい場合には「find コマンド」を使用します。 「find コマンド」ではオプションによりさまざまな検索を行うことができます。 ファイルの更新時間で検索する場合 「-mtime」 オプションを使用すると、ファイルの最終更新日時を使って検索を行うことができます。 今の時刻から(24 × 日数)時間前に更新されたファイルを抜き出して表示します。 「+日数」と指定すると最終更新日時からその日数以上経過しているファイルを抜き出します。 「-日数」と指定するとその日数以内に更新されたファイルを抜き出して表示します。 % ls -l ←─── 今日の日付が5月30
あるディレクトリ配下の全ての.svn達を消し去ろうとしてたんですが、わざわざスクリプト書くのも何だかなぁ。と思っていたらfindに-execというオプションが有るのをはずかしながら初めて知りました。 マニュアル -exec command ; command を実行する。コマンドの戻り値が 0 ならば真。 find のコマンドラインで指定されたこれ以降の引き数は、 `;' を含む引き数にいたるまで、すべてcommand の引き数とみなされる。 文字列 `{}' は現在処理しているファイル名に置き換えられる。 これは command 引き数のどこにあってもよく、単独で置かれていなくてもよい (単独で置かれていなければならないような find もある)。 これらの文字はシェルによって展開されないよう、 `\' によってエスケープするか引用符で囲む必要がある。 コマンドは find を実行したデ
クッキーログ まず、クッキーを使ったトラッキングの仕組みを簡単に解説しておこう。クッキーログが有効になっていると、Webサーバはアクセスされた際に自分が発行したクッキーをWebブラウザが持っているかどうかを調べる。Webブラウザが要求されたクッキーを持っていれば、要求にこたえて「クッキー値」と呼ばれる値を返信する。持っていなければ、サーバが新規にクッキーを発行し、Webブラウザに記憶させる。 このクッキー値をアクセスのたびに要求することで、そのユーザーが過去にアクセスしてきたユーザーか否か、新規でないならだれなのかを識別できる。「識別できる」といっても、あくまでもクッキーの値が同じならば同じユーザーであろうという程度にすぎない。重要なことは、クッキーの値とアクセスしたページ、その時間などを記録しておくことにある。こうした情報が記録されていれば、クッキーの値で特定のユーザーを抽出でき、特定の
コメントの送付先: jndi@java.sun.com 目次 1. はじめに 2. 適合性 3. 環境プロパティ 4. 名前 5. 属性 6. URL 7. Java オブジェクト 8. スキーマ 9. 例外 10. API マッピング 11. 連合 12. SASL 13. 拡張機能およびコントロール 14. イベントの通知 15. SSL 1. はじめに このドキュメントは、LDAP サービスプロバイダを作成する開発者、および LDAP と類似した機能をサポートするプロバイダが従う必要のあるガイドラインについて説明します。 これらのガイドラインに従うことにより、開発者は、JNDI API ユーザがこれまでの操作や技術との違いを意識することを最小限に押さえて設定および使用可能な実装を作成できます。 このドキュメントで説明するすべての機能を、LDAP サービスプロバイダがサポートしなけ
LDAP ネームサービスプロバイダ Java Naming and Directory InterfaceTM (JNDI) コメントの送付先: jndi@java.sun.com 目次 はじめに 適合性 環境プロパティ 名前 属性 URL Java オブジェクト スキーマ 例外 API マッピング 連合 イベントの通知 SASL 認証 SSL および Start TLS セキュリティについて 1. はじめに Lightweight Directory Access Protocol (LDAP) は、ディレクトリサービスにアクセスするときのインターネット標準です。 JNDI/LDAP サービスプロバイダを使用して、LDAP のプロトコルが実装されているサーバにアクセスすることができます。 このドキュメントでは、LDAP サービスプロバイダの機能につ
はじめに 企業内などで複数のシステムが開発されると、ユーザーはシステムごとにユーザーID・パスワードを使い分けるなどの不便さを強いられることがしばしばあります。このようなわずらわしさを解消するために、シングルサインオンという仕組みへの取り組みが企業などではじまっています。シングルサインオンとは、ユーザが一度認証を受けるだけで、許可されているすべての機能を利用できるようになるシステムのことをいいます。このシングルサインオンにより、安全な認証機能の実現、システム管理者やアプリケーション開発者の負担軽減などの効果も期待できます。 シングルサインオンを実現する際は、ユーザー認証情報を「ディレクトリサービス」という仕組みで統合的に管理するという手法が一般的に採用されます。「ディレクトリサービス」とは、ユーザー情報などのネットワーク上の資源と、その属性とを保存し、検索できるようにしたシステムのことです
javax.net.SSLServerSocketを利用するための証明書を作成する。 以下の条件で証明書を生成・署名して、JVMから利用可能にする。 1. CA局はOpenSSLで用意する。 2. JVMで利用する鍵ペア(秘密鍵/公開鍵証明書要求)はOpenSSLで生成する。 ※keytoolでCSRを発行した場合はこちら 3. 1.のCA局で2.の公開鍵証明書要求に署名する ↑ 環境 PowerBook? G4を検証環境とした。 % uname -a (うそっぽいw) Darwin Kernel Version 7.6.0: PDT 2004; root:xnu/xnu-517.9.4.obj?1/RELEASE_PPC Power Macintosh powerpc % java -version java version "1.4.2_05" Java(TM) 2 Runtime E
非公開鍵、および対応する公開鍵を認証する X.509 証明書が格納されたキーストア (データベース) を管理します。 また、信頼できるエンティティからの証明書も管理します。 形式 keytool [ commands ] 解説 keytool は、鍵と証明書を管理するためのユーティリティです。 keytool を使うと、自分の公開鍵と非公開鍵のペア、および関連する証明書を管理し、デジタル署名を使った自己認証 (ほかのユーザまたはサービスに対して自分自身を認証すること) や、データの完全性と証明書に関するサービスを利用することができます。 keytool では、通信相手の公開鍵を (証明書の形で) キャッシュすることもできます。 「証明書」とは、あるエンティティ (人物、会社など) からのデジタル署名付きの文書のことです。証明書には、ほかのあるエンティティの公開鍵 (およびその他の情報) が
Linux + J2SDK 1.4 + Apache 2.0 + SSL + Tomcat 4.1 セットアップ ここでは Linux 上で Apache 2.0 を SSL 付きでソースからビルドする手順について説明します。 準備 下記ファイルをダウンロードします。 J2SDK 1.4.2_02 http://java.sun.com/j2se/1.4.2/ja/download.html から 「Linux RPM 自己解凍ファイル」の「SDK」をダウンロードします。 Apache 2.0 のソース http://www.t.ring.gr.jp/archives/net/apache/dist/httpd/ から Apahce 2.0 の最新版のソースをダウンロードします。 ここでは Apache 2.0.48 のソース httpd-2.0.48.tar.gz をダウンロ
ニュースレターNo.23/2003年3月発行 インターネット10分講座:PKI PKIとは PKI(Public-Key Infrastructure)は公開鍵暗号※1を利用した認証基盤です。基盤技術であるため、PKIという一つの仕組みを、様々な認証の為に利用できます。たとえばユーザー認証やメッセージの正当性確認などに応用でき、電子メールやWebサービスで利用されています。 PKIでは通信相手が本物であるかどうかの確認(認証)に公開鍵証明書(以下、証明書)を利用します。PKIにおける証明書は、発行者の名前といった情報が記述されており、身分証明書の役割を果たします。身分証明書を、信頼できる第三者(TTP:Trusted Third Party)に発行してもらうことで、その身分証明書を信頼できるようにするのがPKIの特徴です(図1)。たとえばここでいう身分証明書が運転免許証であるとすると、信頼
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く