2010-10-04 84 views
3
exec'ing SCP时

这个代码是给予以下错误:误差从蟒

os.system("scp %s:/export/home/sample/backup.sql %s:/home/rushi/abc.sql" % (a, b)) 

Permission denied (publickey,keyboard-interactive). 
lost connection 

a和b是命令行参数,其接受用户名和计算机名作为参数:

例如:根@ 10.88.77.77。

+2

看起来像一个ssh错误,与python无关。 – 2010-10-04 12:36:46

+0

所以笏我做呢? – rushi 2010-10-04 12:37:20

+0

添加一个ssh标签的问题;-) – mb14 2010-10-04 12:44:36

回答

0

该错误来自scp。如果你自己运行命令会发生什么?您是否期望使用公钥连接,或者您是否需要输入密码?

+0

我必须输入密码bt后,我进入,它给了我这个错误 – rushi 2010-10-04 12:41:31

+0

我会说奥利可能有正确的想法。 – Neth 2010-10-04 12:44:14