使用scp远程拷贝文件到指定服务器上,在客户端生成密钥放在需要验证的服务器上,这样再次连接后直接登陆,避免输入密码。

设定场景

我们需要将tomcat服务器(client1)192.168.30.20 上的catalina.out日志文件,每天使用指定用户拷贝到日志保留服务器(Server1)上

192.168.30.30 ,client11上创建 普通用户 rtcp 用户家目录为/home/rtcp/ ,tomcat 每天生成log,按照每天日期分割后,然后scp 到远程  server1的/home/rtcp 目录下。

首先:

客户端client1 和 Server1 上相应的都创建rtcp用户,自行设置用户密码。

其次:

client1上,切换rtcp登陆 rtcp 用户 输入:ssh-keygen -t rsa  操作回车即可,即 rtcp 用户生成的密钥 会出现在

/home/rtcp/.ssh/目录下,里面包含 私钥 id_rsa 和公钥 id_rsa.pub,将 id_rsa.pub 重命名为: authorized_keys 然后

将 authorized_keys scp 到 Server1 服务器的 /home/rtcp/.ssh 目录下

scp authorized_keys rtcp@192.168.30.30:/home/rtcp/.ssh  回车,输入 yes 然后再输入设置密码即可

最后:

在client1 上,再次 scp 下 ,可以看到不用再输入密码,直接拷贝。

我们可以将scp 结合crontab 使用脚本,拷贝要操作的数据。

linux远程拷贝免手动输入密码,scp远程拷贝避免输入密码相关推荐

  1. 【Linux】9.ssh登录与scp文件拷贝

    ssh登录与scp文件拷贝 使用ssh登录远程的话,端口是小写的 -p,ssh -p 22 mdc@172.16.34.17 使用scp拷贝文件的话是端口大写的 -P 使用ssh的scp传送文件(夹) ...

  2. Linux学习(十四)——scp远程拷贝

    文章目录 1. 学习目标 2. scp上传与下载 2.1 上传文件/目录到服务器 2.2 从服务器上下载文件 1. 学习目标 当我们访问到服务器后,我们希望上传或者是从服务器下载文件,这是本节所解决的 ...

  3. linux下scp远程拷贝文件无需输入密码工具之expect

    0.前言 expect是一个用来处理交互命令的工具.借助expect,我们可以将交互过程写在一个脚本上,使之自动化完成.比如ssh登录,scp远程拷贝,ftp登录等都是交互命令. 在有外网的情况下可以 ...

  4. linux中使用scp远程拷贝文件及文件夹

    linux中使用scp远程拷贝文件及文件夹 linux scp远程拷贝文件及文件夹,需要的朋友可以参考下 1.拷贝本机/home/wtf/test整个目录至远程主机192.168.100.1的/roo ...

  5. Linux用户登录自动拷贝文件,linux下ssh远程登录/scp远程复制文件/rsync远程同步命令的自动登录...

    原文出处: http://blog.csdn.net/five3/article/details/8648484 最近需要写一个脚本备份各个服务器上的程序到一个指定服务器上,本来以为查查rsync命令 ...

  6. 【linux系统编程】远程登录工具ssh | 跨主机远程拷贝scp

    远程登录工具ssh && 跨主机远程拷贝scp 正文开始@Assassin 目录: 远程登录工具ssh && 跨主机远程拷贝scp 1. ssh简介: 2. ssh基本 ...

  7. linux scp拷文件夹,linux scp远程拷贝文件及文件夹

    linux scp远程拷贝文件及文件夹 1.拷贝本机/home/administrator/test整个目录至远程主机192.168.1.100的/root目录下 复制代码 代码如下: scp -r ...

  8. linux scp 过滤文件夹,linux中使用scp远程拷贝文件及文件夹

    linux中使用scp远程拷贝文件及文件夹 linux scp远程拷贝文件及文件夹,需要的朋友可以参考下 1.拷贝本机/home/wtf/test整个目录至远程主机192.168.100.1的/roo ...

  9. linux shell scp 远程拷贝 上传下载

    目录 简介 命令格式 命令功能 命令参数 使用实例 实例1:从远处复制文件到本地目录 实例2:从远处复制到本地 实例3:上传本地文件到远程机器指定目录 实例4:上传本地目录到远程机器指定目录 简介 s ...

最新文章

  1. 2020中国年度AI评选结果揭晓!领航企业、商业人物、创新产品……AI落地最佳参考就在这里...
  2. 绝了!一个妹子 rm -rf 把公司整个数据库删没了
  3. DATA - RANGE OF
  4. 求方差时为什么要除以N—1,而不是除以N!【通俗理解-非数学专业】
  5. 给网页添加二维码功能
  6. 电子计算机的大脑核心是什么,戴君惕《人脑与电脑》初中说明文阅读题及答案...
  7. Objective C的那点小语法
  8. react怎么引入jquery_在react里面使用jquery插件
  9. 在ubuntu下安装openjdk
  10. 比Spark更适合工业互联网的数据库——热门时序数据库介绍与核心文档汇总【施工中,欢迎留言加入】
  11. 基于STM32的计算器
  12. fgo服务器维护抽卡,FGO国服最佳抽卡时间推荐,玄学或许能让你脱非入欧!
  13. 使用Docker-Slim对Docker镜像进行瘦身打包
  14. 线段树 从入门到进阶(超清晰,简单易懂)
  15. django管理后台列表页,TextField字段展示换行等格式(format_html)
  16. ReportStudio入门教程(七十二) - 显示时间进度(进度条版)
  17. 如何评估个人的软件开发能力
  18. SW2017学习笔记(三)草图的简介、绘制
  19. 如何将多个图片转成文字版的Word
  20. 15 Rest高级客户端实践(一):文档索引

热门文章

  1. 通过asm动态构造class文件
  2. 国内各大音乐平台歌曲分享
  3. 随手写个二分查找算法【Java】
  4. java integer 值传递_在java中String,对象,Integer(包装类型的)关于引用传递仍是值传递...
  5. 丁香园 武汉 神童_扒一扒武汉同济、协和规培待遇
  6. python如何实时捕捉cmd显示_如何从Python脚本中捕获Python解释器和/或CMD.EXE的输出? -问答-阿里云开发者社区-阿里云...
  7. y电容如何选型_干式试验变压器选型依据
  8. Qt在指定区域内拖动窗口
  9. 36套java精品高级课_Dubbo-ZooKeeper“走一波”
  10. 计算机不能辨别汉字wifi,Win10系统连接不上被隐藏的中文Wifi的解决方法