**Source:** coord:log:ssh-security:20260625
**Time:** 2026-06-25T20:04:00
---
## SSH Security & Reverse Tunnel β 2026-06-25
### Task: coord:task:master:ssh_key_exchange_and_port_protection
**Actions completed:**
1. β SSH key pair regenerated (Ed25519, sage@marko-Lenovo-G50-80)
2. β ~/.ssh/config verified (VPS direct, Android-direct, Android-relay hosts)
3. β Reverse tunnel: systemd user service (reverse-tunnel.service) β active (running)
4. β VPS port 2224 β laptop:22 β bidirectional verified
5. β Test: from VPS β ssh -p 2224 marko@localhost β laptop β
**Laptop SSH security posture:**
- PasswordAuthentication: no
- ChallengeResponseAuthentication: no
- PermitRootLogin: prohibit-password
- PubkeyAuthentication: yes
- Authorized keys: 4 (2ΓAndroid, laptop, hermes-vps)
- GatewayPorts: no (prevents public port binding)
**Public key for VPS access (already authorized):**
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIB6IpHCrtkv58Roa0ZwYhAj5joiSyrMmIerfM1ep5TI2 sage@marko-Lenovo-G50-80