标签: python ubuntu subprocess
我有两个ubuntu系统之间的稳定密码登录,然后我运行以下命令
$scp file user@hostname2:/tmp/
它工作正常,我没有要求密码就转移了文件。 但是当我尝试通过以下python语句执行相同的操作时 -
subprocess.check_output(['scp', file, r'user@hostname2:/tmp/'])
我无法将文件复制到远程计算机,所以我对python程序通过子进程执行命令的用户权限感到有点好奇?
我该如何调试这些程序?