Requisitos

Requisitos de host

Para configurar el host correctamente, tenga en cuenta los siguientes requisitos:
  • Confirme que su dispositivo host tenga Debian 11.9 o Ubuntu 22.04 como sistema operativo.
    OBSERVACIÓN: Este procedimiento está diseñado específicamente para Debian 11.9 o Ubuntu 22.04 y es posible que no funcione correctamente con otros sistemas operativos.
  • Instale el sistema X11 Window para habilitar la función
    Escritorio remoto
    . En su lugar, si Wayland está instalado y habilitado, deshabilítelo editando el archivo:
    /etc/gdm3/custom.conf
    o
    /etc/gdm3/daemon.conf
    elimine el comentario de la siguiente línea eliminando la #:
    #WaylandEnable=false
  • No cargue en el host ningún perfil de AppArmor que lleve el nombre del valor de la variable de entorno
    APPARMOR_PROFILE
    . Si lo hace, Setuphost cargará dicho perfil en modo de cumplimiento. La variable de entorno
    APPARMOR_PROFILE
    se encuentra en el archivo .env dentro del directorio
    RemoteAccess_Compose
    .
    OBSERVACIÓN: Para obtener más información sobre la configuración del archivo .env, consulte Configurar las funciones admitidas en el contenedor.
  • Asegúrese de utilizar Systemd en el host.
  • Confirme que el host utilice un systemd-resolved activo para la resolución de DNS. Compruebe su estado introduciendo
    systemctl status systemd-resolved
    .
  • Si aún no existe, Setuphost crea un usuario
    remoteaccess_runtime
    que tiene las siguientes credenciales. Asegúrese de que este usuario esté disponible en su host:
    1. Nombre de usuario:
      remoteaccess_runtime
    2. UID:
      9879
    3. GID:
      9879

Paquetes para ejecutar scripts

Algunos scripts ejecutados por Setuphost durante la fase de inicialización del host requieren que estos comandos estén disponibles en el sistema host. Si falta alguno de estos comandos, el contenedor de Setuphost devolverá un error. La mayoría de los comandos suelen estar disponibles de forma predeterminada en una instalación limpia de Debian o Ubuntu.
OBSERVACIÓN: Confirme que estos comandos estén instalados para evitar interrupciones mientras se ejecutan los scripts.
Comando
Tipo de instalación
useradd
groupadd
sudo apt-get install passwd
xdpyinfo
(solo se usa cuando RDP está habilitada)
sudo apt-get install x11-utils
xhost
(solo se usa cuando RDP está habilitada)
sudo apt-get install x11-xserver-utils
mknod
(solo se usa cuando VPN está habilitada)
readlink
sudo apt-get install coreutils
iptables
(solo se usa cuando VPN está habilitada)
sudo apt-get install iptables
brctl
(solo se usa cuando VPN está habilitada)
sudo apt-get install bridge-utils
dhclient
(solo se usa cuando VPN está habilitada)
sudo apt-get install isc-dhcp-client
aa-status
apparmor_parser
aa-enforce
(solo se usa cuando se especifica un perfil de AppArmor)
sudo apt-get install apparmor-utils apparmor
systemd-run
systemctl
resolvectl
sudo apt-get install systemd
Entregue su opinión
¿Tiene dudas o comentarios acerca de esta documentación? Por favor deje su opinión aquí.
Normal