麒麟OS局域网关闭打印机共享需四步:停用并禁用CUPS服务(systemctl stop/disable cups,确保状态为inactive);修改cupsd.conf限制监听为localhost:631并仅保留Allow localhost;在CUPS Web界面取消全局及各打印机共享选项;图形界面中逐台取消打印机共享,并通过安全中心或firewall-cmd彻底封禁631、137-139、445端口。

麒麟OS局域网内关闭所有计算机的打印机共享,需在本机彻底禁用CUPS共享服务、撤回Web界面共享开关、关闭图形界面共享标识,并阻断远程访问端口,防止其他设备发现或连接本机已发布的打印机。
停止并禁用CUPS打印服务
执行 sudo systemctl stop cups 停止当前运行的服务进程;再执行 sudo systemctl disable cups 禁用开机自启。这一步必须完成,否则CUPS后台持续监听631端口,仍可能响应远程探测请求。
验证服务状态:运行 sudo systemctl is-active cups,返回值必须为 【inactive】,否则后续操作无效。
修改cupsd.conf禁止远程访问
编辑配置文件:sudo nano /etc/cups/cupsd.conf。
将 Listen *:631 改回 Listen localhost:631,严格限制仅本机可访问管理界面。
定位 区块,将其中的 Allow from all 或 Allow from 192.168.1.* 全部删除,仅保留 Allow localhost;同样处理 区块。若遗漏任一区块,远程仍可进入管理页并重新开启共享。
保存后无需重启服务——因服务已停,但该配置将在下次启动时生效,防止误启后自动恢复共享。
在CUPS Web界面撤销共享设置
先临时启用服务以便访问界面:sudo systemctl start cups。
浏览器打开 https://www.php.cn/link/cf66505e76561dd297d932824c5e6af7 → 点击【Administration】→ 取消勾选 【Share printers connected to this system】 → 点击【Change Settings】保存。
计算机网络安全服务公司网站模板是一款适合提供云安全、网络安全、服务器管理。数据安全服务公司宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
接着点击【Manage Printers】→ 逐个点击已添加的打印机名称 → 进入详情页后,点击右上角【Set Printer Options】→ 切换到【Sharing】选项卡 → 将 【Shared】 设为 Off → 点击【Set Printer Options】确认。
全部完成后,立即执行 sudo systemctl stop cups 彻底终止服务。
关闭图形界面中的打印机共享开关
点击【开始菜单】→【控制面板】→【打印机】。
右键本机所有已添加的打印机 → 依次选择【属性】→ 切换至【共享】选项卡 → 取消勾选【共享这台打印机】。
对每台打印机重复此操作;若跳过某一台,其共享标识仍将残留,可能被局域网设备缓存识别。
在安全中心彻底封禁IPP与Samba端口
方法一(推荐):打开【开始菜单】→【安全中心】→【网络保护】→【自定义配置】→ 取消勾选 【ipp】 和 【samba】 两项服务 → 点击【确定】。
方法二(更彻底):终端执行 sudo firewall-cmd --permanent --remove-port=631/tcp → sudo firewall-cmd --permanent --remove-port=137-139/udp → sudo firewall-cmd --permanent --remove-port=445/tcp → sudo firewall-cmd --reload。
执行后,运行 sudo firewall-cmd --list-ports 确认输出中不含631、137、138、139、445等端口。










