关闭mDNS/netBIOS服务方法

关闭mDNS/netBIOS服务方法

mDNS即为avahi-daemon服务,此服务对我司系统无意义,且易引发网络安全隐患,请及时关闭。

1.Redhat关闭此服务

/etc/init.d/avahi-daemon stop

 

2.取消开机自启动
chkconfig avahi-daemon off 

 

3.检查配置修改后的情况 ,红框内每一项均为off即为关闭自启动。

chkconfig –list

 

2. 关闭netBIOS方法

netBIOS为windows文件共享服务,linux上对应服务为smb

linux闭关命令:/etc/init.d/smb stop

 

因系统环境差异如命令无效,可采取以下方式查杀对应服务

  1. 在已经要关闭服务端口情况下eg: 漏扫通告端口为103

Linux执行命令:netstat –anp|grep 103

  1. 根据上一步可查出端口对应服务名eg abc

Linux7以下可执行命令:service abc stop

  1. 取消开机自启动
    chkconfig abc off 

 

 

  • 1
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
是的,Flutter的mdns库可以用于在本地网络上注册mDNS服务。您可以使用Flutter的mdns库中提供的方法来创建和发布服务记录,例如: ```dart import 'package:mdns/mdns.dart'; // 创建一个服务记录 final serviceInfo = ServiceInfo( name: 'MyService', type: '_http._tcp', port: 8080, ); // 创建 MDNS 实例 final mdns = MDns(); // 发布服务记录 await mdns.publish(serviceInfo); ``` 以上代码将创建一个名为"MyService"、类型为"_http._tcp"、端口为8080的服务记录,并将其发布到本地网络上的所有设备上。其他设备可以使用相同的类型和名称搜索此服务并连接到它。 请注意,要在Android设备上使用mDNS,您需要在AndroidManifest.xml文件中添加以下权限: ```xml <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> <uses-permission android:name="android.permission.CHANGE_WIFI_MULTICAST_STATE" /> ``` 同时,如果您的应用程序需要在后台运行并注册mDNS服务,请确保在AndroidManifest.xml文件中添加以下标记: ```xml <application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:usesCleartextTraffic="true" android:networkSecurityConfig="@xml/network_security_config" android:theme="@style/AppTheme" android:foregroundServiceType="location|mediaPlayback|connectivity|sensor|phoneCall"> ... </application> ``` 其中,`android:foregroundServiceType` 标记允许应用程序在后台运行,并注册mDNS服务
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值