ものすごく思いつきでやりました。
パスワード認証のSSL利用で立ち上げたいと思います。
yum install ircd-hybrid
## 変更箇所だけ
cp /usr/share/doc/ircd-hybrid-7.2.3/simple.conf /etc/ircd/ircd.conf
vi /etc/ircd/ircd.conf
serverinfo {
name = "irc.runeleaf.net";
# [0-9][A-Z0-9][A-Z0-9]
sid = "101";
description = "IRC Server";
rsa_private_key_file = "/etc/secure/ircd/rsa.key";
ssl_certificate_file = "/etc/secure/ircd/cert.pem";
}
administrator {
name = "runeleaf";
email = "メールアドレス";
}
auth {
/*
* /usr/libexec/ircd/mkpasswd -m
* plaintext:
*/
password = "上記で生成された文字列";
encrypted = yes;
}
operator {
name = "runeleaf";
user = "*@runeleaf.net";
password = "パスワード";
encrypted = yes;
}
listen {
flags = ssl;
port = 6667;
}
rsa.keyとかつくります。
mkdir -p /etc/secure/ircd cd /etc/secure/ircd openssl genrsa -out rsa.key 2048 openssl rsa -in rsa.key -pubout -out rsa.pub chown ircd:ircd * chmod 600 * openssl req -new -days 365 -x509 -key rsa.key -out cert.pem
サービス起動
service ircd start
portを開けてサーバ側はおわり。
limechatからsslで接続確認してクライアント側はおわり。
ブログ書いたの久しぶりだなー