`
gaozhonghui
  • 浏览: 237414 次
  • 性别: Icon_minigender_1
  • 来自: 内蒙古自治区
社区版块
存档分类
最新评论

Linux scp 无密码复制文件、目录 设置

阅读更多

    昨天,局域网内的一台单点服务器宕机,导致公司内部系统无法正常访问,写的备份脚本也都是在本地备份的。为了避免此类故障发生时,不影响系统正常使用,采取了远程备份模式。
 

    在远程备份的时候,需要配置scp的 无密码 复制文件、目录。就把这个设置整理如下:

   

   本地服务器:A
   远程服务器:B

     

      1.在 A 上运行 ssh-keygen -t rsa 在/root/.ssh 下生成id_rsa 和 id_rsa.pub 两个文件
在/root/.ssh下复制备份一份id_rsa.pub 命名为 id_rsa.pub.A
如图所示

 

 
 


 2. 在 B 上也同样运行 ssh-keygen -t rsa


 3. 在 B 的 /root/.ssh 下创建authorized_keys文件 把A 中 id_rsa.pub.A 文件 传到 B /root/.ssh 下
    通过 cat 命令 把id_rsa.pub.A 写到 authorized_keys 文件中

 

   scp ./id_rsa.pub.A  B的IP:/root/.ssh
   cat id_rsa.pub.A  >>  authorized_keys

  

 4.配置完毕

  

 测试:

    scp ./id_rsa.pub.A  192.168.190.208:/root/.ssh   无需输入密码执行成功

  

 

  命令:

 

  复制文件:
 1.将本地文件拷贝到远程
       scp 文件名 用户名@计算机IP:远程路径
 2.从远程将文件拷回本地
       scp 用户名@计算机IP:文件名 本地路径


  复制目录:
  1.将本地目录拷贝到远程
        scp -r 目录名 用户名@计算机IP:远程路径
  2.从远程将目录拷回本地
        scp -r 用户名@计算机IP:目录名本地路径

 

  • 大小: 5 KB
  • 大小: 8.7 KB
  • 大小: 8 KB
  • 大小: 6 KB
0
5
分享到:
评论

相关推荐

    linux scp传输不用密码

    基本原理就是:把你的本地主机用户的ssh公匙文件复制到远程主机用户的~/.ssh/authorized_keys文件中。 在本文中,笔者假设本地主机linux(10.1.1.100),远程主机linux(10.1.1.200) 在100主机里的用户,运行#ssh-keygen...

    在Linux下用scp复制文件无需输入密码的技巧

    在Linux环境下,两台主机之间传输文件一般使用scp命令,通常用scp命令通过ssh获取对方linux主机文件...通过建立信任关系,可以实现不输入密码,感兴趣的朋友跟着小编一起学习在Linux下用scp复制文件无需输入密码的技巧

    windows和linux之间互相传输文件工具 pscp

    使用pscp实现Windows 和 Linux服务器间远程传递文件 下载完成后,找到pscp.exe...它会提示你输入密码,就像Linux下使用scp那样。 d:\putty>pscp file root@IP:/root/ 1 或者 d:\putty>pscp -l root file IP:/root/

    常用 Linux 命令的基本使用.docx

    03. 远程登录和复制文件 3.1 ssh 基础(重点) 3.2 scp(掌握) 3.3 SSH 高级(知道) 用户权限相关命令 01. 用户 和 权限 的基本概念 1.1 基本概念 1.2 组 1.3 ls -l 扩展 1.4 chmod 简单使用(重要) ...

    Linux远程管理工具WinSCP 5.13.4 包汉化文件

    它的主要功能是在本地与远程计算机间安全地复制文件,并且可以直接编辑文件。 图形用户界面 多语言 与 Windows 完美集成(拖拽, URL, 快捷方式) 支持所有常用文件操作 支持基于 SSH-1、SSH-2 的 SFTP 和 SCP 协议 ...

    Linux命令笔记

    14:cp 复制文件或目录 语法:cp -rp[源文件或目录][目标目录] 15:scp 远程和本地互传文件 语法:scp [参数] [原路径] [目标路径] 16:mv 剪切文件或该名 语法:mv[源文件或目录][目标目录] 17:ln 生成连接文件 语法:...

    Linux攻略 让SSH不再输入密码的实用技巧

    在复制/移动文件从一台机器到另一台机器时会用到scp,因为它比较安全。但如果每次都要输入密码,就比较烦,尤其是在script里。不过ssh有另一种用密钥对来验证的方式。本文给出了生成密匙对的过程,供大家参考。

    WinSCP4.2.9 绿色多语版,内附使用图解。

    它的主要功能就是在本地与远程计算机间安全的复制文件。 特性: 图形用户界面 多语言 与Windows完美集成(拖拽, URL, 快捷方式) 支持所有常用文件操作 支持基于SSH-1、SSH-2的SFTP和SCP协议 支持批处理脚本和...

    Linux常用的命令。。。。。

    sgid 针对文件与目录 临时拥有用户组的权限 eg.chgrp group directory chmod g+s(-s) directory 则以后directory 的file全属于组g sbit 针对目录 当other中有x位有t 权限 除文件拥有者,root外对directory内的...

    WinSCP是一个Windows环境下使用SSH的开源图形化SFTP客户端,中文版

    它的主要功能就是在本地与远程计算机间安全的复制文件。.winscp也可以链接其他系统,比如linux系统与Windows完美集成(拖拽, URL,快捷方式) 支持所有常用文件操作 支持基于SSH-1、SSH-2的SFTP和SCP协议[2] 支持批处理...

    WindTerm2.6.0

    集成本地文件管理器,支持移动到、复制到、复制自、删除、重命名、新建文件/目录等。 支持 Windows Cmd、PowerShell 和 Cmd、PowerShell 作为管理员。 支持Linux bash、zsh、powershell core等。 支持 MacOS bash、...

    WindTerm2.5.0_x64_windows

    WindTerm是一款 C 语言开发的跨平台(Windows、MacOS、Linux) SSH ...集成本地文件管理器,支持移动到、复制到、复制自、删除、重命名、新建文件/目录。 支持 Linux bash、 MacOS bash、zsh、powershell core等。

    Ubuntu权威指南(2/2)

    5.4 复制文件 116 5.5 移动文件 117 5.6 删除文件 118 5.7 显示当前工作目录 119 5.8 改换目录 119 5.9 创建目录 121 5.10 移动目录 121 5.11 复制目录 121 5.12 删除目录 122 5.13 比较文件之间的差别 123 5.13.1 ...

    Ubuntu权威指南(1/2)

    5.4 复制文件 116 5.5 移动文件 117 5.6 删除文件 118 5.7 显示当前工作目录 119 5.8 改换目录 119 5.9 创建目录 121 5.10 移动目录 121 5.11 复制目录 121 5.12 删除目录 122 5.13 比较文件之间的差别 123 5.13.1 ...

    WinSCP-5.13.5-Setup.exe

    它的主要功能是在本地与远程计算机间安全地复制文件,并且可以直接编辑文件。 远端适用于linux环境,不需安装配置FTP服务,只需用户名密码IP地址端口号,即可像FTP一样方便地上传下载在线修改远程文件。免费、开源,...

    终端工具: WindTerm

    集成本地文件管理器,支持移动到、复制到、复制自、删除、重命名、新建文件/目录等。 支持 Windows Cmd、PowerShell 和 Cmd、PowerShell 作为管理员。 支持 Linux bash、zsh、powershell core 等。 支持 MacOS bash...

    SSH 开源图形化 SFTP 客户端 WinSCP 5.17.9.zip

    它的主要功能是在本地与远程计算机间安全地复制文件,并且可以直接编辑文件。 WinSCP 中文绿色版WinSCP 中文绿色版 WinSCP 主要功能: 图形用户界面 多语言 与 Windows 完美集成(拖拽, URL, 快捷方式) 支持所有常用...

    在CentOS / RHEL上设置 SSH 免密码登录的方法

    自动登录配置好以后,你可以通过它使用 SSH (Secure Shell)和安全复制 (SCP)来移动文件。 SSH 是开源的,是用于远程登录的最为可靠的网络协议。系统管理员用它来执行命令,以及通过 SCP 协议在网络上向另一台...

    网管教程 从入门到精通软件篇.txt

    如果不能在启动目录(默认为 %systemroot%System32)中找到该文件,将试着在 Windows 安装 CD 中找到它。如果有多引导系统的计算机,必须保证是在包含 Windows 的驱动器上使用该命令。 Diskpart  创建和删除硬盘...

    新一代支持多平台的免费 SSH 终端神器,太酷了

    工作中频繁用到终端工具用于连接服务器、网络设备等。xshell是一款专业级的终端工具,功能强大,但每年费用不低,今天我们介绍另一款功能同样...集成本地文件管理器,支持移动到、复制到、删除、重命名、新建文件/目录

Global site tag (gtag.js) - Google Analytics