配置crontab+ftp自動下載檔案

大雄45發表於2021-09-21
導讀 運維中大家經常遇到需要定時下載檔案接下來給大家演示一下crontab+ftp配置自動下載

配置crontab+ftp自動下載檔案配置crontab+ftp自動下載檔案

實驗場景

server1:172.168.1.11 redhat6.5
server2:172.168.1.12 redhat6.5
server2每分鐘下載一次server1中/home/chao目錄下前一天日期的檔案到指定ml

server1步驟
server1部署vsftp
[root@server1]# yum install -y vsftpd
建立使用者
[root@server1]# useradd chao
設定密碼
[root@server1]# passwd chao
在/home/chao目錄建立檔案
[root@server1]# touch /home/chao/20210727_backup.zip
server2步驟
server2部署ftp
[root@server2]# yum install -y ftp
建立使用者
[root@server2]# useradd chao2
設定密碼
[root@server2]# passwd chao2
建立存放目錄
[root@server2]# mkdir /home/chao2/ml
編寫
[root@server1]# cat get.sh

配置crontab+ftp自動下載檔案配置crontab+ftp自動下載檔案

驗證
[root@server2]# sh get.sh
[root@server2]# ls
20210727_backup.zip
crontab設定定時

沒問題然後將指令碼放在定時任務即可

[root@server2]# crontab -e
* * * * * ./chao2/get.sh

本文原創地址:

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69955379/viewspace-2785836/,如需轉載,請註明出處,否則將追究法律責任。

相關文章