一、root用户:

1. 在主机A上执行如下命令来生成配对密钥:

ssh-keygen -t rsa

按照提示操作,注意,不要输入passphrase。提示信息如下

Generating public/private rsa key pair.

Enter file in which to save the key (/root/.ssh/id_rsa):

Enter passphrase (empty for no passphrase):

Enter same passphrase again:

Your identification has been saved in /root/.ssh/id_rsa.

Your public key has been saved in /root/.ssh/id_rsa.pub.

The key fingerprint is:

ff:8e:85:68:85:94:7c:2c:46:b1:e5:2d:41:5c:e8:9b  [email protected]

2. 将 .ssh 目录中的 id_rsa.pub 文件复制到 主机B 的 ~/.ssh/ 目录中,并改名为  authorized_keys。

scp .ssh/id_rsa.pub 192.168.10.2:/root/.ssh/authorized_keys

二、其他用户

A 机器上

A server上

第一步, 进入/home/linuxidc  cd /home/linuxidc  (因为我们使用的是linuxidc用户,如果使用了其他用户,就需要进去其他用户的目录, 比如 cd /home/weblogic)

第二部, 创建.ssh目录, mkdir .ssh

第三部, 进入.ssh目录,cd .ssh

第四部, 执行 ssh-keygen -b 1024 -t rsa

B server上

第一步, 进入/home/linuxidc  cd /home/linuxidc  (因为我们使用的是linuxidc用户,如果使用了其他用户,就需要进去其他用户的目录, 比如 cd /home/weblogic)

第二部, 创建.ssh目录, mkdir .ssh

第三部, 进入.ssh目录,cd .ssh

第四部, 创建新文件authorized_keys,  touch authorized_keys

A server上

第五步, 执行scp -p .ssh/id_rsa.pub [email protected]:/home/linuxidc/.ssh/authorized_keys/authorized_keys

将生成的id_rsa.pub放到B server上的授权key文件中。

linux系统之间无密传输,scp采用无密码在两台linux服务器之间传输数据(示例代码)...相关推荐

  1. 采用rsync实现两台solaris服务之间的文件同步

    采用rsync实现两台solaris服务之间的文件同步 目的: 通过技术手段,保持服务器 A 中的某些目录能够定期同步到服务器 B 中. 本文针对 Sun Solaris 5.9 版本,其他版本或其他 ...

  2. 两台centos之间免密传输 scp

    两台linux服务器之间免密scp,在A机器上向B远程拷贝文件 操作步骤: 1.在A机器上,执行ssh-keygen -t rsa,一路按Enter,不需要输入任何内容.(如有提示是否覆盖,可输入y后 ...

  3. 如何在两台远程服务器之间传输文件

    当两台服务器之间需要传输文件时,使用FTP软件(FileZilla)就很难发挥作用了. 使用scp则能解决此问题,一般LInux自带scp scp 命令介绍 scp 本地用户名@IP地址:文件名1 远 ...

  4. 两台centOS服务器之间挂载共享存储

    服务端(192.168.1.122) 1.查看系统是否已安装NFS [root@rapdog ~]# rpm -qa | grep nfs [root@rapdog ~]# rpm -qa | gre ...

  5. 串口通信--两台PC机之间的简单传输

    串口通信–两台PC机之间的简单传输 文章目录 串口通信--两台PC机之间的简单传输 1.实验器材 2.实物连接 3.选择文件发送 4.计算比较 5.总结 1.实验器材 两台 PC 机器 两个 usb ...

  6. 两台Linux系统之间传输文件的几种方法

    scp传输 当两台LINUX主机之间要互传文件时可使用SCP命令来实现 scp传输速度较慢,但使用ssh通道保证了传输的安全性 复制文件 将本地文件拷贝到远程 scp 文件名 –用户名@计算机IP或者 ...

  7. linux命令——scp 两台linux机器间文件或目录传输

    不同的Linux之间copy文件常用有3种方法: 第一种:ftp,也就是其中一台Linux安装ftpServer,这样可以另外一台使用ftp的client程序来进行文件的copy. 第二种:采用sam ...

  8. 两台linux之间传输文件的方法

    scp传输 当两台Linux主机之间要互传文件时可使用SCP命令来实现 scp传输速度较慢,但使用ssh通道保证了传输的安全性 复制文件 将本地文件拷贝到远程 scp 文件名 –用户名@计算机IP或者 ...

  9. linux系统中的文件传输

    Linux系统中的文件传输 1 实验环境 2 scp命令 3 rsync命令 3.1 rsync和scp命令对比 3.2 rsync命令用法 4 文件的归档压缩 4.1 文件归档 4.2 文件压缩 4 ...

最新文章

  1. uboot环境变量-带分号的环境变量
  2. Jquery获取对象的几种方式介绍
  3. 关于计算机的英语作文九年级,实用的九年级英语作文合集6篇
  4. php静态文件怎么生成器,[新姿势]我用过的静态站点生成器们
  5. curl post请求 header host_(科普文)curl quot;可quot;得一切
  6. Python中字符串的startswith()和endswith()方法
  7. 不再“挤牙膏”!英特尔公布技术路线图,豪迈放言:“将在 2025 年夺回芯片性能桂冠!”...
  8. 极简darknet环境搭建记录
  9. c:forTokens
  10. 热更新和热修复 个人小结
  11. [jQuery]使用jQuery.Validate进行客户端验证——不使用微软验证控件的理由-目录及简介...
  12. dmg文件转换iso ultraiso_Ultraiso软盘如何制作U盘启动盘
  13. PHP完全自学手册01.pdf
  14. could not load multimedia backend ““ QtMultimedia is not currently supported on
  15. android svg路径动画,五、Android SVG动画
  16. 《Photoshop蒙版与合成(第2版)》—第1章合成的历史
  17. Proxifier v3.0
  18. 学习笔记16 window service 服务的相关内容
  19. webots和ros2笔记05-新建
  20. 五类医学图像分类 深度学习

热门文章

  1. 开放计算架构:蚂蚁金服是如何用一套架构容纳所有计算的?
  2. 阿里云ECS家族再添新成员,推出密集计算型实例规格族ic5
  3. 使用CLI进行高速跨域日志复制、历史数据重新索引与数仓投递
  4. 新功能:阿里云负载均衡SLB支持HTTP访问强制跳转HTTPS
  5. 深入解读:获Forrester大数据能力高评价的阿里云DataWorks思路与能力
  6. 科大讯飞营收破百亿,员工涨薪27%,羡慕这个AI“老大哥”​了!
  7. 领航智变时代 2020 NAVIGATE领航者峰会云上起航
  8. 详解异构计算FPGA基础知识
  9. 华为表示年内没有推出搭载鸿蒙操作系统手机的计划;OpenStack或被抛弃?iPhone至少还要三年可苹果自研5G调制解调器……...
  10. linux 拖动图标有拖影_想要实现元素拖动效果,但是一拖动出现禁止的图标