informatica:programacion:python:modulos:paramiko
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| informatica:programacion:python:modulos:paramiko [2020/11/10 13:49] – [Conexión SSH anidada] tempwin | informatica:programacion:python:modulos:paramiko [2020/11/10 13:54] (actual) – [Transferencia de ficheros] tempwin | ||
|---|---|---|---|
| Línea 121: | Línea 121: | ||
| ===== Transferencia de ficheros ===== | ===== Transferencia de ficheros ===== | ||
| + | |||
| + | <code python> | ||
| + | import paramiko | ||
| + | |||
| + | ssh = paramiko.SSHClient() | ||
| + | ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy()) | ||
| + | ssh.connect(hostname = "", | ||
| + | |||
| + | sftp_client = ssh.opensftp() | ||
| + | |||
| + | # Listamos las operaciones que podemos realizar sobre el nuevo objeto | ||
| + | print(dir(sftp_client)) | ||
| + | |||
| + | # Descargamos un fichero desde servidor al equipo local | ||
| + | sftp_client.get("/ | ||
| + | |||
| + | # Subimos un fichero al servidor SSH | ||
| + | sftp_client.put("/ | ||
| + | |||
| + | sftp_client.close() | ||
| + | ssh.close() | ||
| + | </ | ||
informatica/programacion/python/modulos/paramiko.1605012589.txt.gz · Última modificación: por tempwin
