Linux—Shell检查哪些主机开启了匿名FPT服务
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,实验要求:检查有哪些主机开启匿名FPT服务,扫描对象为/etc/ethers文件中的所有IP地址,扫描的端口号为21;环境描述:假定192.168.10.2主机为匿名访问的FTP、 192.168.1
千家信息网最后更新 2026年11月01日Linux—Shell检查哪些主机开启了匿名FPT服务
实验要求:
检查有哪些主机开启匿名FPT服务,
扫描对象为/etc/ethers文件中的所有IP地址,扫描的端口号为21;
环境描述:
假定192.168.10.2主机为匿名访问的FTP、 192.168.10.3为非匿名访部的FTP;
创建扫描文件/etc/ethers,内容如下:

这里采用wget下载工具(需要先安装):wget ftp://IP/

编写脚本:
1、用vi创建一个名为scanhost.sh脚本,
截图如下:
内容如下:
#!/bin/bash
TARGET=$(awk '{print $IP}' /etc/ethers)
echo "follow is anonymous FTP server:"
for IP in $TARGET
do
wget -T 3-t 3 ftp://$IP/ &> /dev/null
if [ $? -eq 0 ]
then
echo $IP
fi
done
【参数提示:-T 连接超时时间;-t 连接重试次数】
2、给脚本scanhost.sh增加x权限
3、执行脚本,查看扫描到的信息
4、采取wget下载工具访问FTP根目录的方式,验证匿名FTP是否真的开启
注解:执行wget时返回非0值表示未开启匿名FTP服务
欢迎关注微信公众号:小温研习社
脚本
主机
服务
下载工具
内容
工具
文件
检查
信息
公众
参数
口号
地址
对象
截图
方式
时间
权限
根目录
次数
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
麻工互联网科技
互联网金融 科技
互联网的科技创新
广州宏创互联网科技
华中科技大学互联网
汇久创客互联网科技
互联网高科技股票
科技伦理 互联网公司
蓝色互联网科技
江苏南京365互联网科技
互联网系的金融科技公司
昊天互联网科技有限公司
呼和浩特新华互联网科技学院
互联网科技的全部知识
合肥互联网科技公司公章图片
黑科技 体验场景 互联网大会
广州互联网高科技取餐柜
互联网公司属于科技吗
互联网科技收购价值
西安左小互联网科技有限公司
互联网新科技
互联网科技公司简介
互联网科技工作委员会
青海省互联网新科技
天速互联网络科技有限公司
阿里互联网科技企业
中和天地互联网科技有限公司
启辰互联网科技
互联网领先科技活动
保山互联网科技靠谱吗