/usr/lib64/security/pam_google_authenticator.sosshログインするユーザーに公開鍵を登録しておく予め作成したログイン用の公開鍵(id_rsa.pub)をログインするユーザーに登録しておく以下はmacのターミナルで鍵を作成して登録した手順。最後に非常時用パスワード(6桁)が5つ表示されるのでこれはどこかにメモしておく。アプリが使えなくなった時などの緊急時に利用する。code:がでてきたら、アプリに表示されている6桁の数字を入力する。メモとして冗長にはなったが、これで2要素認証ができた。今回は鍵認証とワンタイムパスワードでやっているが、パスワードとワンタイムパスワードなどの使い方もできる。Autenticatorがいれられるし、2要素のログインは当たり前とおもったほうがいいんだろうな。UnitTestCentOS6でPhingを使うためにインストールしたものメモ。VirtualboxMacでVirtualbox入れて、Web開発の開発環境を作る際に、ソースを編集するのはMacからやるが、WebサーバーはVirtualboxのApacheにやらせようとして、ちょっとハマった点をメモ。系のBaseのイメージをDLしたもの)フォルダのマウントは自動マウント。Additionsもインストール済み。この時に、ApacheにVirtualhosts設定して起動させるために必要になった内容をメモ。基本的に、もってきたCentOSのイメージがガチガチだったのが原因なので。通常であれば、1の手順だけでいいはず。それでも、ダメだったら2,3も確認してみる。vboxsf2)SELinuxを無効に。しておかないとDocumentRootにアクセスできないと怒られる。PHPさくらのVPSを契約して使ってみるが、CentOSのリポジトリには、PHP5.1系しかおらず、ちょっと5.3系をつかってみたいので、epelとremiのリポジトリを追加して、アップデートすることにした。ついでに、mysqlも5.1系にしてみた。作業メモを残しておく。匿名ユーザーの削除rootユーザーのリモート接続を禁止testデータベースの削除をまとめて行うことができる。グループウェアちょっと青年会の活動のほうで、グループウェアを導入してみたいので、無料のツールをいろいろ探していたら、Aipoというのを見つけたので早速インストールしてみる。デフォルトでiPhoneやモバイルにも対応しているってのが結構うりになっているのが選んだきめて。実際にはつかってみないとわからないだろうけど。Aipo:http://aipostyle.com/Aipoダウンロード:http://aipostyle.com/download/linux.htmlインストールの前に、aipoのLinux用インストールファイルをダウンロードしてFTPなどでアップしておく自分は/usr/local/src/にインストール用のファイルをアップした。install.confdef_addr=ここを好きな実際にアクセスしたURLに変更しておくインストール用スクリプトを実行します。installer.shなんかいろいろいるようです。errorgccが見つかりませんでした。gccをインストールしてください。errorreadline-develが見つかりませんでした。readline-develをインストールしてください。errorzlib-develが見つかりませんでした。zlib-develをインストールしてください。~~~~URL~~~~が、アクセスするさいのURLになる。./shutdown.shとりあえず、ここまででインストール完了。インストールはなんとかできそう。現時点できになったのは、以下の4つinstall.shでnetitfを設定を変更しなかったのだが、VPSはvenet0になっているので、なおす必要がありそうpostgresが一緒にインストールされたっぽいのだが、どうなっているのか気になるApacheと同居しているのTomcatのポートが変更されて、URLもポート指定になっていた。FC2のVPSのFTPが異常に遅い。70MBアップするのに30分かかるのってどうよ?次は、Apache経由でTomcatに接続するテストをしてみたい。mod_jk2を利用するとかコミュニティーにあったが、mod_proxyでやっているひともいるようだ。mod_rewriteとあわせて、リバースプロキシ的にtomcatにつなげると思うので、そんな感じでいきたい。Yum以前とっていたが、更新忘れでうしなったドメインを再度取得したのでついでに、FC2VPSを契約して、ちょっと使ってみることにしたのだが、FC2VPSはCentOS5なのだが、なんとYUMがはいっていなかったので手動でいれた。[100%]これでyumが利用できるようになる。nehalist.io。