Home / LinuxUser / 2012 / 02 / Home-Banking mit KMyMoney

Newsletter abonnieren

Lies uns auf...

Folge LinuxCommunity auf Twitter

Top-Beiträge

Debian 7.1 ist erschienen
(179 Punkte bei 5 Stimmen)

Heftarchiv

LinuxUser Heftarchiv

EasyLinux Heftarchiv

Ubuntu User Heftarchiv

Ubuntu User Heftarchiv

Partner-Links:

Das B2B Portal www.Linx.de informiert über Produkte und Dienstleistungen.

Konto auf Draht

Home-Banking mit KMyMoney

Online-Banking mit KMyMoney

Der Charakter des primär am Prinzip der doppelten Buchführung orientierten KMyMoney zeigt sich unter anderem darin, dass sich die dem gewählten Kontenrahmen zugehörigen Buchungskonten nach Abschluss des Assistenten in der Werkzeugleiste unter Konten wiederfinden, während das im Assistenten angelegte Girokonto unter unter Geldinstitute eingerichtet ist. Per Default müssen Sie, auch wenn Sie das Paket aqbanking bereits installiert haben, alle Umsätze allerdings händisch eintragen.

Dass KMyMoney mit Home-Banking nichts am Hut hat, zeigt sich auch daran, dass Sie die Home-Banking-Funktion erst in einem zweiten Schritt konfigurieren. Dazu wählen Sie aus dem Menü Einstellungen | AqBanking einrichten, woraufhin der Dialog AqBanking-Einrichtung mit den beiden Reitern Benutzer und Konten erscheint. Im ersten Tab richten Sie über den Schalter Benutzer anlegen zunächst einen neuen Onlinebanking-Nutzer ein. KMyMoney präsentiert jetzt einen weiteren Assistenten, indem Sie unter anderem über die gleichnamige Checkbox (Abbildung 3) das HBCI-Backend konfigurieren.

Abbildung 3: Der AqBanking-Assistent kümmert sich um die HBCI-Unterstützung.

Im Folgeschritt entscheiden Sie sich für eines der im HBCI definierten Sicherheitsverfahren PIN/TAN oder Chipkarte (Abbildung 4) und importieren vorhandene Schlüsseldateien.

Abbildung 4: AqBanking unterstützt die HBCI(2.2)-Sicherheitsverfahren Chipkarte und PIN/TAN.

Chipkarte einrichten

Die Inbetriebnahme eines Chipkartenlesers stellt mittlerweile kein allzu schwieriges Unterfangen mehr dar, zumal die führenden Hersteller mit einer hervorragenden Treiber-Versorgung auch für Linux glänzen. Prinzipiell funktioniert das über die libcchipcard und den Chipcard-Daemon (chipcardd) oder mithilfe des wesentlich einfacher handhabbaren PC/SC-Treibers (pscd). Eine weiterführende Beschreibung sprengt den Rahmen des Beitrages. Ein sehr gute Anleitung für Ubuntu, die sich weitgehend auf andere Distributionen übertragen lässt, finden Sie unter [7].

AqBanking konfigurieren

Das Anlegen eines PIN/TAN-Zugangs für HBCI erfordert im ersten Schritt drei Angaben Bankleitzahl, Bankname und Server-URL. Da der AqBanking-Assistent anders als der von KMyMoney über eine interne Datenbank verfügt, sind die erforderlich Daten mit Hilfe des Select-Buttons schnell ermittelt. Die für HBCI-PIN/TAN erforderliche Server-URL findet sich in der Regel auf der Webseite der jeweiligen Bank (Abbildung 5) – meist inklusive einer Beschreibung der Verwendung des Kontos mit einer nativen Client-Software.

Abbildung 5: Obwohl auch die Direkt-Banken immer noch gerne ihre eigene Web-Banking-Anwendung an den Kunden bringen wollen, unterstützen fast alle renommierten Institute auch PIN/TAN via HBCI mit einem nativen Client. Die zugehörigen Einstellungsdaten finden sich in der Regel auf der Webseite.

Ein Klick auf Weiter führt zur Eingabe der Benutzerdaten. Wie Sie die jeweiligen Benutzer-Kenndaten den einzelnen Feldern zuordnen müssen, hängt von der jeweiligen Bank ab. Im Beispiel mit der Ing-Diba gilt es für Benutzername und Benutzerkennung die zehnstellige Kontonummer zu verwenden, das Feld Kundennummer im AqBanking-Dialog bleibt leer.

