zoukankan      html  css  js  c++  java
  • scp 基于 SSH 的安全远程服务器文件拷贝

    scp
    功能:基于 SSH 的安全远程服务器文件拷贝

    常用语法:
    1、从本地复制到远程主机

    • scp local_file remote_username@remote_ip:remote_folder #复制到远程主机指定的文件夹下
    • scp -r local_folder remote_uername@remote_ip:remote_folder #复制文件夹到远程主机
    • scp local_file remote_username@remote_ip:remote_file #复制到远程主机并修改文件名
    • scp local_file remote_ip:remote_folder #回车后需要输入账户、密码

    2、从远程主机复制到本地,只需要调换后两个参数

    • scp remote_username@remote_ip:remote_folder local_file
    • scp -r remote_uername@remote_ip:remote_folder local_folder #复制文件夹到远程主机

    常用选项:
    -i 指定私钥文件
    -l 限制速率,单位 Kb/s 1024Kb=1Mb
    -P 指定远程主机 SSH 端口
    -p 保存修改时间、访问时 间和权限
    -r 递归拷贝目录
    -o SSH 选项,有以下 几个比较 常用的:
    ConnectionAttempts=NUM
    连接失败后重试次数
    ConnectTimeout=SEC
    连接超时时间
    StrictHostKeyChecking=no
    自动拉去主机 key 文件
    PasswordAuthentication=no
    禁止密码认证

    示例:
    本地目录推送到远程主机: # scp -P 22 -r src_dir root@192.168.1.10:/dst_dir
    远程主机目录拉取到本地: # scp -P 22 root@192.168.1.10:dst_dir src_dir

  • 相关阅读:
    PHP图像处理之画图
    PHP中的日期和时间
    windows socket网络编程基础知识
    socket编程(Linux)
    变量作用域
    JavaScript中的this
    基于jQuery的2048小游戏设计(网页版)
    I/O流
    并发名词解释
    synchronized 实现原理
  • 原文地址:https://www.cnblogs.com/We612/p/11662441.html
Copyright © 2011-2022 走看看