.5.
Nach den ersten Erfolgen mit Guacamole ( Basis Installation siehe => [[linux:oracle_linux_8_guac... camole Server - Upgrade ====
=== Welche Version ist im Einsatz? ====
Die Version vom Demon **guacd*... uacd) version 1.5.0
</code>
=== Welche Version ist aktuell? ====
Auf der Webseite nachschauen unte... guacamole.apache.org/releases/
Aktuell (04.2024) ist das die 1.5.5.
----
=== Upgrade Prozess ===
4 "Server" mit 8GB Ram mit laufen, auf dem System ist Oracle Linux ( siehe => [[raspberry:oracle_linux... , müsste es wohl auch auf einem Oracle Linux technisch laufen, alternativ falls es Probleme gibt über ... ash>
dnf update
</code>
Prüfen das auch eine Statischen IP Adresse verwendet wird!
Basis Pakete installieren, die aufgrund des OS Mismatches nicht auto
=
Eine immer wichtigere Anforderung in der Administration einer Server Umgebung ist die Trennung des Zugriffs auf die Server vom lokalen Arbeitsplatz des Administrators/DBA's.
[[https://guacamole.apache.org/| ... , in SSH Sessions kann über eine eigene Eingabe Leiste auch die Zwischenablage eingefügt werden, in RD
====Ein Oracle Linux 8 Basis System als Grundlagen für eine Oracle Clusterware und Datenbank Installat... l
Zertifizierung:
* Oracle Database 19.0.0.0.0 is certified on Linux x86-64 Oracle Linux 8.x mit Unbreakable Enterprise Kernel 6: 5.4.17-2011.0.7.el8uek.x86_64 or later.
* Oracle Real Application Clusters 19.0.0.0.0 is certified on Linux x86-64 Oracle Linux 8.x with
nterlegt werden.
=== Vorbereitung ===
Verzeichnis für die Daten mit den richtigen Rechten anlegen (... oads.apache.org/guacamole/1.5.0/binary/guacamole-history-recording-storage-1.5.0.tar.gz
tar -xvf guacamole-history-recording-storage-1.5.0.tar.gz
cd /srv/guacamole_source/ex/guacamole-history-recording-storage-1.5.0/
# Adapter hinterle
which will halt the authentication process. If thisis unexpected or you are the developer of this authentication provider, you may wish to enable debug-level logging. If thisis expected and you wish
n werden können und die Python Version oft zu alt ist und nur schwer über normale Wartungsverträge geä... akete müssen installiert werden
* Nicht im Distributionsstandard von Oracle Linux
* (dnf c... sein, das muss bei manuellen Übersetzen normalerweise aktiviert werden. (vi daher nicht ausreichend!)
... External Table zum Aufruf von Linux Befehlen ge(miss)brauchen]]
----
==== PDF komprimieren ====
figurieren und bei Problemen debuggen
Normalerweise ist das Einrichten von einen SSH Key für die Anmeldung recht einfach. Wenn es dann nicht funktionier... me/anton/.ssh/id_ed25519.pub.
The key fingerprint is:
SHA256:7DVOrlE4pow6HLE8bdwtz+fpIrPgLHkHZVBR/VNVJ... acamole01.pipperr.local
The key's randomart image is:
+--[ED25519 256]--+
| .oo.. ....=|
| .
n=====
Problem: Rechnen in Ansible mit dem Datum ist ziemlich umständlich ......
Aufgabe: Ein AT Jo... immten Uhrzeit den Server neu startet.
Normalerweise müsste so was ja in 15 Minuten als Ansible Playb... shell: "date -d '+1 days' +%d.%m.%Y"
register: nextday
- debug: var=nextday.stdout
-... minutes
</code>
und warum so kompliziert? So ist es halt .... mit "total_seconds" wäre es am Ende
* Erstellen und Verwalten von Instanzen in Virtualisierungsumgebungen / in privaten bzw. öffentlichen ... erwaltung aller Server im System
* Auditierung historische Änderungen für Audits und Fehlersuche
* Web-Benutzeroberfläche, JSON REST API und CLI für L... kation FW bzw. ein URL Filter im Proxy im Einsatz ist, diese URL's freischalten lassen.
Ablauf:
* O
twareverteilung über RedHat Forman (MS Repository ist hier angemeldet, je für RedHat 7 oder Redhat 8)
... oft Defender for Endpoint on Linux ===
Normalerweise würde man erwarten, das sich der Defender an der... eldet und von dort verwaltet werden kann.
Leider ist das so noch nicht implementiert, ohne direkten Z... Microsoft Cloud funktioniert das nicht! D.h. dies ist eine reine Cloud Lösung!
----
====Installati
allen DB Maschine ausgerollt und regelmäßig aktualisiert werden.
Ablauf:
* Auf dem Oracle Linux Automation ManagerServer Verzeichnis zur Verfügung stellen für den Download des AHF Pa... rlegen
* In Tower im Job Control Patch Verzeichnis für die Verwendung in Tower freigeben
* Playbook für die Installation/Update und die Basis Konfiguration erstellen
* Zugangsdaten für das
===== Bash Snippets für Skripting =====
Kleine Beispiele für das tägliche Skripting in der Bash Shell.
==== In welchen Verzeichnis wird das akuelle Script gestartet ====
In welchen Verzeichnis wird das akuelle Script gestartet:
<code bash>
# ... then
echo "Scripts Directory ${SCRIPTS} not exist"
echo "May be script not start in bash or ove
Bash Skripten=====
Mit den beiden SQL*Plus Anweisungen kann ein Fehlercode zurück geben werden:
*... den, aber da der SQL Errorcode eine negative Zahl ist, kann es passieren das nicht die erwartete Zahl auch wirklich im Rückgabe Ergebnis steht!
----
==== Aufruf von SQL*Plus über `` über eine Subshell====
Um das Ergebniss eines SQL*Plus Aufrufes zu verwenden kann das so