Hallo zusammen!
Durch etwas rumspielen und ausprobieren habe ich die Tage eine "nette" Ersatz-Lösung für eine sichere Client-Server Verbindung gefunden.
Ausgangslage:
Lokale Fakturama Installation auf (K)Ubuntu
Aufgabe:
Sicherer Zugriff von einem Windows PC über LAN/WAN ohne VPN..
Meine Lösung war in diesem Fall die SSH-Verbindung mit Putty.
1. SSH bei Ubuntu installieren und aktivieren:
Im Terminal:
# sudo apt install ssh
# sudo /etc/init.d/ssh start
2. Putty auf dem Windows PC installieren:
Download unter:
https://www.putty.org/
Außerdem benötigt man das Program Xmig:
Download unter:
https://sourceforge.net/projects/xming/
(Anm.: Xmig stellt den klassischen X11 Bildschirminhalt von Linux auf einem Windowssystem dar)
Anschließend kann man direkt über die Windows-Eingabeaufforderung per SSH die Verbindung zum (K)Ubuntu-"Server" aufbauen und sich von dort gezielt das Fakturama Fenster "abholen":
# plink -ssh -X BENUTZERNAME@SERVER-IP -pw PASSWORT fakturama
(Anm.: BENUTZERNAME, SERVER-IP und PASSWORT sind die ganz normalen (K)Ubuntu Logindaten...)
Das ganze als einfache Batch-Datei ergibt einen schlanken Starter fürs Programm...
Keine perfekte aber dafür ganz interessante Lösung m.m.N...
Gruß Andrée
Produktiv-Systeme:
Clients: (K)ubuntu 20.04 LTS (2x stationär & 1x mobil)
Fakturama 2.1.1 per SQLDatenbank über Internet
DB-Server: Debian 10 (Buster) per VirtualBox
Testsysteme:
BananaPi M1 & RaspberryPi 2b+ & 4 als SQL Server, HP ThinClient T610, Oracle VirtualBox, Windows 10 1909 - 21H1