zoukankan      html  css  js  c++  java
  • Linux-scp不同机器之间文件传递

    一、建立shh

    两台主机A和B,要在B上建立对A的信任,需要先在A主机上生成ssh-key
    1、生成ssh-key
      ssh-keygen -t rsa
    2、查看
      cd /root/.ssh/
      id_rsa为私钥 ,id_rsa.pub为公钥
    3、拷贝至B
      cd /root/.ssh/
      vim authorized_keys
      将A的公钥内容拷贝到,B的authorized_keys文件里,没有该文件可新建
    4、在B上登录A
      ssh ip
      如果不行,可将B的公钥内容拷贝到,A的公钥文件里和authorized_keys文件里

    二、scp使用

    Linux scp命令用于Linux之间复制文件和目录。

    scpsecure copy的缩写,scp是Linux系统下基于ssh登陆进行安全的远程文件拷贝命令。

    从本地复制到远程

    # 拷贝文件
    scp /home/test/test.txt root@192.168.0.2:/home/test/
    # 拷贝目录
    scp -r /home/test/ root@192.168.0.2:/home/test/

    从远程复制到本地

    # 拷贝文件
    scp root@192.168.0.2:/home/test/ /home/test/test.txt
    # 拷贝目录
    scp -r root@192.168.0.2:/home/test/ v/home/test/
  • 相关阅读:
    Java用户自定义函数
    JavaScript常用函数
    Javascript 流程控制
    Javascript基础
    CSS的继承和使用方式
    Python列表
    Python变量和简单数据类型
    CSS选择符
    CSS的基本语法
    Java环境变量搭建
  • 原文地址:https://www.cnblogs.com/shuzf/p/13633796.html
Copyright © 2011-2022 走看看