changed ssh keys for root
This commit is contained in:
@@ -130,8 +130,17 @@ Danach den Eintrag in `memory/MEMORY.md` (Index) verlinken.
|
|||||||
### VM (aria-wohnung) — Deine Wohnung
|
### VM (aria-wohnung) — Deine Wohnung
|
||||||
- Debian 13 auf Proxmox, laeuft auf Stefans Server
|
- Debian 13 auf Proxmox, laeuft auf Stefans Server
|
||||||
- SSH-Zugriff: `ssh aria-wohnung` (Key liegt in ~/.ssh/)
|
- 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)
|
- 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
|
- Fuer Desktop-Nutzung: installiere dir eine DE (z.B. XFCE), starte VNC, dann kannst du remote arbeiten
|
||||||
|
|
||||||
### Netzwerk
|
### Netzwerk
|
||||||
|
|||||||
+3
-3
@@ -102,7 +102,7 @@ if [ ! -f "$SSH_DIR/id_ed25519" ]; then
|
|||||||
cat > "$SSH_DIR/config" << 'SSHEOF'
|
cat > "$SSH_DIR/config" << 'SSHEOF'
|
||||||
Host aria-wohnung
|
Host aria-wohnung
|
||||||
HostName host.docker.internal
|
HostName host.docker.internal
|
||||||
User duffy
|
User root
|
||||||
IdentityFile ~/.ssh/id_ed25519
|
IdentityFile ~/.ssh/id_ed25519
|
||||||
StrictHostKeyChecking accept-new
|
StrictHostKeyChecking accept-new
|
||||||
SSHEOF
|
SSHEOF
|
||||||
@@ -111,8 +111,8 @@ SSHEOF
|
|||||||
chmod 644 "$SSH_DIR/config"
|
chmod 644 "$SSH_DIR/config"
|
||||||
echo " Key generiert."
|
echo " Key generiert."
|
||||||
echo ""
|
echo ""
|
||||||
echo " >>> ARIA's Public Key in authorized_keys eintragen:"
|
echo " >>> ARIA's Public Key in root's authorized_keys auf der VM eintragen:"
|
||||||
echo " cat $SSH_DIR/id_ed25519.pub >> ~/.ssh/authorized_keys"
|
echo " cat $SSH_DIR/id_ed25519.pub >> /root/.ssh/authorized_keys"
|
||||||
echo ""
|
echo ""
|
||||||
read -p " Enter druecken wenn erledigt..."
|
read -p " Enter druecken wenn erledigt..."
|
||||||
else
|
else
|
||||||
|
|||||||
Reference in New Issue
Block a user