fix(bootstrap): correct escalation for jetson/uisp (Ubuntu→sudo) + prune done

- pfv-jetson-nano-1, preprod-hfnoc-uisp: su → sudo (Ubuntu)
- Remove 6 already-accessible systems (devbox/preprod/sectestbed cloudron,
  preprod/sectestbed/tsys siem)
- 10 systems remaining

Refs [#403]

💘 Generated with Crush

Assisted-by: Crush:glm-5.2
This commit is contained in:
2026-08-10 15:23:13 -05:00
parent 894acd626e
commit 404e608b14
+17 -17
View File
@@ -2,8 +2,8 @@
# bootstrap-all.sh — push agent key + sudo to every remaining NO-KEY system.
#
# Two escalation methods:
# sudo → Ubuntu Server systems (cloudron, siem) — no root password
# su → everything else — root has a password
# sudo → Ubuntu systems (no root password, localuser has sudo)
# su → Debian systems (root has a password)
#
# You'll enter passwords interactively. Idempotent: safe to re-run.
set -u
@@ -36,27 +36,27 @@ run_with_su() {
echo
}
# === subodev via su ===
# === Ubuntu: localuser + sudo ===
echo "### Ubuntu (localuser + sudo) ###"
echo
run_with_sudo pfv-jetson-nano-1 100.82.230.119 localuser
run_with_sudo preprod-hfnoc-uisp 100.77.14.7 localuser
run_with_sudo sectestbed-cloudron 100.97.140.105 localuser
run_with_sudo tsys-siem 100.72.35.113 localuser
# === Debian: subodev + su ===
echo "### Debian: subodev + su ###"
echo
run_with_su subopi3 100.93.17.77 subodev
run_with_su subopi-dev-3 100.64.231.65 subodev
run_with_su subopi-dev-4 100.65.224.85 subodev
# === ultixfield via su ===
run_with_su ultix-field 100.115.233.124 ultixfield
# === localuser + sudo (Ubuntu Server: cloudron, siem — no root password) ===
run_with_sudo devbox-cloudron 100.119.72.25 localuser
run_with_sudo preprod-cloudron 100.95.69.89 localuser
run_with_sudo sectestbed-cloudron 100.97.140.105 localuser
run_with_sudo preprod-siem 100.98.162.14 localuser
run_with_sudo sectestbed-siem 100.108.121.18 localuser
run_with_sudo tsys-siem 100.72.35.113 localuser
# === localuser + su (root has password) ===
# === Debian: localuser + su ===
echo "### Debian: localuser + su ###"
echo
run_with_su kali-tsys 100.82.30.115 localuser
run_with_su pfv-jetson-nano-1 100.82.230.119 localuser
run_with_su pfvsvrpi 100.91.151.113 localuser
run_with_su preprod-hfnoc-uisp 100.77.14.7 localuser
run_with_su ultix-field 100.115.233.124 ultixfield
echo "========================================"
echo "Done. Tell the agent to re-run access-matrix.sh to verify."