diff --git a/create_pve-mgnt-lxc.sh b/create_pve-mgnt-lxc.sh index 6c4d700..a2ae6ec 100644 --- a/create_pve-mgnt-lxc.sh +++ b/create_pve-mgnt-lxc.sh @@ -4,6 +4,8 @@ # Hostname: -MGNT # Unprivilegiert, Passwort optional # Automatisches Debian 13 Template +# WebUI-Konsole funktioniert jetzt +# Autostart aktiviert # ===================================================== # ---- Konfiguration ---- @@ -85,8 +87,20 @@ fi # Ausführen eval $CREATE_CMD +# ---- WebUI-Konsole aktivieren ---- +CONF_FILE="/etc/pve/lxc/$VMID.conf" +echo -e "${INDENT}Aktiviere WebUI-Konsole..." +echo "lxc.tty = 2" >> "$CONF_FILE" +echo "lxc.pts = 2" >> "$CONF_FILE" +echo "features: nesting=1,keyctl=1" >> "$CONF_FILE" + +# ---- Autostart aktivieren ---- +echo -e "${INDENT}Aktiviere Autostart..." +pct set $VMID --onboot 1 + # ---- Container starten ---- echo -e "${INDENT}Starte LXC..." pct start $VMID -echo -e "${GREEN}${INDENT}✔ Unprivilegierter LXC $HOSTNAME (VMID $VMID) erstellt und gestartet!${RESET}" +echo -e "${GREEN}${INDENT}✔ Unprivilegierter LXC $HOSTNAME (VMID $VMID) erstellt, gestartet und Autostart aktiviert!${RESET}" +echo -e "${INDENT}Die WebUI-Konsole sollte jetzt funktionieren."