jabber2続き

Self-Signed SSL Certificateの作成
http://www.jabberdoc.org/app_sslkey.html

鍵の作成

  • openssl req -new -x509 -newkey rsa:1024 -days 3650 -keyout privkey.pem -out server.pem

一回ごとにパスワード入れるのは面倒なので削除

  • openssl rsa -in privkey.pem -out privkey.pem

private/public鍵の合成

  • cat privkey.pem >> server.pem

private鍵の削除

  • rm privkey.pem

defaultの場所に移動

  • mv server.pem /usr/local/etc/jabberd/server.pem

jabberで読めるようアクセス権設定

  • chown root:jabber /usr/local/etc/jabberd/server.pem
  • chmod 640 /usr/local/etc/jabberd/server.pem

SSL以外の接続を無効にする

/usr/local/etc/jabberd/c2s.xml

0

コンポーネントのパスワード変更

/usr/local/etc/jabberd/ 以下
outer-users.xml
sm.xml
resolver.xml
s2s.xml
c2s.xml

127.0.0.1

5347

jabberd

newpass