サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
猫
install-memo.hatenadiary.org
クライアント証明書で認証しているサイトに対して、wgetでアクセスする方法を紹介します。 クライアント認証を要求するサイトにアクセスしたい場合、通常であればクライアント証明書をWebブラウザに登録して利用します。 これをwgetで利用する場合、秘密鍵・CA証明書・クライアント証明書の3つを別々のファイルとして取り出す必要があります。 利用するクライアント証明書はPKCS12フォーマットのclient-cert.p12であるとしましょう。この場合に秘密鍵と証明書を取り出す方法は次の通りです。 $ openssl pkcs12 -in client-cert.p12 -clcerts -nokeys -out client-cert.crt.pem Enter Import Password: MAC verified OK $ openssl pkcs12 -in client-cert.p
僕はPHP本体はMacOSX付属のものを利用しています。これはHomebrewを使う場合は標準的な方針かと思います。 一方、一部のPHP extensionはHomebrewで提供されています。これをOS付属のPHPで利用するのがHomebrew流のようです。今回はPECL::memcachedを組み込んでみましょう。 $ brew install memcached-php Also installing dependencies: libevent, memcached, libmemcached ==> Downloading http://monkey.org/~provos/libevent-2.0.12-stable.tar.gz ######################################################################## 1
SSL証明書の発行プロセスでは、KEYファイルとCSRファイルを作ることになります。また、証明書会社からはCRTファイルが送られてきます。これらが正しいかどうかをチェックする方法を紹介します。 KEYファイルとは KEYファイルというのが正式名称だとは思えませんが、ここではSSL通信に利用する公開鍵暗号系の秘密鍵ファイルを指します(おそらく公開鍵情報も含んでいるんだと思いますが、このあたりはよくわかっていません)。 秘密鍵ファイルは次のようなヘッダ・フッタを利用します。 -----BEGIN RSA PRIVATE KEY----- -----END RSA PRIVATE KEY-----下記のようにすれば、KEYファイルが正しいかどうか確認できます。 $ openssl rsa -in ssl_example_jp.key -check -noout verify OK $ CSRファ
useraddすると勝手にホームディレクトリが作られ、デフォルトの.bashrcなどがコピーされます。このコピー元はデフォルトでは/etc/skel以下です。 $ ls -la /etc/skel total 64 drwxr-xr-x 3 root root 4096 Sep 24 18:45 . drwxr-xr-x 108 root root 12288 Oct 4 04:02 .. -rw-r--r-- 1 root root 33 Jan 22 2009 .bash_logout -rw-r--r-- 1 root root 176 Jan 22 2009 .bash_profile -rw-r--r-- 1 root root 124 Jan 22 2009 .bashrc -rw-r--r-- 1 root root 515 Jun 15 2008 .emacs drwxr-
このページを最初にブックマークしてみませんか?
『install-memo.hatenadiary.org』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く