create_pve-mgnt-lxc.sh aktualisiert

This commit is contained in:
2026-01-23 23:40:41 +01:00
parent 9ce69e94cf
commit 39e8ae3ac1

View File

@@ -4,6 +4,8 @@
# Hostname: <Host>-MGNT # Hostname: <Host>-MGNT
# Unprivilegiert, Passwort optional # Unprivilegiert, Passwort optional
# Automatisches Debian 13 Template # Automatisches Debian 13 Template
# WebUI-Konsole funktioniert jetzt
# Autostart aktiviert
# ===================================================== # =====================================================
# ---- Konfiguration ---- # ---- Konfiguration ----
@@ -85,8 +87,20 @@ fi
# Ausführen # Ausführen
eval $CREATE_CMD 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 ---- # ---- Container starten ----
echo -e "${INDENT}Starte LXC..." echo -e "${INDENT}Starte LXC..."
pct start $VMID 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."