zoukankan      html  css  js  c++  java
  • Python:tarxjb简单、安全文件拷贝、传输

    tarxjb 简单、安全文件拷贝、传输

    描述

    通过python paramiko库实现简易ssh、sftp执行操作,从而实现文件的远程传输

    Github

    优点:

    • 可靠传输,文件不易受损
    • 安全传输,避免文件丢失、覆盖
    • 节省带宽,压缩传输

    缺点

    • 需要本地中转,对于带宽资源较少的服务器压力大
    • 需要计算md5及解压缩,对cpu占用大
    • 强制退出会失败

    详细过程

    源主机

    1. 检查文件/目录是否存在
    2. 打包(压缩)
    3. 计算md5
    4. 保存到本地

    目的主机

    1. 判断是否存在同名文件
    2. 上传文件
    3. 计算md5
    4. 解包
  • 相关阅读:
    javaweb
    反射 day1
    JDBC-day1
    总结
    day5
    day4
    day3
    18.10.17 考试总结
    洛谷P2172 [bzoj] 2150 部落战争
    18.10.15 考试总结
  • 原文地址:https://www.cnblogs.com/boxker/p/11698844.html
Copyright © 2011-2022 走看看