Benutzer-Werkzeuge

Webseiten-Werkzeuge


projects:projektuebersicht

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
projects:projektuebersicht [2020-05-03 10:29] – [GNUCash - Anpassungen wegen der PSD2-Umstellung 2019] andreasprojects:projektuebersicht [2022-11-29 16:54] (aktuell) – [xrdp auf einem Debian 11 Bullseye System] andreas
Zeile 55: Zeile 55:
  
 gesetzt werden. gesetzt werden.
 +
 +=== Port Forwarding 3306 für mysql/mariadb ===
 +
 +Das ssh-Portforwarding kann auch für die Anbindung einer Mysql/Mariadb Datenbank verwendet werden.
 +
 +<code>
 +$ ssh -L 33066:localhost:3306 192.168.178.n -N &
 +</code>
 +
 +erzeugt einen lokalen Port 33066 auf dem die Datenbank erreicht werden kann.
 +
 +Wichtig ist, dass die Mysql-Direktive "skip-name-resolve" ausgeschaltet ist, da sonst ein Zugang ausschließlich per localhost und nicht auch per 172.0.0.1 möglich ist.
  
 ==== xrdp auf einem Debian 9 Stretch System ==== ==== xrdp auf einem Debian 9 Stretch System ====
Zeile 126: Zeile 138:
 </code> </code>
  
 +==== xrdp auf einem Debian 11 Bullseye System ====
 +
 +In Debian 11 wird die rdp-Verbindung nicht richtig aufgebaut, es erscheint ein weißer Bildschirm.
 +Hintergrund ist, dass eine ssl-Verbindung aufgebaut werden soll und daher auf dem Server der Zugriff auf ssl ermöglicht werden muss.
 +
 +**Add XRDP user to SSL-Cert group** aus [[https://www.how2shout.com/linux/commands-to-install-xrdp-server-on-debian-11-bullseye-linux/|Linux Shout]]
 +
 +<code>
 +$ sudo adduser xrdp ssl-cert
 +$ sudo systemctl restart xrdp
 +</code>
 +
 +Ansonsten funktioniert xrdp problemlos...
 ===== Linux Server als Backup System für Windows Desktops ===== ===== Linux Server als Backup System für Windows Desktops =====
  
Zeile 563: Zeile 588:
 Alles weitere zur [[Lion Konfiguration|Einrichtung]] findet man auf einer eigenen Seite. Alles weitere zur [[Lion Konfiguration|Einrichtung]] findet man auf einer eigenen Seite.
  
 +===== Küchenprojekt =====
 +
 +Das [[Küchenprojekt]] wird uns 2020 sehr beschäftigen.
 ===== GNUCash - Anpassungen wegen der PSD2-Umstellung 2019 ===== ===== GNUCash - Anpassungen wegen der PSD2-Umstellung 2019 =====
  
Zeile 571: Zeile 599:
 Auf den [[https://wiki.gnucash.org/wiki/De/HBCI|WIKI Seiten von GNUCash]] ist beschrieben, wie man GNUCash als Flatpak installiert und damit Zugriff auf eine aktuelle Version erhält.  Auf den [[https://wiki.gnucash.org/wiki/De/HBCI|WIKI Seiten von GNUCash]] ist beschrieben, wie man GNUCash als Flatpak installiert und damit Zugriff auf eine aktuelle Version erhält. 
  
-Mit Ubuntu 20.04 ist die neue GnuCash Version xx.yy in den Repository's enthalten. Damit ist der Zugang prinzipiell wieder möglich, allerdings funktioniert der Zugriff auf die Postbank weiterhin noch nicht.+Mit Ubuntu 20.04 ist die GnuCash Version 3.8b+ (AqBanking 6.0.1.2) mit dem Stand 2019-12-29 in den Repository's enthalten. Damit ist der Zugang prinzipiell wieder möglich, allerdings funktioniert der Zugriff auf die Postbank weiterhin noch nicht.
  
 Ein [[solutions:ueberblick#gnucash|Fehler bei der Kontenzuordnung]] konnte mit der Mailingliste geklärt werden, der Abruf der SEPA-Informationen hat den Umsatzabruf bei der Volksbank ermöglicht. Ein [[solutions:ueberblick#gnucash|Fehler bei der Kontenzuordnung]] konnte mit der Mailingliste geklärt werden, der Abruf der SEPA-Informationen hat den Umsatzabruf bei der Volksbank ermöglicht.
Zeile 577: Zeile 605:
 Schließlich habe ich mich entschieden, die Flatpak Installation auf einer VM auszuprobieren. Hierfür habe ich eine Debian 10 - VM (coonie auf tiger) verwendet, da Flatpak erst ab Debian 10 in den Standard Repositories enthalten ist.  Schließlich habe ich mich entschieden, die Flatpak Installation auf einer VM auszuprobieren. Hierfür habe ich eine Debian 10 - VM (coonie auf tiger) verwendet, da Flatpak erst ab Debian 10 in den Standard Repositories enthalten ist. 
  
-Auf dem GnuCash Wiki gibt es eine [[https://wiki.gnucash.org/wiki/De/Flatpak|Installationsanleitung]]. Allerdings ist am 03.05.2029 in der GnuCash Version yy.zz ein weiterer Fehler, der den Account-Abruf bei der Postbank über die GUI unmöglich macht.+Auf dem GnuCash Wiki gibt es eine [[https://wiki.gnucash.org/wiki/De/Flatpak|Installationsanleitung]]. Allerdings ist am 03.05.2029 in der GnuCash Version 3.10-1 (AqBanking 6.1.4.0) ein weiterer Fehler, der den Account-Abruf bei der Postbank über die GUI unmöglich macht.
  
 Die Seite [[https://www.aquamaniac.de/rdm/projects/aqbanking/wiki/SetupPinTan|SetupPinTan]] beschreibt die Einrichtung per Kommandozeile, damit konnten die Postbank-Konten eingerichtet und ein Umsatzabruf durchgeführt werden.  Die Seite [[https://www.aquamaniac.de/rdm/projects/aqbanking/wiki/SetupPinTan|SetupPinTan]] beschreibt die Einrichtung per Kommandozeile, damit konnten die Postbank-Konten eingerichtet und ein Umsatzabruf durchgeführt werden. 
Zeile 587: Zeile 615:
 in die Flatpak Umgebung wechseln. Dort stehen die AqBanking Kommandos zur Verfügung. in die Flatpak Umgebung wechseln. Dort stehen die AqBanking Kommandos zur Verfügung.
  
 +==== Foto Tan Verfahren bei der Comdirect ====
 +
 +Hier ist mein Vorgehen zur Anzeige der Photo-TAN von ComDirect in AqBanking 
 +
 +OS: Debian 9 \\
 +GnuCash 3.10 \\
 +AqBanking 6.1.4 \\
 +installiert via Flatpak
 +
 +
 +=== Problem ===
 +
 +
 +Bei der Einrichtung des Kontenzugriffs für GnuCash in AqBanking muss bei der Comdirect eine TAN angegeben werden, die als Photo-TAN in einem „PNG“ Format übermittelt wird. Dieses Bild muss angezeigt werden, damit es von der photoTAN-App gelesen und die darin verschlüsselte TAN dekodiert werden kann.
 +
 +AqBanking ermöglicht es, hierfür bei der Abfrage einen Schalter anzugeben, der auf ein Bildanzeigeprogramm zeigt. Allerdings stehen in der Flatpak-Sandbox keine Grafik-Bibliotheken zur Verfügung, weshalb es dort auch keine Anzeigeprogramme gibt. Das Sandbox Prinzip schließt die Nutzung der Anzeigeprogramme des übrigen Computers aus.
 +
 +In GnuCash ist ein internes Anzeigeprogramm implementiert, weshalb die weitere Verwendung der Photo-TAN nach der Konteneinrichtung ohne Probleme auch in der Flatpak Installation funktioniert.
 +
 +
 +=== Lösungsansatz ===
 +
 +
 +Als Anzeigeprogramm in der Flatpak Umgebung kann „viu“ verwendet werden. „viu“ ist eine Bildanzeige, die ausschließlich auf den Darstellungsmöglichkeiten des Terminals basiert und  daher keine grafische Ablaufumgebung benötigt. 
 +
 +Die Bildauflösung ist dementsprechend äußerst eingeschränkt, hat aber bei mir zur Erkennung der TAN ausgereicht. Und nach Einrichtung der Kontoverbindung ist ohnehin alles ok.
 +
 +
 +Die Lösung im Einzelnen:
 +
 +**wichtige Internet Links**
 +
 +
 +Installation von GnuCash in Flatpak:  https://wiki.gnucash.org/wiki/De/Flatpak
 +Auf dieser Seite gibt es auch einen Hinweis zu Optischen TANs, der aber bei der Konteneinrichtung nicht ausreichend ist.
 +
 +Kontoeinrichtung mit AqBanking auf der Kommandozeile: https://www.aquamaniac.de/rdm/projects/aqbanking/wiki/SetupPinTan
 +
 +
 +**Kommandos**
 +
 +
 +1. viu installieren
 +
 +Das Binary von viu kann von der Seite \\
 +https://github.com/atanunq/viu/releases/tag/v1.0 \\
 +heruntergeladen werden, z. B. nach /home/mein/pfad. Anschließend muss die Datei mit 
 +
 +$ chmod u+x /home/mein/pfad/viu
 +
 +ausführbar gemacht werden und kann dann direkt mit 
 +
 +$ /home/mein/pfad/viu testbild.png 
 +
 +ausprobiert werden.
 +
 +2. Wechsel in die Sandbox und verlassen der Sandbox
 +
 +$ flatpak run --command=sh org.gnucash.GnuCash \\
 +[📦 org.gnucash.GnuCash ~]$ aqbanking-cli versions \\
 +Versions: \\
 + AqBanking-CLI: 6.1.4 \\
 + Gwenhywfar   : 5.2.0.0 \\
 + AqBanking    : 6.1.4.0 \\
 +[📦 org.gnucash.GnuCash ~]$ exit \\
 +
 +
 +3. Abruf der Kontenliste mit viu
 +
 +[📦 org.gnucash.GnuCash ~]$ aqhbci-tool4 --opticaltan=/home/mein/pfad/viu getaccounts -u 123
 +
 +==== Bestsign bei der Postbank ====
 +
 +Um Bestsign bei der Postbank zu verwenden, muss die TAN_MEDIA_KENNUNG gesetzt werden. Beispiel für HHG:
 +
 +$ aqhbci-tool4 setTanMediumId -u 124 -m "SO:Andi iPhone SE"
  
projects/projektuebersicht.1588501758.txt.gz · Zuletzt geändert: 2020-05-03 10:29 von andreas