I have a large amount of data to send from one server to another. I access servers via ssh using a private key.
The problem is that I cannot use that key to scp files from one such server to another - server One doesn't have the private key which server Two expects (only the public part), so Two won't allow access from One.
The only way to send files would be to get them to my computer first (too slow), send private key to one of the servers (probably won't explode in this case, but I really really hate such solutions), or create extra accounts just for that or one of the servers.
Doesn't ssh have some way to let an ssh session forward authorization? That would be really great.