sample_python_scp.py 434 B

123456789101112131415
  1. import filecmp
  2. from paramiko import SSHClient
  3. from paramiko.client import AutoAddPolicy
  4. from scp import SCPClient
  5. ssh_client = SSHClient()
  6. ssh_client.load_system_host_keys()
  7. ssh_client.set_missing_host_key_policy(AutoAddPolicy)
  8. ssh_client.connect('127.0.0.1', username='root')
  9. scp_client = SCPClient(ssh_client.get_transport())
  10. scp_client.get("/etc/hostname", "/tmp/hostname")
  11. assert filecmp.cmp("/etc/hostname", "/tmp/hostname")