Zitat von
DrunkenFreak
Ich merke, du hast noch nie einen IRCd betrieben.
Ist schon über 15 Jahre her, aber doch.
Die sind leider nicht mit Fire and Forget zu betreiben wie so manch anderer Dienst.
Kein einziger Dienst sollte mit "Fire and Forget" betrieben werden.
Kannst du denn sagen was an den beiden Optionen z. B. bei ngircd denn zu Problemen führen könnte?
Code:
# Comma separated list of IP addresses on which the server should
# listen.
Listen = 127.0.0.1
# Global password for all users needed to connect to the server.
# (Default: not set)
Password = SuperSecret1234
Abgesehen davon scheinst du gekonnt zu überlesen, dass der Telegram-Bot auch bei öffentlichen (externen) Servern funktioniert und ich hier nicht explizit auf einen eigenen verweise. Bei Freenode z. B. kann man ein Channel-Passwort vergeben.
Also man kann den Zugriff einschränken und die Kommunikation sichern durch:
1. Begrenzung auf localhost Kommunikation
2. Globales Zugriffspasswort für den IRC Server
3. differenziertes Channel-Passwort für die einzelnen Kanäle (ggf. automatisiert je User, der Kontakt wünscht)
4. verschlüsselte SSL-Verbindung zwischen Client und Server
Ich sehe das klappt garantiert nie
Lesezeichen