79 lines
1.9 KiB
Markdown
79 lines
1.9 KiB
Markdown
# 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 <CTID>
|
|
|
|
# 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*
|