首页/网络/常用端口速查/515 printer LPD 打印服务
500-599 系统端口99 条

515 printer LPD 打印服务

printer / spooler:行打印守护(LPD/LPR)端口,Unix 传统打印体系的提交与队列管理通道(CUPS 亦实现该协议)。

常用端口速查网络更新于 2026-10-13

LPD 打印服务端口

515 是 LPD/LPR 打印服务的端口,提交协议见 RFC 1179。Unix 传统打印体系通过它提交打印任务与查询队列,CUPS 也实现了对它的兼容,用来支持只支持旧协议的设备。这个协议没有认证机制,历史上多次出现队列名与路径处理类漏洞。

基本信息

服务printer(LPD/LPR)
协议TCP/UDP
规范RFC 1179
实现CUPS 兼容层与各类打印服务器
现状以现代打印协议为主,旧协议作为兼容保留

典型使用场景

  • 向打印服务器提交打印任务
  • 查询与管理打印队列
  • 为只支持旧协议的设备建立打印队列
  • 排查打印任务卡住,确认队列与提交通道
  • 安全评估时确认打印端口没有暴露到公网

任务与队列管理

任务与队列管理
lp -d Office /path/report.pdf     # 提交任务
lpq -P Office                     # 查看队列
lprm -P Office 42                 # 取消指定任务
lpstat -t                         # 打印子系统总览
lpq -h printserver -P office      # 查询远端队列(传统客户端)

打印端口对照

端口协议说明
515LPD 提交与队列本条目,无认证与加密
631IPP支持加密与认证的现代打印协议
9100原始打印部分网络打印机的直通端口,同样缺乏认证
队列名提交参数名称错误时任务被丢弃,错误提示有限
打印服务暴露公网风险很高:既可能泄露文档内容,也可能被利用执行任务或当作跳板。建议改为内网部署并使用现代打印协议,同时以防火墙限定来源网段。
加固方向:CUPS 默认仅监听本机,需要共享时优先使用支持加密与认证的现代打印协议;旧协议仅在对端设备只支持它时临时启用,并在防火墙上限定来源地址。
运维提示:打印子系统同时被多个队列与后台服务使用。排查时先看总览确认队列与打印机状态,再定位单个任务,避免只盯一个队列而漏掉真实故障点。

易错点

  • 打印端口暴露公网:文档内容泄露,还可能被利用执行任务
  • 只按端口放行不做来源限制:任意主机都能向队列提交任务
  • 队列名与设备配置不一致:任务被静默丢弃,排查时难找原因
  • 认为打印服务没有风险而忽略补丁:历史漏洞多集中在这些老协议实现上

数据来源与参考

  • RFC 1179:Line Printer Daemon Protocol
  • IANA 端口注册表

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