rsync+shell脚本完成自动化
1. rsync:是一種C/S架構(gòu)模型
? ??scp是 secure copy的縮寫, scp是linux系統(tǒng)下基于ssh登陸進行安全的遠程文件拷貝命令。
命令格式: scp local_file remote_username@remote_ip:remote_folder
?
?
?
?
遠程同步命令rsync
Linux安全之SSH 密鑰創(chuàng)建及密鑰登錄
SSH登錄是用的RSA非對稱加密的,所以我們在SSH登錄的時候就可以使用RSA密鑰登錄,SSH有專門創(chuàng)建SSH密鑰的工具ssh-keygen
#ssh-keygen
進入Linux系統(tǒng)的用戶目錄下的.ssh目錄下
#cd /root/.ssh/
注意:如果進不去.ssh要先創(chuàng)建密鑰命令為ssh-keygen
主機二
?
密鑰生成后會在當前目錄下多出兩個文件,id_rsa和id_rsa.pub,其中id_rsa是私鑰
#cat /root/.ssh/ id_rsa.pub
腳本方式
#vi copy.sh
?
授予權(quán)限
#chmod 777 copy.sh
實現(xiàn)永久生效自動備份
#vi /etc/crontab
查看該用戶下的crontab服務是否創(chuàng)建成功, 用 crontab? -l 命令 ?
執(zhí)行腳本測試
#./copy.sh
轉(zhuǎn)載于:https://www.cnblogs.com/scholar-lord/p/9671037.html
總結(jié)
以上是生活随笔為你收集整理的rsync+shell脚本完成自动化的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 插件
- 下一篇: mysql-视图、触发器、事务、存储过程