# System Requirements — server-audit > Last updated: 2026-07-10 ## Tipe project Dokumentasi infra + PowerShell scripts — tidak ada runtime aplikasi. ## Laptop developer (SSH client) | Tool | Versi minimum | Catatan | |------|---------------|---------| | Windows | 10/11 | OpenSSH Client terinstall | | PowerShell | 5.1+ | Wajib untuk skrip SSH | | OpenSSH | bawaan Windows | `ssh`, `scp`, `ssh-keygen` | ## Server target | OS | Host contoh | SSH notes | |----|-------------|-----------| | RHEL/CentOS | `.24`, `.25` | `-m hmac-sha1`, log `/var/log/secure` | | Ubuntu 22.04 | `.26`, `.28` | Tanpa `-m`, log `/var/log/auth.log` | | Windows Server | `.40`, `.41`, `.51` | `administrators_authorized_keys` | | RouterOS 7.5 | `.1` | RSA key, port 255 | ## Variabel konfigurasi Lihat [.env.example](../.env.example) — referensi host IP untuk skrip (bukan secret). ## Aturan - No hardcode IP di skrip baru — gunakan parameter atau baca `.env` - Private key hanya di `~/.ssh/`, tidak di repo