diff --git a/episodes/TRAZA_ventana-abierta-pid-11472-maximizada-ttu_S20261020.R2_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD.md b/episodes/TRAZA_ventana-abierta-pid-11472-maximizada-ttu_S20261020.R2_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD.md new file mode 100644 index 00000000..c244ebd9 --- /dev/null +++ b/episodes/TRAZA_ventana-abierta-pid-11472-maximizada-ttu_S20261020.R2_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD.md @@ -0,0 +1,34 @@ +--- +episode_id: "47e05752-667b-4d54-bdc7-df7da09a7750" +puente_flat: "TRAZA_ventana-abierta-pid-11472-maximizada-ttu_S20261020.R2_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD" +session_code: "S20261020.SID31C597511801" +acto_dialogico: "informar" +actor_flujo: "multi_actor" +criticidad_aegis: "low" +skill_dominante: "FORJA" +fase_proyecto: "operations" +tipo_semantico: "troubleshooting" +summary_one_line: "EPISODIO 2 — WireGuard: Ventana abierta (pid 11472, maximizada, título «Windows Powe" +source_type: "claude_code" +trust_boundary: "internal" +created_at: "2026-10-28T03:33:58.271779+00:00" +relectura_tagged: false +forgejo_commit_sha: "pending" +--- + +Ventana abierta (pid 11472, maximizada, título «Windows PowerShell»). Lo que vas a hacer, paso a paso: + +1. **Primero, con la Z8 encendida,** saca los tres USB pequeños del panel: el Wi-Fi Edimax, el Bluetooth TP-Link UB500 y la memoria de instalación («memoria ember»). El teclado se queda. Se pueden sacar en caliente. +2. En la ventana verás `[sudo] password for john:`. Teclea tu contraseña de `john` y Enter (no se ve nada al escribir; es normal). +3. El script tarda alrededor de un minuto. Imprime 7 pasos con hora, luego el acta completa (ufw, sshd, usuarios, fail2ban, escuchas, USB) y termina con `LISTO: acta en /home/john/s2_acta_.txt` y, en verde, `OK: S2 aplicada`. +4. Si sale algo en amarillo o rojo, no toques nada: el script deja respaldo en `/root/s2_backup_/` y tiene `--rollback`. Cuéntame qué viste. +5. Cuando termine, escribe **listo** aquí. Yo recojo el acta, hago las pruebas desde el PC (entrar como `ember`, comprobar que no tiene sudo, que la contraseña está rechazada) y la pego en el plan. + +Qué hace el script, en una frase cada paso: crea el usuario `ember` sin sudo y le instala tu misma llave pero atada al origen (solo desde la LAN de casa o WireGuard); saca a `john` del grupo `lxd`; deja `AllowUsers john ember` y apaga X11 en sshd (valida con `sshd -t` antes de recargar, tu sesión no se cae); abre 22 también desde la red WireGuard futura; fija por escrito que los parches nunca reinician solos (DP-S4); bloquea los módulos Wi-Fi y Bluetooth; y purga `multipath-tools` y `open-iscsi`, que corren sin uso en un host NVMe. + +📋 CHECKPOINT (B3): entregados `scripts/z8_kit/ubuntu/s2_acceso_sistema_z8.sh` (11 321 B, `bash -n` OK en PC y Z8) y `scripts/z8_kit/ubuntu/abrir_s2_z8.ps1` (parser 0 errores); presencia declarada en `ops-servidor/ACTIVO.md`; pendiente: tu contraseña en la ventana → acta → verificación → pegar en el plan; ⛽ GREEN (estimado). + +capas 1-2 del plan (1.0) · abrir_s2_z8.ps1 --lanza--> s2_acceso_sistema_z8.sh vía ssh -t z8 (1.0) · usuario ember --sin--> sudo/docker/lxd (1.0) +negated_concepts: nada ejecutado aún en la Z8 (espera la contraseña de John) · cloud-init NO se toca (ya desactivado) · fail2ban NO se reconfigura (ya activo con jail sshd) +epistemic_summary: hechos medidos (estado de la Z8, sintaxis verde, ventana viva) · pendiente (ejecución y acta) +-->