文档章节

[原创]scp无需输入密码,批量拷贝数据的方法

龙飞在天
 龙飞在天
发布于 2016/08/12 00:59
字数 194
阅读 57
收藏 0
以前觉得scp除了两端建密钥的方法,就没有无需输入密码,自动化拷贝文件的方法了
今天仔细搜索,发现还是有的,用expect,详情参见我的两个附件sh文件。

iscp.sh是循环读取文件列表中的每一行,将其中的每一行作为文件、调用scpf.sh进行scp拷贝。

scpf.sh是利用expect自动输入密码进行拷贝。

要点:
1、用[lindex $argv 0]表示参数,0表示参数的顺序,0是第一个,以此类推。
2、timeout 后面的是秒数,意味着等你设定的若干秒后进行下一步。




附件列表

 

本文转载自:http://www.ryuhi.com/blog/2016/06/03/archives/785

龙飞在天
粉丝 2
博文 78
码字总数 0
作品 0
杭州
高级程序员
私信 提问
几种方法来实现scp拷贝时无需输入密码

几种方法来实现scp拷贝时无需输入密码 欢迎转载!转载时请注明出处:http://blog.csdn.net/nfer_zhuang/article/details/42646849 前言 我在工作中经常要将一些文件传输到另外一个服务器上,...

rootliu
2018/11/06
333
0
Linux 下通过脚本实现远程自动备份

考虑到在本机上备份数据,一旦该机器硬盘出现故障,数据无法取出。远程手动备份数据费时费力且不及时。最好的方法就是通过脚本实现远程自动互备。但远程无论是通过SSH登陆,还是通过scp拷贝文...

狼行-狼行
2014/04/25
116
2
Linux使用scp命令进行文件远程拷贝详解

前言 scp是 secure copy的缩写, scp是Linux系统下基于ssh登陆进行安全的远程文件拷贝命令。Linux的scp命令可以在Linux服务器之间复制文件和目录。 使用语法: scp [参数] [源路径] @IP:/目标...

开元中国2015
2018/12/11
50
0
Linux通过脚本实现远程自动备份

考虑到在本机上备份数据,一旦该机器硬盘出现故障,数据无法取出。远程手动备份数据费时费力且不及 时。最好的方法就是通过脚本实现远程自动互备。但远程无论是通过SSH登陆,还是通过scp拷贝...

杰思
2017/04/11
0
0
Linux两台主机之间建立信任

很多时候,我们需要在两台Linux/Unix主机之间拷贝文件(夹),但需要手动输入密码 例如备份服务端(sysadmin)数据库文件到客户端(yanggang),提示需要输入密码! sysadmin@host:~/.ssh$ ...

晨曦之光
2012/03/02
1K
0

没有更多内容

加载失败,请刷新页面

加载更多

vue入门--简单路由配置

本文转载于:专业的前端网站➜vue入门--简单路由配置   在初始化vue init webpack <工程名>时,有一步是询问是否安装vue-router,选择yes,如果没有安装的话,后面需要自己安装。然后在目录...

前端老手
21分钟前
3
0
怎么给视频配音

很多刚开始尝试视频制作的小伙伴,帮助到怎么给制作完成的视频配音,其实给视频配音的方法非常简单,在手机上可以进行制作,下面一起来看看给视频配音的方法吧! 具体步骤如下: 1、首先在手...

白米稀饭2019
30分钟前
3
0
windows批处理bat脚本编写

什么是bat脚本 .bat结尾的文件其实就是windows上的批处理脚本,Windows中的bat文件相当于 Linux中shell编程的.sh脚本,批量执行DOS命令。 其最简单的例子,是逐行书写在命令行中会用到的各种...

孙幼凌
38分钟前
3
0
华为手机翻译功能怎么使用?这三种方法请务必收藏

华为手机翻译功能怎么使用?在我们的生活中会经常遇到翻译问题,许多外语不好的朋友该怎么办呢?华为手机已经为我们解决了这个问题,今天小编就教大家学会使用华为手机中的三种翻译技巧,需要...

翻译小天才
46分钟前
5
0
企业服务软件开发中需要注意的三个问题

在开发企业服务软件时,我们需要分为:业务需求、用户需求、产品需求,三大需求层次,三个层次互相关联,企业服务软件开发首先要服务业务,需要满足业务的需求,再关注用户体验,也就是用户需...

积木创意科技
49分钟前
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部