For the few times I've needed it, I've found an iPhone + Prompt SSH Client + Bluetooth Keyboard to be pretty effective. I do have a Chromebook these days as a "travel device", but in a pinch an iPhone will work. iPads also work great for emergency access to Windows desktops.