Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| rex3d:openfoamremote [2026/09/18 08:21] – admin | rex3d:openfoamremote [2026/11/06 08:52] (aktuell) – [Voraussetzungen] admin | ||
|---|---|---|---|
| Zeile 25: | Zeile 25: | ||
| ==== REX3D Zugriff auf OpenFOAM gewähren==== | ==== REX3D Zugriff auf OpenFOAM gewähren==== | ||
| - | Sie erhalten von uns per E-Mail ein Zertifikat, welches Sie in den Ordner %APPDATA%\REX bzw. %APPDATA%\PSI kopieren müssen | + | Sie erhalten von uns per E-Mail ein Zertifikat, welches Sie in den Ordner %APPDATA%\REX bzw. %APPDATA%\PSI kopieren müssen. |
| ==== REX3D-Optionen anpassen ==== | ==== REX3D-Optionen anpassen ==== | ||
| Zeile 33: | Zeile 33: | ||
| Setzen Sie den Haken bei ' | Setzen Sie den Haken bei ' | ||
| Durch das Klicken auf den Button ' | Durch das Klicken auf den Button ' | ||
| - | {{ : | + | /*{{ : |
| + | {{ : | ||
| ===== Verwendung eines Remote-Servers ===== | ===== Verwendung eines Remote-Servers ===== | ||
| Zeile 56: | Zeile 57: | ||
| Diese Anleitung basiert auf Ubuntu 24.04 oder einer vergleichbaren Ubuntu-Version mit '' | Diese Anleitung basiert auf Ubuntu 24.04 oder einer vergleichbaren Ubuntu-Version mit '' | ||
| - | In den folgenden Befehlen werden Platzhalter verwendet. Ersetzen Sie diese durch die Werte Ihrer Umgebung: | + | In den folgenden Befehlen werden Platzhalter verwendet. |
| * %%< | * %%< | ||
| * %%< | * %%< | ||
| * %%< | * %%< | ||
| - | * %%<ssh_podman_e3d_usr>%%: Dateiname des SSH-Schlüssels | + | * %%<ssh_podman_e3d_file>%%: Dateiname des SSH-Schlüssels |
| * %%< | * %%< | ||
| Zeile 100: | Zeile 101: | ||
| Legen Sie als Administrator einen separaten Benutzer für Podman und OpenFOAM an: | Legen Sie als Administrator einen separaten Benutzer für Podman und OpenFOAM an: | ||
| - | <code bash> | + | <code bash> |
| - | sudo adduser | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | </ | + | |
| Der Benutzer erhält kein lokales Passwort. Die Anmeldung erfolgt später ausschließlich über einen SSH-Schlüssel. | Der Benutzer erhält kein lokales Passwort. Die Anmeldung erfolgt später ausschließlich über einen SSH-Schlüssel. | ||
| Zeile 163: | Zeile 159: | ||
| <code powershell> | <code powershell> | ||
| - | $KeyPath = " | + | $KeyPath = " |
| </ | </ | ||
| Zeile 169: | Zeile 165: | ||
| <code powershell> | <code powershell> | ||
| - | New-Item | + | New-Item -ItemType Directory -Force -Path " |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| </ | </ | ||
| Zeile 194: | Zeile 186: | ||
| <code powershell> | <code powershell> | ||
| - | ssh-keygen.exe | + | ssh-keygen.exe -t ed25519 -a 100 -f $KeyPath -C "< |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| </ | </ | ||
| Zeile 204: | Zeile 192: | ||
| <code text> | <code text> | ||
| - | <ssh_podman_e3d_usr> | + | <ssh_podman_e3d_file> |
| - | <ssh_podman_e3d_usr> | + | <ssh_podman_e3d_file> |
| </ | </ | ||
| Zeile 215: | Zeile 203: | ||
| <code powershell> | <code powershell> | ||
| - | scp.exe | + | scp.exe " |
| - | | + | |
| - | | + | |
| </ | </ | ||
| Zeile 231: | Zeile 217: | ||
| <code bash> | <code bash> | ||
| - | sudo install | + | sudo install -d -m 700 -o < |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| </ | </ | ||
| Zeile 242: | Zeile 223: | ||
| <code bash> | <code bash> | ||
| - | sudo install | + | sudo install -m 600 -o < |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| </ | </ | ||
| Zeile 267: | Zeile 243: | ||
| Stellen Sie auf dem Windows-PC eine SSH-Verbindung mit dem neu erzeugten Schlüssel her: | Stellen Sie auf dem Windows-PC eine SSH-Verbindung mit dem neu erzeugten Schlüssel her: | ||
| - | <code powershell> | + | <code powershell> |
| - | ssh.exe | + | |
| - | | + | |
| - | | + | |
| - | </ | + | |
| Prüfen Sie nach der Anmeldung Benutzer, Gruppen und Arbeitsverzeichnis: | Prüfen Sie nach der Anmeldung Benutzer, Gruppen und Arbeitsverzeichnis: | ||
| Zeile 293: | Zeile 265: | ||
| <code powershell> | <code powershell> | ||
| - | ssh.exe | + | ssh.exe -i " |
| - | | + | |
| - | | + | |
| - | | + | |
| </ | </ | ||
| Zeile 359: | Zeile 328: | ||
| <code powershell> | <code powershell> | ||
| - | podman.exe system connection add ` | + | podman.exe system connection add remote-vm-ktp --identity " |
| - | | + | |
| - | | + | |
| - | | + | |
| </ | </ | ||
| Zeile 381: | Zeile 347: | ||
| <code powershell> | <code powershell> | ||
| - | podman.exe | + | podman.exe --connection remote-vm-ktp info |
| - | | + | |
| - | | + | |
| </ | </ | ||