如何检查FTP匿名连接

时间:2015-04-27 22:11:58

标签: linux shell ftp terminal debian

我想问一下linux中的ftp连接, 如何使用终端检查linux中的ftp匿名连接? 我使用while循环来读取vsftpd.conf文件,就像那样

 while read line 
   do
    if [ Anonymous_enable=YES ];
       then echo " Accept connection"
    elif [ Anonymous_enable=NO ];
      then echo "Not Accept"
fi
done<vsftpd.conf

1 个答案:

答案 0 :(得分:1)

不确定为什么使用while循环但是你可以使用简单的bash脚本:

#!/bin/bash
X=`cat /etc/vsftpd | grep ^anonymous_enable | awk -F= '{print $2}'`
shopt -s nocasematch
if [[ $X = "YES" ]]
then
        echo -e "Accept connection\n"
else
        echo -e "Not Accept\n"
fi

输出:

[root@ftp ~]# sh /tmp/anon_check.sh
Accept connection