Anforderungen

Hostanforderungen

Um Ihren Host korrekt einzurichten, müssen Sie die folgenden Anforderungen beachten:
  • Bestätigen Sie, dass auf Ihrem Hostgerät Debian 11.9 oder Ubuntu 22.04 als Betriebssystem installiert ist.
    NOTIZ: Dieses Verfahren wurde speziell für Debian 11.9 oder Ubuntu 22.04 entwickelt und funktioniert möglicherweise nicht ordnungsgemäß mit anderen Betriebssystemen.
  • Installieren Sie das X11 Window System, um die
    Remotedesktop
    -Funktion zu aktivieren. Wenn jedoch Wayland installiert und aktiviert ist, deaktivieren Sie die Anwendung in der folgenden Datei:
    /etc/gdm3/custom.conf
    oder
    /etc/gdm3/daemon.conf
    Kommentieren Sie die folgende Zeile aus, indem Sie das #-Zeichen entfernen:
    #WaylandEnable=false
  • Laden Sie kein AppArmor-Profil auf den Host hoch, das nach dem Wert der Umgebungsvariable
    APPARMOR_PROFILE
    benannt ist. Wenn Sie dies tun, lädt der Setuphost ein solches Profil im Erzwingungsmodus. Die Umgebungsvariable
    APPARMOR_PROFILE
    befindet sich in der ENV-Datei innerhalb des Verzeichnisses
    RemoteAccess_Compose
    .
    NOTIZ: Weitere Informationen zur Konfiguration der ENV-Datei finden Sie unter Im Container unterstützte Funktionen konfigurieren.
  • Stellen Sie sicher, dass Sie Systemd auf dem Host verwenden.
  • Bestätigen Sie, dass der Host ein aktives systemd-resolved für die DNS-Auflösung verwendet. Überprüfen Sie seinen Status, indem Sie
    systemctl status systemd-resolved
    eingeben.
  • Falls nicht bereits vorhanden, erstellt der Setuphost einen Benutzer
    remoteaccess_runtime
    mit den folgenden Anmeldeinformationen. Stellen Sie sicher, dass dieser Benutzer auf Ihrem Host verfügbar ist:
    1. Benutzername:
      remoteaccess_runtime
    2. UID:
      9879
    3. GID:
      9879

Pakete für Skripts, die ausgeführt werden

Einige Skripte, die während der Hostinitialisierungsphase vom Setuphost ausgeführt werden, benötigen spezifische Befehle, damit sie auf dem Hostsystem zur Verfügung stehen. Wenn einer dieser Befehle fehlt, gibt der Setuphost-Container einen Fehler zurück. Die meisten Befehle sind in der Regel standardmäßig bei einer Neuinstallation von Debian oder Ubuntu verfügbar.
NOTIZ: Bestätigen Sie, dass diese Befehle installiert sind, um Unterbrechungen beim Ausführen der Skripts zu vermeiden.
Befehl
Typ für die Installation
useradd
groupadd
sudo apt-get install passwd
xdpyinfo
(wird nur verwendet, wenn das RDP aktiviert ist)
sudo apt-get install x11-utils
xhost
(wird nur verwendet, wenn das RDP aktiviert ist)
sudo apt-get install x11-xserver-utils
mknod
(wird nur verwendet, wenn das VPN aktiviert ist)
readlink
sudo apt-get install coreutils
iptables
(wird nur verwendet, wenn das VPN aktiviert ist)
sudo apt-get install iptables
brctl
(wird nur verwendet, wenn das VPN aktiviert ist)
sudo apt-get install bridge-utils
dhclient
(wird nur verwendet, wenn das VPN aktiviert ist)
sudo apt-get install isc-dhcp-client
aa-status
apparmor_parser
aa-enforce
(wird nur verwendet, wenn ein AppArmor-Profil angegeben ist)
sudo apt-get install apparmor-utils apparmor
systemd-run
systemctl
resolvectl
sudo apt-get install systemd
Rückmeldung geben
Haben Sie Fragen oder Feedback zu dieser Dokumentation? Bitte geben Sie hier Ihr Feedback ab.
Normal