Lief bis hierhin alles korrekt, weist AqBanking nun im letzten Schritt des Assistenten darauf hin, dass es den Benutzer anlegt und dessen Kontenliste abruft. Mit einem Klick auf die Schaltfläche Erweiterte Einstellungen werfen Sie einen Blick auf die verwendeten HBCI- und HTTP-Versionen und stellen gegebenenfalls weitere erforderliche Übertragungsparameter ein. Mit Weiter ruft HBCI die Kontenliste ab, wozu Sie das angezeigte Zertifikat (Abbildung 6) akzeptieren müssen. Danach geben Sie die PIN ein, die wiederum bei PIN/TAN über HBCI die gleiche ist wie die Web-Banking-PIN.

Abbildung 6: Der HBCI-Protokoll-Dialog ruft zuerst die Kontenliste des angegebenen Kontos ab.

Im Test kam es für die Ing-Diba bei AqBanking mit den Default-Einstellungen (Abbildung 7) aufgrund eines TLS-Fehlers zu einem Abbruch des Dialogs mit dem Bankrechner: Eine Verbindung mit der Ing-Diba erfordert die von der Vorgabe abweichenden Parameter HBCI Version: 2.20, HTTP Version: 1.1, SSLv3 erzwingen und Nicht BASE64 kodieren.

Abbildung 7: Die Default-Einstellung des HBCI-Assistenten von AqBanking (3.0) funktioniert mit vielen Danken jedoch nicht, die noch HBCI 2.2 verwenden.

Um die Einstellungen nachträglich anzupassen, wiederholen Sie entweder die Einrichtung des Bankzugangs oder markieren unter Einstellungen | AqBanking einrichten den eben angelegten Benutzer im Reiter Benutzer, klicken dann auf Benutzer bearbeiten und regeln die Parameter im Dialog Benutzer bearbeiten nach (Abbildung 8).

Abbildung 8: Das Anlegen eines HBCI-Kontos in AqBanking erfordert jedoch etwas Feinjustage.

Einem Freund empfehlen    Druckansicht Bookmark and Share
Kommentare

Hits
Wertung: 0 Punkte (0 Stimmen)

Schlecht Gut

Infos zur Publikation

Infos zur Publikation

LinuxUser 07/13

Aktuelle Ausgabe kaufen:

Heft bestellen Heft als PDF kaufen

LinuxUser erscheint monatlich und kostet in der Nomedia-Ausgabe EUR 5,95 und mit DVD EUR 8,50. Weitere Informationen zum Heft finden Sie auf der LinuxUser-Homepage.

Im LinuxUser-Probeabo erhalten Sie drei Ausgaben für 3 Euro. Das Jahresabo (ab EUR 60,60) können Sie im Medialinx-Shop bestellen.

Tipp der Woche

whowatch
Nutzer und Prozesse mit whowatch überwachen
Tim Schürmann, 18.06.2013 12:49, 0 Kommentare

Wenn Administratoren herausfinden wollen oder müssen, was die Benutzer auf einem System gerade so treiben, dann hilft ihnen whowatch. Das kleine Kommandozeilenprogramm zeigt in Ec...

Aktuelle Fragen

SUSE 12.3 64Bit: Miro funzt nicht
Wimpy *, 14.06.2013 13:05, 4 Antworten
Seit Installation von openSUSE 12.3 64Bit startet Miro nicht. (Version 5.0.4-1.24-x86_64 von Pa...
Kontakt via QR code hinzufügen
Herman Sproesser, 17.05.2013 17:46, 4 Antworten
Hi hab in der aktuellen ausgabe 06.2013 den artikel über QR Codes gelesen. Ich hab nartürlich...
Dateimanager Dolphin, wo legt er die Datei Kommentare ab?
Uwe Heine, 16.05.2013 15:19, 1 Antworten
Suse Linux 12.1 - KDE 4.7.2 / Dolphin 1.7. Ich habe bei vielen Dateien über Dolphin Kommentare...
wie baut man Kernel Module so, dass sie mit jedem Kernel laden?
GoaSkin , 22.04.2013 10:22, 1 Antworten
Hallo, baut man anhand eines Kernel-Sources Module, nutzt Linux im Normalfall eine strikte V...
Problem beim Installieren von SuSe 12.3
Georg Prokert, 14.04.2013 00:04, 16 Antworten
Hallo, auf meinem neuem Laptop (Acer Aspire V3-771, Intel Core i5-3230 M, Intel HD Graphics 4...