Linux—Shell检查哪些主机开启了匿名FPT服务
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,实验要求:检查有哪些主机开启匿名FPT服务,扫描对象为/etc/ethers文件中的所有IP地址,扫描的端口号为21;环境描述:假定192.168.10.2主机为匿名访问的FTP、 192.168.1
千家信息网最后更新 2025年12月02日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安全错误
数据库的锁怎样保障安全
网络技术专业能做动漫吗
王家峥 网络安全
信息安全与管理和网络技术
统计年鉴 数据库
怎么连外国服务器视频
4399服务器叫什么
虚拟服务器固定域名
制作服务器步骤
网络安全哪些工作好
浙江中信网络技术有限公司
什么是数据库简单说明
佛山网络安全保护方案
数据库系统安全概念
mysql数据库 购买
十三月 连接服务器失败
中专网络技术考什么证书
软件开发公司的技术优势
被爬虫攻击后服务器读取缓慢
用网络技术网咖论文
山东省聊城软件开发公司电话
安监局网络安全自查表
计算机网络技术能考本科吗
质量保证方向的软件开发
服务器当前时间怎么删除
一位互联网老兵的科技兴国梦
玉林首选dns服务器
事务是数据库维护数据什么的单位
wow埃德萨拉服务器
软件开发公司的技术优势
浙江软件开发服务电话