Debian 8: IRCサーバのngIRCdをインストールする


Table of Contents

1 ngIRCdのインストール

以下のスクリプトはngIRCdをインストールします。

#!/bin/shset -eDOMAIN=debian-8-ngircd.hiroom2.comsudo apt install -y ngircdsudo sed -e “s/Name = irc.example.net/Name = ${DOMAIN}/g” -e ‘s/;Name = TheOper/Name = TheOper/g’ -e ‘s/;Password = ThePwd/Password = ThePwd/g’ -i /etc/ngircd/ngircd.confsudo systemctl enable ngircdsudo systemctl restart ngircd

2 その他の設定

/etc/ngircd/ngircd.confでngIRCdを設定します。

  • Name = TheOperとPassword = ThePwdはOPERコマンドで使用するIRCオペレータのユーザ名とパスワードです。お使いのユーザ名とパスワードに変更してください。IRCオペレータを使用しない場合は-eオプションでの置換を実行しないようにしてください。
  • IRCサーバ接続時のメッセージを変更するには、/etc/ngircd/ngircd.motdの内容を変更します。
  • IRCサーバの接続にパスワードを必要とするには、[Global]セクションのPasswordを設定します。
  • IRCサーバへ接続するIPアドレスを限定するには、[Global]セクションのListenを変更します。
  • IRCサーバのポートは6667です。変更するには、[Global]セクションのPortを変更します。
  • チャンネルオペレータ権限がない状態から権限を得るには、OPERコマンドでIRCオペレータ権限を取得してから、OPコマンドでチャンネルオペレータ権限を取得します。

/OPER TheOper ThePwd/OP

Android | Linux | SDL - Narrow Escape