If the machines can reach each others' SSH ports, you should be able to use agent forwarding to achieve the same thing with a bit less interaction, I think.
If the machines can reach each others' SSH ports, you should be able to use agent forwarding to achieve the same thing with a bit less interaction, I think.