I can't log in as the target user, since the target user is root, and root logins are disallowed on the remote machine.
I also need a fair amount of interactivity. What I am trying to do is login, switch to root, kill the dhcp process, grab the leases file, parse it and pull out specific leases for processing, delete some of the leases, and finally restart the dhcp process.