构建基于Linux下支持ssl的IRC服务器
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-04-06
eft blank. ----- Country Name (2 letter code) [AU]:CN State or Province Name (full name) [Some-State]:MIS Locality Name (eg, city) []:BeJing Organization Name (eg, company) [Internet Widgits Pty Ltd]:test001 Organizational Unit Name (eg, section) []:irc.test.com Common Name (eg, YOUR name) []:irc.test.com Email Address []:test001@test.com #chown -R ircadmin.ircadmin /usr/local/ircd/ 修改配置文件 vi /usr/local/ircd/etc/ircd.conf 我就对配置文件关键设置做下简单说明: 引用:#44行修改如下 serverinfo { name = "ircd"; #你服务器名称 sid = "1ST"; #按提示说明设置3个安符,其中第一个是数字1-9,后两个是字母组合,否则ircd服务不能正常启动. network_name = "MyNet"; #网络信息 network_desc = "This is My Network"; #网络信息描述 max_clients = 512; }; #177行修改为如下: listen { flags = ssl; #设置为ssl加密 port = 7000; #服务端口 }; #282行可修改为如下: auth { user = "*@*"; #用户@主机允许连接 password = "myirc"; #设置了话任何用户登陆irc服务器都需要提前输入此密码,也可以不设置,可为加密和非加密模式 encrypted = no; #登陆密码是否起用加密模式 spoof = "I.still.hate.packets"; #用语隐藏用户真实IP地址可以起用作为伪装地址 class = "opers"; #默认即可 flags = need_password, spoof_notice, exceed_limit, kline_exempt, gline_exempt, resv_exempt, no_tilde, can_flood, can_idle; }; #默认即可 #353行可修改为 operator { name = "god"; #管理OP(关键) user = "*god@*"; #允许任何连接上来带god的名称帐号可切换成管理OP # user = "*@127.0.0.1"; #只允许本地连接的管理者 password = "woshiadmin"; #管理OP的非加密密码 encrypted = NO; #管理密码是否加密 class = "opers"; #以下默认即可 flags = global_kill, remote, kline, unkline, xline, die, rehash, nick_changes, admin, operwall; }; #1133行修改 /* REMOVE ME. The following line checks you''ve been reading. */ havent_read_conf = 1; #注销掉此行.否则不让你运行 以上为简略常用功能设置,详细设置可以根据/home/ircadmin/ircd-hybrid-7.2.3/etc/example.conf文档各项说明具体详细设置,这里不一一说明,以上配置可保证IRC服务器ssl版正常运行. 到这里,ircd-hybrid系统的IRC服务器安装设置已经完成,就可以运行启动ircd服务了. 引用:su - ircadmin $/usr/local/ircd/bin/ircd ircd: version hybrid-ru-7.2.3 ircd: pid 1513 ircd: running in background mode from /usr/local/ircd 其中ircd服务不能以root权限运行,切换非root用户状态,以上我们是创建了一个ircadmin的系统用户.运行正常后,可以通过ps -er|grep ircd 来查看服务进程. 1513 ? 00:00:00 ircd 这样,服务器就正常启动了ircd服务,开放7000加密端口,成功构建起一台IRC加密版服务器,提供一个交流平台.普通用户登陆IRC服务器,加入频 道后就可以与朋友聊天交流,传送文件等.频道管理员可以实施简单管理功能.同时管理员 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于构建基于Linux下支持ssl的IRC服务器的所有评论