Suchen:

Der IRC Guide

1.  Internet Relay Chat

IRC steht für Internet Relay Chat und ist ein Protokoll, um mit anderen zu chatten. Wir Informatiker befinden uns im Channel #inf auf dem Server euIRC.

Die einfachste Möglichkeit, unseren Channel zu erreichen, ist die Nutzung unseres Webchats. Einfach einen Usernamen auswählen und drauflos chatten! :)

Problematisch wird es allerdings, wenn man den Tab schließt oder sein Notebook in den Standby versetzt: Dann ist man nämlich nicht mehr mit dem Chat verbunden und verpasst alle Nachrichten, die in dieser Zeit verschickt werden.

Um dieses Problem zu umgehen, habe ich dieses Tutorial geschrieben:

2.  Eine permanente Sitzung auf einem Server

Eine Möglichkeit ist, auf einem Server einen IRC-Clienten dauerhaft laufen zu lassen und sich per ssh zu diesem zu verbinden.

2.1  Shell-Account beantragen

Für die Beantragung eines Shell-Accounts auf unseren Server krul benötigst du einen ssh-key.

Unter Linux

matti@linux ~/ $ ssh-keygen
Generating public/private rsa key pair.
Enter file in which to save the key (/home/matti/.ssh/id_rsa): <Enter>
Created directory '/home/matti/.ssh'.
Enter passphrase (empty for no passphrase): <Enter>
Enter same passphrase again: <Enter>
Your identification has been saved in /home/matti/.ssh/id_rsa.
Your public key has been saved in /home/matti/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:IWigetKWALLqUKHDj94suDqIwN1BqSZRTI5BLQw8xSg
The key's randomart image is:[~~ CUT ~~]
matti@linux ~/ $

Unter Windows

ssh-keygen befindet sich nicht auf deiner Windows-Installation. Zur Generierung benötigen wir das Programm PuTTYgen.exe.

Auf Generate klicken und den resultierenden Public-Key deinem Antrag beifügen. Die Public- und Private-Keys speicherst du dir nun an einen sicheren Ort ab.

2.2  Unter Linux verbinden

In deinem Terminal:

ssh <username>@krul.finf.uni-hannover.de

2.3  Unter Windows verbinden

geht entweder mit dem Programm PuTTY oder mit der Chrome-Extension secure shell

PuTTY

Private-Key auswählen und…

secure shell

Bei "Import Key…" noch deinen Private-Key auswählen und auf Connect klicken.

2.4  Konfiguration

Nun starten wir den Chat-Clienten. Je nachdem, ob du irssi oder weechat verwenden möchtest, tippe folgendes ein:

tmux new-session irssi

tmux new-session weechat

Fertig! Nun kannst du jederzeit auf deine Instanz zugreifen, indem du sich per ssh zum Server verbindest und mittels

tmux a

dein Chatfenster öffnest.

3.  Channel betreten (TL;DR)

Zu guter letzt verbinden wir uns mit dem IRC-Server:

irssi

/connect -ssl irc.euirc.net 6697
/join #inf

weechat

/server add euirc irc.euirc.net/6697 -ssl
/connect euirc
/join #inf

Zuletzt geändert am 29. August 2016