Muh IRC-bouncer
Muh on hyvä valinta bounceriksi niin aloittelijalle kuin pitkälle ehtineille, sitä on helppo käyttää ja configuroida, eikä siinä ole turhia paheksuttavia ominaisuuksia jotka usein aiheuttavat kanavalta poistamisen.
Wellfishin palvelimelle on asennettu muhin versio 2.1rc1.
ASENNUS:
Helpoin tapa asentaa muh leviathanissa on ajaa komento 'asenna-muh' ja
vastata sen kysymyksiin.
Muhin lähdekoodi löytyy myös hakemistosta /support/boucers/muh-2.1rc1.tar.gz,
jos jostain syystä haluat itse kääntää siitä oman version.
KONFIGUROINTI:
Nyt kun olet asentanut muhin voit vielä halutessasi hienosäätää sen asetuksia. Muhin asetustiedosto, muhrc, sijaitsee ~/.muh hakemistossa ja helpoin tapa sen muuntelemiseen on kirjoittaa 'pico ~/.muh/muhrc'.
TÄRKEÄT ASETUKSET:
Sinun täytyy muuttaa seuraavat kohdat konfiguraatio tiedostosta
nickname
kohtaan kirjoitat maksimissaan 9 merkkisen irc-aliaksesi.
nickname = "sinunircnickkisi";
altnickname
kohtaan kirjoitat maksimissaan 9 merkkisen irc-aliaksen
sen varalle että sinun ensisijainen irc-alias olisi jo jollain käytössä
altnickname = "sinunaltircnickisi";
Realname
kohtaan kirjoitat oikean nimesi.
realname = "Matti Meikalainen";
username
kohtaan kirjoitat oman wellfish-tunnuksesi
username = "tunnus";
listenport
kohta on tärkeä, siihen kirjoitat sen portin jossa haluat muhin vastaavan kun otat siihen yhteyttä, muista
ehdottomasti vaihtaa tämä portti ja keksi siihen jotain mielikuvituksellista,
mutta ei kuitenkaan pienempää kuin 1024 ja suurempaa kuin 65000,
koska jos vahingossa valitset jonkun portin joka on jo käytössä
muh ei toimi.
listenport = 1337;
password
kohtaan kirjoitat salasanan jota ilman et saa yhteyttä
muhiin, muista käyttää jotain vaikeaa salasanaa, mutta suotavaa
on että et käytä samaa salasanaa kuin wellfish-tunnuksesi koska
irc-yhteydet ovat salaamattomia ja salasanasi voi joutua vääriin
käsiin. Jos salasana on 13 merkkiä pitkä tai enemmän katsoo muh sen olevan salattu.
Salattujen salasanojen käyttö on suositeltavaa. Salasanan voi salata komennolla muh -c
password = "salakala";
servers
kohtaan kirjoitat irc-palvelimen mihin haluat ottaa
yhteyden wellfishistä (quakenet irc.fi.quakenet.org ja
ircnet irc.song.fi).
servers {
"irc.song.fi",
};
VALINNAISET ASETUKSET:
On suotavaa että muutat nämä asetukset itsellesi mieleisiksi, tosin asetuksien muuttamatta jättäminen ei ole kriittistä muhin toiminnalle.
logging
viestien lokiin kirjoittaminen on automaattisesti
päällä mutta jos haluat sen pois päältä poista kommentit //
logging = false; rivin edestä eli jos et halua lokiin kirjoittamista
päälle rivin pitäisi näyttää seuraavalta.
logging = false;
leave
leave kohdassa määrität jäätkö vai lähdetkö kanavilta
kun katkaiset yhteyden muhiin. leave on automaattisesti konfiguroitu
niin että lähdet kanavilta katkaistuasi yhteyden. Voit jäädä
kanaville katkaistuasi yhteyden muhiin poistamalla kommentit
// leave = false; riviltä, jolloin rivin pitäisi näyttää seuraavanlaiselta.
leave = false;
leavemsg
tämän ominaisuuden käyttö ei ole missään nimessä suotavaa, joten emme neuvo tämän käytössä.
away
awayn ideana on että kun olet katkaissut yhteyden
muhiin ja joku lähettää viestin sinulle, että muh ilmoittaa
hänelle viestisi. Tämän saat toimimaan poistamalla kommentit
away kohdasta logging ja leave kohtien tavoin.
away = "Mie oon pois ja sie oot ruma!";
getnick
tämä optio on aina automaattisesti päällä ellet poista kommentteja getnick riviltä kohtien leave ja logging tavoin. getnick optio yrittää ottaa sinun valitsemasi irc-aliaksen itselleen jos joku muu on vienyt sen sinulta.
nevergiveup
optio on automaattisesti käännetty pois päältä eikä sen käyttäminen ole erityisen suotavaa koska jos moni ihminen käyttää tätä palvelimet kuormittuvat pahasti. Nevergiveup optio yrittää loputtomasti saada yhteyden sinun asettamaasi irc-palvelimeen. Tämän ominaisuuden saat päälle poistamalla kommentit nevergiveup riviltä.
rejoin
optiolla voit valita haluatko liittyä uudelleen kanaville joilla aikaisemmin olit palvelimen vaihdoksen jälkeen. Tämä optio on vakiona pois päältä mutta sen saa päälle poistamalla kommentit rejoin riviltä.
bind
optiolla valitset itsellesi
haluamasi vhostin eli osoitteen jolla esiinnyt ircissä. Vhost
lista löytyy wellfishin kotisivujen asetukset sivulta. Vhostin
voi konfiguroida esimerkiksi seuraavanlaisesti.
bind = "62.236.117.3";
antiidle
optio estää sinua olemasta idle yli 10 minuutin ajan, vakiona se on pois päältä, mutta
sen saa päälle poistamalla kommentit.
antiidle = true;
norestricted
tällä funktiolla ei ole wellfishin asiakkaille vaikutusta.
forwardmsg
lähettää sinulle viestit jotka lähetetään sinulle ollessasi pois irkistä
hosts
ominaisuusuudella voit määrittää mistä voi ottaa yhteyden
muhiin ja mistä ei, tämä on tietoturvan kannalta erittäin hyödyllinen
ominaisuus. Ominaisuuden saa käyttöön poistamalla kommentit.
Esimerkki hosts konfiguraatiosta. Esimerkki sallii verkosta
123.4.5.xxx yhteydet muhiin, kuten myös kaikista doma.in:n alidomaineista
ja turha.paikka.se:stä, kaikkialta muualta se kieltää yhteydet.
hosts {
"123.4.5.?" : yes,
"*.doma.in" : yes,
"turha.paikka.se" : yes,
"*" : no
};
people
optiolla määritetään ketkä saavat viestittää ja noticettaa
muhia, optio on vakiona pois päältä, mutta sen saa päälle poistamalla
kommentit. Esimerkki toimii samalla periaatteella kuin hosts
kohdan esimerkki yllä.
people {
"*.stupid.org" : no,
"idiot*!*" : no,
"quite!*@annoying.com" : no
};
KUINKA MUH KÄYNNISTETÄÄN.
muh käynnistetään ajamalla komento 'muh'
KUINKA OTAN YHTEYDEN MUHIIN.
käynnistä irc-clienttisi ja sano /server vhost portti salasana
esim. /server k18.org 1234 salakala voit myös laittaa portin,
serverin ja salasanan ircclienttisi asetuksiin jos koet sen
helpommaksi.
KUINKA PÄÄSEN MUHILLA USEAMMALLE IRC-PALVELIMELLE?
Sinun täytyy kopioida ~/.muh toisen hakemistoon (kuten ~/.muhQnet),
esimerkiksi komennolla 'cp -r ~/.muh ~/.muhQnet'. Sen jälkeen muutat
~/.muhQnet hakemistosta yllä olevien ohjeiden mukaan muhrc tiedostosta
server ja listenport kohtia. sitten käynnistät toisen muh:n
komennolla 'muh -d ~/.muhQnet'
