Secure Remote Administration Protocols
SSH (Secure Shell, TCP 22): the standard for secure remote access to network devices and servers. Encrypts all traffic including credentials. Replaces Telnet (TCP 23) which transmits everything in plaintext. SSH supports key-based authentication (more secure than passwords) — the server validates a cryptographic key pair rather than a password. Always use SSH v2 (v1 has known vulnerabilities).
RDP (Remote Desktop Protocol, TCP 3389): Windows remote desktop protocol — provides graphical remote access to Windows systems. RDP should be restricted to internal networks or accessed through a VPN. Never expose RDP directly to the internet — RDP is one of the most commonly exploited services for ransomware attacks. Enable Network Level Authentication (NLA) to require credentials before establishing a session.
VNC (Virtual Network Computing): cross-platform graphical remote access, uses RFB (Remote Framebuffer) protocol. Multiple port numbers (5900 default). VNC itself has no encryption — use SSH tunneling or VPN when accessing VNC over untrusted networks.
Jump Servers and Out-of-Band Management
Jump server (bastion host): a hardened server that serves as the sole access point for managing devices in a secure or isolated network zone. Administrators SSH/RDP to the jump server first, then from the jump server to target devices. All access is logged centrally on the jump server — provides auditing of who accessed what and when. Jump servers reduce the attack surface by eliminating direct access to production devices.
Out-of-band (OOB) management: a separate, dedicated management network that is physically or logically isolated from production traffic. Management interfaces (console, dedicated management port) connect to the OOB network. If the production network fails, administrators can still access devices via OOB. OOB prevents management traffic from being impacted by production congestion or outages.
Console access: direct serial/USB connection to a device's console port — provides access regardless of IP configuration or network connectivity. Used for initial configuration, password recovery, and emergency access. Console servers (terminal servers) aggregate console connections from many devices into a single accessible interface.