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
5347
jabberd
newpass