# Acces SSH pentru Echo Instrucțiuni pentru a da acces SSH lui Echo pe un server nou. ## Cheia SSH publică ``` ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIO8ULMGdacgLrW3YhNb3+bsUsP60LdEohwNPgpiRAdSE echo@moltbot ``` ## Comenzi (rulează ca root) ### 1. Creează user echo ```bash adduser echo ``` ### 2. Adaugă în grupuri necesare (opțional) ```bash # Pentru Docker: usermod -aG docker echo # Pentru sudo (dacă e nevoie): usermod -aG sudo echo ``` ### 3. Setup SSH key ```bash mkdir -p /home/echo/.ssh echo "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIO8ULMGdacgLrW3YhNb3+bsUsP60LdEohwNPgpiRAdSE echo@moltbot" > /home/echo/.ssh/authorized_keys chown -R echo:echo /home/echo/.ssh chmod 700 /home/echo/.ssh chmod 600 /home/echo/.ssh/authorized_keys ``` ### 4. Securizare (blochează parola) ```bash passwd -l echo ``` ### 5. Verifică SSH activ ```bash systemctl status sshd || apt install -y openssh-server ``` ## Comandă rapidă (all-in-one) ```bash adduser echo --disabled-password --gecos "" && \ mkdir -p /home/echo/.ssh && \ echo "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIO8ULMGdacgLrW3YhNb3+bsUsP60LdEohwNPgpiRAdSE echo@moltbot" > /home/echo/.ssh/authorized_keys && \ chown -R echo:echo /home/echo/.ssh && \ chmod 700 /home/echo/.ssh && \ chmod 600 /home/echo/.ssh/authorized_keys && \ echo "Done! Echo poate accesa: ssh echo@$(hostname -I | awk '{print $1}')" ``` ## Pentru LXC Proxmox ```bash # De pe Proxmox host: pct enter # Apoi rulează comenzile de mai sus ``` ## Servere cu acces configurat | Server | IP | User | Acces | Note | |--------|-----|------|-------|------| | portainer | 10.0.20.170 | echo | ✅ | Docker, LXC 100 pe pvemini | | pveelite | 10.0.20.202 | echo | ✅ | Proxmox node, sudo: qm/pct/pvesh | | pvemini | 10.0.20.201 | echo | ✅ | Proxmox node, sudo: qm/pct/pvesh | | pve1 | 10.0.20.200 | echo | ✅ | Proxmox node, sudo: qm/pct/pvesh | --- *Actualizat: 2026-01-31*