
Installations- und Konfigurationsnleitung, Howto, Workshop, Tutorial eines psybnc
Falls die Installation trotzdem nicht klappt und ihr Hilfe benötigt, dann schaut im Chat vorbei. Ein Blick in unserem Forumsbereich BNC könnte euch auch helfen.
Inhaltsverzeichnis
- [summarypoint=1]Voraussetzungen[/summarypoint]
- [summarypoint=1.1]Was wird benötigt?[/summarypoint][summarypoint=1.2]Wie erstelle ich einen User auf dem System[/summarypoint]1.3 Wie installiere ich einen Texteditor nach? z.B. nano (Link)[summarypoint=1.4]Wie installiere ich ncurses systemweit nach?[/summarypoint][summarypoint=1.5]Wie installiere ich oident systemweit nach?[/summarypoint]
- [summarypoint=2.1]Herunterladen des psybnc Paketes[/summarypoint][summarypoint=2.2]Konfigurationsscript des psybncs[/summarypoint][summarypoint=2.3]Kompilieren des psybnc[/summarypoint]
- Unix/Linux Shell
- Bitte den folgenden Befehl als root ausführen. Dieser Befehl erstellt einen User im System und legt automatisch ein Homeverzeichnis an. Im folgenden Beispiel wird der User psybncl und das Homeverzeichnis /home/psybnc/ angelegt.
- Im 2. Befehl ändern wir das Passwort.
server ~ # useradd -m psybnc
server ~ # passwd psybnc
psybnc@server ~ $ cd ~
psybnc@server ~ $ wget http://psybnc.at/download/beta/psyBNC-2.3.2-7.tar.gz
psybnc@server ~ $ tar -zxvf psyBNC-2.3.2-7.tar.gz
psybnc@server ~ $ cd psybnc
psybnc@server ~/psybnc $ make menuconfig



+--------------------------- Compiling Options ---------------------------+
¦ This is the compiling section of the psyBNC Configuration. Please ¦
¦ select an item and press enter to change settings. ¦
¦ ¦
¦ +-----^(-)------------------------------------------------------------+ ¦
¦ [X] Support Encryption ¦
¦ Encryption Type: Blowfish ¦
¦ [X] Support Translation ¦
¦ [X] Support internal Network ¦
¦ [X] Support Traffic-Logging ¦
¦ [X] Support Linkage ¦
¦ [X] Support DCC Files ¦
¦ [X] Support DCC Chat ¦
¦ Mode: Multiuser ¦
¦ Maximum Users: 10 ¦
¦ Maximum Connections: 15 ¦
¦ [X] Support Scripting - NOT RELIABLE - ¦
¦ [X] Support oIdentd ¦
¦ ¦
¦ [ ] Use asynchroneous resolving - EXPERIMENTAL - ¦
¦ ¦
¦ [X] Support multiple IRC-Networks ¦
¦ ¦
¦ [X] Support Proxy Usage ¦
¦ ¦
¦ [ ] Anonymous Bouncer Usage ¦
¦ ¦
¦ [ ] None permanent IRC-Connections ¦
¦ ¦
¦ Loglevel: Errors, Warnings and Infos ¦
¦ ¦
¦ [ ] Use the 2.1.1 compatible Partychannel ¦
¦ ¦
¦ Version Reply: None ¦
¦ ¦
¦ SSL-Path: /usr/local/ssl ¦
¦ ¦
¦ SSL-SecLevel: Check Certs and Keys (NOT IMPLEMENTED) ¦
¦ ¦
¦ +-----v(+)------------------------------------------------------------+ ¦
+-------------------------------------------------------------------------¦
¦ Select Exit Help ¦
+-------------------------------------------------------------------------+




+-------------------------------- User #1 --------------------------------+>
¦ Choose the option to change and press ENTER. ¦
¦ ¦
¦ ¦
¦ +----------------------------------------------------------+ ¦
¦ ¦ Login: Ident ¦ ¦
¦ ¦ Nick: DeinNick ¦ ¦
¦ ¦ Username: DeinNick ¦ ¦
¦ ¦ Password: secret123 ¦ ¦
¦ ¦ VHost: ¦ ¦
¦ ¦ Rights: Admin ¦ ¦
¦ ¦ Relaying over Link #: ¦ ¦
¦ ¦ Using Proxy: ¦ ¦
¦ ¦ Proxy Port: None ¦ ¦
¦ ¦ Network User of User #: None ¦ ¦
¦ ¦ User marked as quitted: No ¦ ¦
¦ ¦ Auto-Accept DCC-Files: No ¦ ¦
¦ ¦ Receive Systemmessages: Yes ¦ ¦
¦ ¦ Network name of Network User: ¦ ¦
¦ ¦ Reset LastLog ¦ ¦
¦ ¦ Servers ---> ¦ ¦
¦ ¦ ¦ ¦
¦ +----------------------------------------------------------+ ¦
+-------------------------------------------------------------------------+>
¦ Select Exit Help ¦
+--------------------------------------------------------------------------+

Now compile psyBNC using make, if not yet compiled, or if Options were changed.
done.
psybnc@server ~/psybnc $
psybnc@server ~ $ make
psybnc@server ~ $ ./psybnc
psybnc@server ~ $ mv salt.h salt.h.save

News