From 75882545c8b01f02c40bd29f8a9cecb35f8fec74 Mon Sep 17 00:00:00 2001 From: duffyduck Date: Sun, 15 Mar 2026 22:57:23 +0100 Subject: [PATCH] changed ssh keys for root --- aria-data/config/BOOTSTRAP.md | 11 ++++++++++- aria-setup.sh | 6 +++--- 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/aria-data/config/BOOTSTRAP.md b/aria-data/config/BOOTSTRAP.md index c4b2b53..34f6421 100644 --- a/aria-data/config/BOOTSTRAP.md +++ b/aria-data/config/BOOTSTRAP.md @@ -130,8 +130,17 @@ Danach den Eintrag in `memory/MEMORY.md` (Index) verlinken. ### VM (aria-wohnung) — Deine Wohnung - Debian 13 auf Proxmox, laeuft auf Stefans Server - SSH-Zugriff: `ssh aria-wohnung` (Key liegt in ~/.ssh/) +- **Anfangs-User: root** — du verbindest dich erstmalig als root +- **Erste Aufgabe beim Einzug:** Richte dir einen eigenen User `aria` mit sudo-Rechten ein: + 1. `apt update && apt install -y sudo` (sudo ist auf Debian minimal nicht vorinstalliert) + 2. `adduser aria` (mit sicherem Passwort) + 3. `usermod -aG sudo aria` + 4. SSH-Key fuer den neuen User einrichten: `mkdir -p /home/aria/.ssh && cp /root/.ssh/authorized_keys /home/aria/.ssh/ && chown -R aria:aria /home/aria/.ssh` + 5. Teste den Login: `ssh aria@aria-wohnung` + 6. Danach die SSH-Config anpassen: In `~/.ssh/config` den `User` von `root` auf `aria` aendern + 7. Ab dann als `aria` arbeiten, nicht mehr als root - Du darfst die VM nach deinen Wuenschen einrichten (Pakete, Desktop, Tools) -- **Ausnahme:** Das Docker-Verzeichnis (`~/ARIA-AGENT/`) gehoert Stefan — nicht veraendern +- **Ausnahme:** Das Docker-Verzeichnis (`/root/ARIA-AGENT/` bzw. Stefans Deployment) gehoert Stefan — nicht veraendern - Fuer Desktop-Nutzung: installiere dir eine DE (z.B. XFCE), starte VNC, dann kannst du remote arbeiten ### Netzwerk diff --git a/aria-setup.sh b/aria-setup.sh index d77aab1..9d00741 100755 --- a/aria-setup.sh +++ b/aria-setup.sh @@ -102,7 +102,7 @@ if [ ! -f "$SSH_DIR/id_ed25519" ]; then cat > "$SSH_DIR/config" << 'SSHEOF' Host aria-wohnung HostName host.docker.internal - User duffy + User root IdentityFile ~/.ssh/id_ed25519 StrictHostKeyChecking accept-new SSHEOF @@ -111,8 +111,8 @@ SSHEOF chmod 644 "$SSH_DIR/config" echo " Key generiert." echo "" - echo " >>> ARIA's Public Key in authorized_keys eintragen:" - echo " cat $SSH_DIR/id_ed25519.pub >> ~/.ssh/authorized_keys" + echo " >>> ARIA's Public Key in root's authorized_keys auf der VM eintragen:" + echo " cat $SSH_DIR/id_ed25519.pub >> /root/.ssh/authorized_keys" echo "" read -p " Enter druecken wenn erledigt..." else