21-2017-12-16-练习-网络其他

练习1-ftplftp使用

1、编写脚本完成2个主机日志的收集,日志目录为/root/log目录, 上传主机日志文件/var/log/message文件到这个目录,创建一个目录yyyy-MM-dd的名字修改为hostname_yyyy-MM-dd_meessage。

#!/bin/bash
#================================================
#FileName   :ftp.sh
#Author     :zhaojiedi
#Description:
#DateTime   :2017-12-17 12:53:20
#Version    :V1.0
#Other      :
#================================================
dt=`date +%F`
hostname=`hostname -s`
newname=$hostname"_"$dt"_"messages

ftp -n <<eof
open 192.168.1.113
user anonymous 123456

binary

cd pub
mkdir $dt
put /var/log/message
rename message $newname
close
bye
eof

2、编写一个脚本完成自动日志信息上传

#!/bin/bash
#================================================
#FileName   :ftp.sh
#Author     :zhaojiedi
#Description:
#DateTime   :2017-12-17 12:53:20
#Version    :V1.0
#Other      :
#================================================

ftp -n <<eof
open 192.168.1.113
user anonymous 123456
binary
cd pub
put /var/log/message
close
bye
eof