Mcabber/OTR
Aus Ubuntu-Forum Wiki
Inhaltsverzeichnis |
1 Allgemeines
Dieser Artikel beschreibt die Nutzung von von OTR in Mcabber.
2 Voraussetzung
Um OTR nutzen zu können, muss dessen Unterstützung einkompiliert worden sein (vgl.. [[Mcabber#Kompilieren | Kompilieren von Mcabber). Dies kann mit folgendem Befehl überprüft werden:
mcabber -V
Wird, unter anderem, nachfolgende Zeile ausgegeben, ist Mcabber OTR-fähig:
Compiled with OTR support.
2.1 Aktivieren
Folgende Werte müssen in die .mcabberrc eingetragen werden:
# OTR-Verschlüsselung aktivieren bzw. deaktivieren set otr= "1" # Speicherort für Fingerprints etc. set otr_dir= "~/.mcabber/otr/"
2.2 Konfigurieren
2.2.1 OTR-Policy
Anfangs muss Mcabber mitgeteilt werden, wann er eine verschlüsselte Verbindung aufbauen soll. Dies geschieht mit dem Befehl otrpolicy. Man kann die Einstellungen für jede Sitzung neu vornehmen oder sie direkt in der Konfigurationsdatei speichern. Dabei kann man sowohl eine allgemeine Einstellung für alle Kontakte vornehmen, als auch einzelnen Jabber-IDs (JID) gesonderte Werte zuweisen.
Der Befehl hat dabei folgenden Aufbau:
/otr JID [OPTION]
Statt der JID kann auch der Wert default eingetragen werden, dann gilt die nachfolgende Option für alle Kontakte. Folgende Optionen sind möglich:
Option | Bedeutung |
---|---|
always | Nachrichten immer verschlüsseln |
opportunistic | Nachrichten automatisch verschlüsseln, wenn beide Clients dies unterstützen |
manual | Nachrichten manuell, pro Sitzung verschlüsseln |
plain | Nachrichten niemals verschlüsseln |
Praktikabel ist die Option opportunistic, global in der Konfigurationsdatei gesetzt:
otrpolicy default opportunistic
Damit entscheidet Mcabber automatisch, wann er eine verschlüsselte Verbindung aufbauen soll. Dies geschieht unter der Prämisse, dass auch der Client des Gesprächspartners OTR-fähig ist.
2.2.2 Kontakte authentifizieren
- Geheimnisabfrage
Die Echtheit des Gesprächspartners kann durch den Austausch eines Geheimnisses, also die Eingabe eines gleich lautenden Textes durch beide Gesprächsteilnehmer, bestätigt werden.
Geheimnisabfrage starten:
/otr smpq JID geheimnis
Geheimnisabfrage beantworten:
/otr smpr JID geheimnis
Geheimnisabfrage abbrechen:
/otr smpa JID
- Manuelle Authentifizierung
Eigenen Fingerprint anzeigen lassen:
/otr key
Kontakt anhand seines Fingerprints identifizieren:
/otr fingerprint JID fingerprint_der_JID
2.2.3 OTR-Informationen anzeigen
OTR-Status anzeigen:
/otr info JID
Eigenen OTR-Schlüssel anzeigen:
/otr key
3 Links
3.1 Intern
- Mcabber » Mcabber-Hauptseite
- Mcabber/OTR » OTR-Verschlüsselung für Mcabber einrichten
- Mcabber/Konfigurationsseite » Beispielkonfiguration