linux系统间通过cron和ssh实现数据的自动定时传输
来源:互联网 发布:华强北手机数据恢复 编辑:程序博客网 时间:2024/05/23 02:07
第一步:ssh的设置
把你的本地主机用户的ssh公匙文件写入到远程主机用户的~/.ssh/authorized_keys文件中,具体方法是假设本地主机为daqi3@10.129.1.1,远程主机daqi2@10.129.1.1
一:先屏蔽scp命令调用时出现的口令提示,在daqi3@10.129.1.1主机里的用户
运行 ssh-keygen -t rsa
结果如下
Generating public/private rsa key pair.
Enter file in which to save the key (/home/.username/ssh/id_rsa):#回车
Enter passphrase (empty for no passphrase):#回车
Enter same passphrase again:#回车
Your identification has been saved in /home/.username /.ssh/id_rsa.
Your public key has been saved in /home/.username /.ssh/id_rsa.pub.
The key fingerprint is:
38:25:c1:4d:5d:d3:89:bb:46:67:bf:52:af:c3:17:0c username@localhost
Generating RSA keys:
Key generation complete.
会在用户目录~/.ssh/产生两个文件,id_rsa,id_rsa.pub
二:把id_rsa.pub文件拷贝到daqi2@10.129.1.1主机的用户目录下 然后再运行如下命令
在daqi2@10.129.1.1目录下,运行cat id_rsa.pub >~/.ssh/authorized_keys
它将在daqi2@10.129.1.1的/.ssh/目录下面生成authorized_keys这个文件
完成以后,在命令提示符下面输入SCP命令测试一下
如:scp /opt/dbback/data/aa.dmp.zip root@10.10.29.1:/opt/dbback/
手工测试的时候,如果不出现提示要输入密码,这说明成功了。
阅读全文
0 0
- linux系统间通过cron和ssh实现数据的自动定时传输
- linux系统间通过cron和ssh实现数据的自动定时传输
- Linux的cron和crontab定时任务
- Linux定时任务系统 Cron
- Linux定时任务系统 Cron
- Cron 定时运行简单的SSH命令
- 利用cron实现linux系统自动重启
- PHP结合Linux的cron命令实现定时任务
- PHP结合Linux的cron命令实现定时任务
- 【Linux】Cron服务,定时任务的设置和详解
- Linux定时任务系统Cron入门
- Linux定时任务系统 Cron 入门
- Linux定时任务系统 Cron 入门
- Linux定时任务系统 Cron 入门
- Linux操作系统定时任务系统Cron入门
- Linux定时任务系统 Cron 入门
- Linux定时任务系统Cron入门
- Linux基础知识:定时任务系统Cron
- Android 音频系统:从 AudioTrack 到 AudioFlinger(全)
- C# revit二次开发 一条语句找到所有的某种实例(二)
- Mysql procedure 存储过程
- ssm+quartz创建定时任务
- core核心模块--离散傅立叶变换
- linux系统间通过cron和ssh实现数据的自动定时传输
- 典型数据库架构设计与实践
- iptables防火墙
- 大数运算,队列实现大数 加法、乘法、除法、模除
- Android开发:浅谈ToggleButton
- 什么是Docker Volume?
- 摘录与评论·《致我们终将逝去的青春》
- iOS 线程详解,彻底学会线程
- jenkins登陆失败,Access Denied xx用户没有xx权限