vsftpd服务匿名检查

#!/bin/bash

# Host IP/主机ip
ipaddr="$1"


# Change LANG To C
# oldLANG=LANG # export LANG=C LANG=en_us #1 临时数据存放点


root_time=`chage -l root |head -1 |awk -F ':' '{print $2}' | sed 's/ //g' | sed 's/,/-/g'`
dnt_time=`chage -l dntman |head -1 |awk -F ':' '{print $2}' | sed 's/ //g' | sed 's/,/-/g'`

echo "密码修改,root:roottime;dntman:dnt_time,0"

 

service vsftpd status &>/dev/null
if [[ ?==0]];thencat/etc/vsftpd/vsftpd.conf2>/dev/null|grepEianonymousenable.YES'
if [[ $? == 0 ]];then
echo 'FTP匿名检测,检查失败,失败'
else
echo 'FTP匿名检测,通过,0'
fi
else
echo 'FTP匿名检测,未启用,0'

posted @   LB_运维技术  阅读(8)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
点击右上角即可分享
微信分享提示