From: Sapan Bhatia Date: Wed, 19 Mar 2014 05:53:52 +0000 (-0400) Subject: Get scp to work over ssh/kvm X-Git-Tag: lxc-userspace-1.0-9~2 X-Git-Url: http://git.onelab.eu/?p=lxc-userspace.git;a=commitdiff_plain;h=c76c44b3f64115d196031bd7aaf29bd4fa4249d0 Get scp to work over ssh/kvm --- diff --git a/scp_forward_agent.py b/scp_forward_agent.py new file mode 100755 index 0000000..f43638f --- /dev/null +++ b/scp_forward_agent.py @@ -0,0 +1,20 @@ +#!/usr/bin/python + +# Run this script as: +# scp -S scp_forward_agent.py user@node + +import sys +import os + +new_args = [] +fixed = False +for arg in sys.argv[1:]: + if ('-oForwardAgent=no'==arg): + arg = '-oForwardAgent=yes' + fixed = True + new_args.append(arg) + +if (not fixed): + new_args = ['-oForwardAgent=yes'] + new_args + +os.execv('/usr/bin/ssh',['/usr/bin/ssh']+new_args)