9610fc66d3
Switches authenticate SSH via RADIUS (aaa authentication login ssh radius local), which is separate from the local admin account used for the HTTPS GUI and baked into generated configs. Web Access Control (HTTPS enable/disable and Disable Telnet) was reusing that local admin credential (or per-switch NocoDB creds) for its SSH connection, which is the wrong credential pair. Adds a dedicated SSH Credentials (RADIUS) section in Settings and a getSshCredentials() helper that Web Access Control uses exclusively, plus an upfront error toast if those fields are left blank. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CLfUJoQTaUePx1m1d2v2j9