docs(tasks): add Task #31 - Server-to-Server SSH setup
Aurora identified need for passwordless SSH between all management servers. Currently blocked by non-standard key naming on Billing. Task documented for future session when Michael has energy. Signed-off-by: The Librarian <claude@firefrostgaming.com>
This commit is contained in:
@@ -424,3 +424,32 @@ Add custom "Modpack Version" field to Pterodactyl panel for version tracking vis
|
||||
- v2.2 (2026-02-16): Whitelist Manager expanded to web dashboard
|
||||
- v2.1 (2026-02-16): NC1 cleanup marked complete with lessons
|
||||
- v2.0 (2026-02-15): Major restructure and organization
|
||||
|
||||
---
|
||||
|
||||
### 31. Server-to-Server SSH Key Setup
|
||||
**Time:** 1-2 hours
|
||||
**Status:** IDENTIFIED - Ready to build
|
||||
**Priority:** Tier 1 - Security Foundation
|
||||
**Documentation:** `docs/tasks/server-ssh-interconnect/`
|
||||
|
||||
Enable passwordless SSH between all management servers (Command Center, Billing, Panel, Ghost).
|
||||
|
||||
**Problem:** Aurora couldn't SSH from Command Center to Billing - key named 'chronicler' instead of standard 'id_rsa'.
|
||||
|
||||
**Solution:**
|
||||
1. Collect public keys from all 4 management servers
|
||||
2. Add each server's public key to all other servers' authorized_keys
|
||||
3. Test connectivity matrix (4x4 grid)
|
||||
4. Document key locations and naming
|
||||
|
||||
**Servers to interconnect:**
|
||||
- Command Center (63.143.34.217)
|
||||
- Billing VPS (38.68.14.188)
|
||||
- Panel VPS (45.94.168.138)
|
||||
- Ghost VPS (64.50.188.14)
|
||||
|
||||
**Benefits:** No more switching in MobaXterm, easier automation, cleaner workflows
|
||||
|
||||
**Note:** Billing has non-standard key name 'chronicler' - may need renaming to 'id_rsa'
|
||||
|
||||
|
||||
Reference in New Issue
Block a user