讲师中心 微信公众号
AI工具推荐 视频效率加速

麒麟V10怎么限制局域网内其他主机访问本机

风敏姑娘_1491

风敏姑娘_1491

发布时间:2026-10-10 06:14:49

|

569人浏览过

|

来源于php中文网

原创

银河麒麟V10限制局域网访问有五种方法:一、安全中心新建入站阻止规则;二、禁用Samba与CUPS共享服务;三、屏蔽打印机网络发现;四、关闭Vino远程桌面服务;五、配置iptables默认拒绝局域网入站流量。

麒麟v10怎么限制局域网内其他主机访问本机

通过安全中心设置网络访问控制

当您在银河麒麟V10中发现局域网内其他主机可随意访问本机共享资源、远程桌面或开放端口时,必须立即限制非授权访问,防止敏感数据泄露或服务被滥用。该方法利用系统内置安全中心统一管控入站连接,操作直观且生效快。

1、点击桌面左下角【开始菜单】,在搜索框输入“安全中心”并打开;

2、进入【网络保护】页面,确保【防火墙】开关处于开启状态;

3、点击【自定义配置】→【入站规则】→【新建规则】;

4、向导中选择【端口】→【下一步】→勾选【TCP】和【UDP】→在“特定本地端口”栏填写需限制的端口号(如22、3389、445、139等,多个用逗号分隔);

5、操作页选择【阻止连接】→配置文件页勾选【域】、【专用】、【公用】三项→命名为“禁止局域网访问XX端口”→点击【完成】。

【注意:若未开启防火墙,所有入站规则均不生效】

禁用Samba与CUPS共享服务

局域网主机常通过Samba协议发现并访问共享文件夹,或通过CUPS服务扫描到本机打印机。关闭这两项服务能直接切断最常见访问路径,适合办公终端快速收敛暴露面。

1、打开终端,执行sudo systemctl stop smbd nmbd;

2、执行sudo systemctl disable smbd nmbd;

3、执行sudo systemctl stop cups;

4、执行sudo systemctl disable cups;

5、验证是否已停用:systemctl is-active smbd cups 应返回 inactive。

屏蔽局域网内其他共享打印机可见性

即使未主动共享打印机,银河麒麟V10默认启用网络发现功能,可能将本机暴露在局域网打印机广播列表中,导致其他主机尝试连接或探测。此操作可消除被动暴露风险。

方法一:图形界面屏蔽
1、打开【控制中心】→【网络】→【高级设置】;
2、取消勾选“允许其他设备发现本机打印机”;
3、点击【应用】保存。

方法二:命令行彻底关闭CUPS网络发现
1、编辑CUPS配置文件:sudo nano /etc/cups/cupsd.conf;
2、查找Listen行,将Listen *:631改为Listen 127.0.0.1:631;
3、查找段,在其下方添加一行:Allow from 127.0.0.1;
4、保存退出后执行sudo systemctl restart cups。

关闭远程桌面与VNC服务

UKUI桌面默认启用Vino远程桌面服务,若未设密码或使用弱口令,局域网内任意主机均可发起连接请求。必须彻底关闭或强化认证机制。

第一步:禁用Vino服务
1、打开终端,执行gsettings set org.gnome.Vino enabled false;
2、执行gsettings set org.gnome.Vino require-encryption false(避免加密强制导致残留监听);
3、执行sudo systemctl --user stop vino-server(如存在用户级服务)。

第二步:检查并终止残留进程
1、执行ps aux | grep -i "vino\|vnc\|x11vnc";
2、对输出中的进程ID执行kill -9 PID;
3、执行sudo ss -tuln | grep ':5900\|:5901',确认无监听输出。

【关键前提:若必须保留远程桌面,请务必设置强密码并仅允许指定IP访问】

修改iptables策略阻断局域网入站流量

当安全中心规则无法覆盖特殊端口或需要更底层控制时,可直接操作iptables链,对来自192.168.0.0/16、172.16.0.0/12、10.0.0.0/8网段的所有新入站连接实施默认拒绝。

① 打开终端,执行sudo iptables -P INPUT DROP;

② 允许本地回环通信:sudo iptables -A INPUT -i lo -j ACCEPT;

③ 允许已建立连接的回包:sudo iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT;

④ 显式放行必要服务(如SSH仅限管理IP):sudo iptables -A INPUT -p tcp --dport 22 -s 192.168.1.100 -j ACCEPT;

