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-06-06 13:11] – [Lion - Mein Heimserver] 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 590: 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.1591449115.txt.gz · Zuletzt geändert: 2020-06-06 13:11 von andreas