如何检查 FTP 匿名连接
How check FTP anonymous connection
我想询问 ftp 在 linux 的连接,
我如何使用终端检查 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
不确定为什么要使用 while 循环,但您可以使用简单的 bash 脚本:
#!/bin/bash
X=`cat /etc/vsftpd | grep ^anonymous_enable | awk -F= '{print }'`
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
我想询问 ftp 在 linux 的连接, 我如何使用终端检查 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
不确定为什么要使用 while 循环,但您可以使用简单的 bash 脚本:
#!/bin/bash
X=`cat /etc/vsftpd | grep ^anonymous_enable | awk -F= '{print }'`
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