linux实现自动远程备份(scp+ssh)
来源:互联网 发布:叶陌折 知乎 编辑:程序博客网 时间:2024/05/23 14:31
定时任务执行,采用scp,因此需要ssh无密码输入登陆
ssh生成
两台服务器A和B,在B服务器上备份A服务器的日志等
1、在 A 上运行 ssh-keygen -t rsa 在/root/.ssh 下生成id_rsa 和 id_rsa.pub 两个文件
在/root/.ssh下复制备份一份id_rsa.pub 命名为 id_rsa.pub.copy
在生成密钥的过程中,一直Enter即可,否则还是需要输入设置的密码
2、在 B 上也同样运行 ssh-keygen -t rsa
3、在 B 的 /root/.ssh 下创建authorized_keys文件 把A 中 id_rsa.pub.copy文件 传到 B /root/.ssh 下
通过 cat 命令 把id_rsa.pub.A 写到 authorized_keys 文件中
scp ./id_rsa.pub.copy B的IP:/root/.sshcat id_rsa.pub.copy >> authorized_keys
定时任务执行
简单测试:最终从B服务器拷贝文件到A上,就无需输入密码了
*/5 * * * * scp /tmp/test.txt USER@IP:/tmp
阅读全文
0 0
- linux实现自动远程备份(scp+ssh)
- Linux入门:常用命令:ssh、scp、自动化远程备份
- linux下ssh远程登录/scp远程复制文件/rsync远程同步命令的自动登录
- linux下ssh远程登录/scp远程复制文件/rsync远程同步命令的自动登录
- linux下ssh远程登录/scp远程复制文件/rsync远程同步命令的自动登录
- Linux ssh scp自动执行
- Linux自动SSH SCP脚本
- Linux通过脚本实现远程自动备份
- Linux通过脚本实现远程自动备份
- Linux Bash实现自动MySQL远程备份
- Linux通过脚本实现远程自动备份
- Linux通过脚本实现远程自动备份
- expect实现远程交互scp,ssh
- Linux SSH远程文件传输命令scp
- Linux下SSH远程文件传输命令scp
- Linux SSh scp使用【远程传输】
- linux Oracle 自动备份并scp
- ant scp ssh 实现自动depoly 功能
- BZOJ4880: [Lydsy2017年5月月赛]排名的战争
- 寻找可用的Oculus HOSTS代理的方法(解决OVR5322546错误)
- FCC--Search and Replace(替换字符串)
- QGraphicsScene的碰撞检测
- 免杀技术有一套(免杀方法大集结)(Anti-AntiVirus)
- linux实现自动远程备份(scp+ssh)
- 剑指offer——C++面试需要的基础知识
- ${pageContext.request.contextPath} :JSP取得绝对路径方法
- 123
- bootstrap table 简介01
- 图片切换(一)(div+css+js)
- Docker命令行与守护进程如何交互?
- 特征选择之遗传算法
- kotlin学习笔记(二)