Linux—Shell检查哪些主机开启了匿名FPT服务
发表于:2025-02-02 作者:千家信息网编辑
千家信息网最后更新 2025年02月02日,实验要求:检查有哪些主机开启匿名FPT服务,扫描对象为/etc/ethers文件中的所有IP地址,扫描的端口号为21;环境描述:假定192.168.10.2主机为匿名访问的FTP、 192.168.1
千家信息网最后更新 2025年02月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安全错误
数据库的锁怎样保障安全
廊坊微联网络技术有限公司
如何改数据库表字段类型
怎么设置连接数据库的用户
网络服务器配置与管理试题
软件开发是否属于无形资产
广西达庆网络技术有限公司
数据库表结构设计的定义
域服务器管理员无法登陆
数据库新建表的关键词是什么
自学软件开发能干什么
深度网络技术有限公司
卫生网络安全监管办法
维护网络安全简讯
软件开发企业上市公司名单
关闭的数据库怎么再打开
闵行区媒体数据库销售
邮件服务器架构
oracle数据库变慢
山东软件开发合法吗
软件开发什么叫统计开 发
宝塔数据库外部链接端口
南财网络数据库考试题
数据库查询操作会产生事物日志吗
碧蓝航线服务器没了好怎么办
网络安全法的学习性质
软件开发的OKR
目前的计算机指令数据库
正规软件开发专家
合肥app手机软件开发报价
HP388服务器存储管理软件