sBNC websida
Först av allt så måste du ha installerat en web-server med php stöd innan du fortsätter med att sätta upp websidan.
Det smidigaste med sbnc är en användarvänlig hemsida där man snabbt och enkelt kan ändra dom inställningar man behöver, även lägga till användare fungerar. Det underlättar först och främst för nya och oerfarna användare då man inte behöver gå genom irc kommandot för att göra förändringar.
Först och främst så får vi gå till rooten för webservern
cd /var/www/ (är default mapp, om du ändrat denna så ska du givetvis gå till den mapp du angett)
Ladda ner och packa upp följande packet.
wget http://shroudbnc.info/redmine/attachments/download/30/sbnciface-1.3.0.tar.gz
tar zxvf sbnciface-1.3.0.tar.gz
Det underlättar att döpa om mappen till vad du vill, i detta exempel så väljer jag att kalla den ”panel”
mv sbnciface-sbnciface-9a81ad2/ panel
Gå sedan in i mappen ”panel”
cd panel
Nu ska vi göra en säkerhetskopia av filen med inställningar och sedan öppna den för redigering.
cp settings.php.example settings.php
pico settings.php
För att sidan ska fungera måste du ändra på $bncServers array för att använda sig av namnet, ip och port för maskinen som kör sBNC. Exempelvis
$bncServers = array(
$sbncsrv0 = array(
’name’ => ’Min bnc’,
’ip’ => ’bnc.myserver.net’,
’port’ => ’8000’
),
);
Resten av filen settings.php kan lämnas orört om man inte vet vad man gör.
Spara förändingarna och besök sedan sidan genom din webbläsare
Det görs genom att besöka http://mindomän.se.net/panel Logga sedan in med dom uppgifter som skapades i konfigurationsdelen.
Installera och konfigurera sBNC
Innan du laddar ner källkoden så behövs det göras några små saker.
Logga in på root kontot för att kunna installera bouncern.
Använd sedan följande kommando för att installera en Compiler och TCL & OpenSSL bibliotek.
apt-get install build-essential tcl8.5-dev libcurl4-openssl-dev
sBNC kommer då tala om för dig att det inte kan köras under root kontot, du behöver alltså lägga in en ny användare att köra bnc på
adduser bnc
När du lägger till en ny användare kommer systemet att fråga dig efter några saker, enda som behövs är att ange lösenordet du vill ha och bekräfta detta. När du gjort användaren klar kan du byta till den användaren genom att skriva
su bnc
När du nu bytt till den användare där du vill installera bouncern så skriver du
wget http://shroudbnc.info/redmine/attachments/download/42/sbnc-1.3.9.tar.gz
För att pakca upp det skriver du
tar -zxvf sbnc-1.3.9.tar.gz
Konfigurera sBNC
När du nu har laddat ner och packat upp programvaran så kan vi börja konfigurera den.
Börja med att skriva
cd
cd sbnc-1.3.9
Som default så läggs filerna i mappen /home/USER/.sbnc (vilket kanske inte är det du vill?), Om det skulle vara så, så använd –prefix för att begära att det ska installeras i en annan mapp
Exempel
./configure –prefix=/home/bnc/bnc
När det är klart så dyker det upp en lista över en lista över bibliotek och påslagna moduler, kontrollera att SSL och TCL är i läget enable innan du fortsätter, om detta inte är fallet så kontrollera om OpenSSL och TCL libraries är installerade som en del av den första processerna i installtionsguiden
Nu måste du anväda kommandot make
make
make installDetta kan ta några minuter, beroende på vart du kör programmet och hur snabb din dator är.
Nu går du tillbaka till root mappen, och sedan till sBNC mappen
cd
cd bnc/binNär systemet är klart så är du redo för att göra en del inställningar, genom att använda –config så kan du också specifiera vilken konfigurations mapp som används, det enklaste är att använda samma som installations mappen.
./sbnc –config /home/bnc/bnc
Konfigurera sBNC
Är det någon speciell port som bouncern använder?
Du kan använda vilken port du vill, mellan
1025 -65535Exempel port : 6525
Vad ska första användarnamnet vara?
Det första namnet är per automatik admin kontot och kan heta vad som helst
Som exempel: adminAnge Lösenord
Du ska nu ange vilket lösenord ditt konto ska ha, kom ihåg att använda ett säkert och bra lösenord
Exempel lösen: test
Nu kommer installationen att säga följande
Writing main configuration file… DONE
Writing first user’s configuration file… DONE
Configuration has been successfully saved. Please restart sBNC now.Det som måste göras nu är att starta om sBNC
./sbnc –config /home/bnc/bnc
shroudBNC (version: 1.3.9) – an object-oriented IRC bouncer
Configuration directory: /home/bnc/bnc
Log directory: /home/bnc/bnc
Data directory: /home/bnc/bnc
PID path: /home/bnc/bnc/sbnc.pid
[Wed May 28 2014 12:47:11]: Log system initialized.
[Wed May 28 2014 12:47:11]: Created main listener.
[Wed May 28 2014 12:47:11]: Starting main loop.
Daemonizing… DONENu kan du connecta till din BNC server genom att skriva i din ircklient
/server SERVERIP:PORT FIRSTUSER:PASS
Enligt uppgifterna i exemplet så blir det,
/server IP:6525 admin:test
Beronde på vilken klient du använder så kan du också behöva skriva olika IP:Port fungerar exempelvis i mIRC, medans IP Port fungerar i irssi.




Partner links
Senaste inläggen
- Hur du installerar vsftpd
- Asus släpper Raspberry Pi-konkurrent
- Trojanen kapar Raspberry Pi-datorer och utvinner kryptovaluta
- Kriget bland microdatorerna fortsätter
- MailScanner
Arkiv
- februari 2018
- januari 2018
- december 2017
- november 2017
- oktober 2017
- september 2017
- augusti 2017
- juli 2017
- juni 2017
- maj 2017
- april 2017
- mars 2017
- februari 2017
- januari 2017
- december 2016
- november 2016
- oktober 2016
- september 2016
- augusti 2016
- juli 2016
- juni 2016
- maj 2016
- april 2016
- mars 2016
- februari 2016