⑤ 保存规则:sudo iptables-save | sudo tee /etc/iptables/rules.v4;

这一步完成后,局域网内其他主机将无法新建任何TCP/UDP连接至本机,除非明确放行。

热门AI工具

更多
UP简历
UP简历 Hot

一款AI办公效率工具,主要用于基于AI技术的免费在线简历制作工具,适合需要提升相关任务效率的用户。

UpDream
UpDream Hot

一款AI视频创作工具,主要用于哔哩哔哩推出的自研AI视频创作工具,适合需要提升相关任务效率的用户。

讯飞绘文

讯飞绘文是一款由科大讯飞推出的一站式 AIGC 内容运营平台。

墨刀AI
墨刀AI Hot

一款AI图像与设计工具,主要用于产品经理的专属智能体,适合需要提升相关任务效率的用户。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

二狗PPT
二狗PPT Hot

一款AI演示文稿工具,主要用于专为中式职场打造的AI PPT生成工具,适合需要提升相关任务效率的用户。

Seko
Seko Hot

一款AI视频创作工具,主要用于商汤科技推出的创编一体的AI短视频创作Agent,适合需要提升相关任务效率的用户。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

相关专题

更多
PixTV官网入口地址合集
PixTV官网入口地址合集

本专题汇总了 PixTV AI 一站式视频创作平台的官方入口与使用教程。无需下载软件,浏览器直接访问即可使用。平台将剧本、图像、视频、声音与剪辑整合在“无限画布”中,接入 GPT Image 2.5、Seedance 2.5 等头部模型。本专题整理了从新建画布、角色锚定、分镜拆分到视频生成与导出的完整操作指南,助你快速上手 AI 短剧与漫剧创作。

0

2026.10.10

Kratos框架HTTP与gRPC服务开发教程
Kratos框架HTTP与gRPC服务开发教程

本专题围绕Kratos框架双协议服务开发,涵盖HTTP路由与处理器编写、参数获取、gRPC服务实现与客户端调用、metadata上下文传递、encoding编解码注册、统一响应封装、超时控制与流式响应实现方法。

0

2026.10.10

Kratos框架Protobuf接口定义与代码生成合集
Kratos框架Protobuf接口定义与代码生成合集

本专题讲解Kratos框架接口定义体系,涵盖proto编写规范、proto add/client/server生成命令、http注解路由、validate校验、OpenAPI文档生成、跨服务proto复用与兼容性设计。

0

2026.10.10

C++虚函数怎么定义和调用
C++虚函数怎么定义和调用

C++虚函数是实现运行时多态的重要机制。本专题从virtual关键字的基本用法入手,介绍基类与派生类之间的函数重写、基类指针调用派生类方法,以及动态绑定的执行过程,帮助初学者掌握虚函数的核心语法。

0

2026.10.10

C++类与对象的封装方法教程
C++类与对象的封装方法教程

C++封装是面向对象编程的核心特性之一,通过类将数据与操作数据的函数组织在一起,并利用访问权限控制外部访问。本专题介绍类的定义、成员变量、成员函数以及public、private和protected的使用方法,帮助初学者掌握封装的基本原理。

0

2026.10.10

C++构造函数定义与调用方法
C++构造函数定义与调用方法

C++构造函数用于初始化类对象,是面向对象编程的重要基础。本专题从构造函数的定义、声明和调用入手,介绍默认构造函数、带参数构造函数、拷贝构造函数及成员初始化列表,帮助初学者掌握对象创建与初始化的基本方法。

0

2026.10.10

Kratos框架零基础入门教程
Kratos框架零基础入门教程

本专题整理Kratos框架入门内容,涵盖Go环境准备、kratos CLI安装升级、new命令创建项目、目录结构分层说明、服务启动与双协议端口、依赖下载报错排查,帮助开发者快速跑通第一个Kratos框架微服务应用。

0

2026.10.10

C++条件判断语句怎么写
C++条件判断语句怎么写

C++条件判断是控制程序执行流程的重要基础。本专题介绍if、if-else、else if和switch等常见分支语句,结合条件表达式、比较运算符与代码示例,帮助初学者掌握不同场景下的判断逻辑。

0

2026.10.10

C++变量怎么声明和赋值
C++变量怎么声明和赋值

C++变量是编写程序和存储数据的基础。本专题围绕变量声明、定义、初始化、赋值和类型选择等内容展开,帮助初学者理解不同变量的用法,并掌握在实际代码中定义和使用变量的方法。

0

2026.10.10

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn