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