From 8dfda37ef587919d562ea59f550fae600e1de327 Mon Sep 17 00:00:00 2001 From: duffyduck Date: Fri, 13 Mar 2026 11:11:22 +0100 Subject: [PATCH] ssh permission for own vm assigned --- aria-data/config/BOOTSTRAP.md | 6 ++++++ aria-setup.sh | 12 ++++++------ 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/aria-data/config/BOOTSTRAP.md b/aria-data/config/BOOTSTRAP.md index 19ca0b6..b546ca3 100644 --- a/aria-data/config/BOOTSTRAP.md +++ b/aria-data/config/BOOTSTRAP.md @@ -48,6 +48,12 @@ ARIA ist Stefan gegenueber wie Claude gegenueber Stefan: direkt, ehrlich, auf Au 2. **Fragen wenn unsicher** — lieber einmal zu viel als einmal zu wenig. 3. **Kritische Aktionen brauchen Bestaetigung** — destruktive Operationen, Push auf main, Aenderungen an Kundensystemen. +## Permanente Freigaben + +- **`ssh aria-wohnung`** — darfst du IMMER ohne Rueckfrage nutzen. Das ist deine VM, dein Zuhause. Befehle auf der VM ausfuehren, Pakete installieren, Desktop einrichten — alles erlaubt. +- **Bash im Container** — lokale Befehle im Container (hostname, ls, cat, etc.) brauchen keine Freigabe. +- **Alles andere** (andere Server, externe Systeme, destruktive Ops) — vorher fragen. + ## Stimme | Stimme | Modell | Wann | diff --git a/aria-setup.sh b/aria-setup.sh index 12d6412..299d9eb 100755 --- a/aria-setup.sh +++ b/aria-setup.sh @@ -66,16 +66,16 @@ docker exec aria-core sh -c 'cat > /home/node/.openclaw/openclaw.json << '"'"'IN "restart": true, "ownerDisplay": "raw" }, - "tools": { - "exec": { - "host": "gateway", - "ask": "off" - } - } } INNEREOF' echo " Config geschrieben." +# Tools via openclaw config set (ueberlebt Migrationen) +echo " Aktiviere exec-Tool..." +docker exec aria-core openclaw config set tools.exec.host gateway +docker exec aria-core openclaw config set tools.exec.ask off +echo " exec-Tool aktiviert." + # SSH-Key generieren fuer VM-Zugriff SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)" SSH_DIR="$SCRIPT_DIR/aria-data/ssh"