【笔记】Linux通过CUPS操作打印机
前言
Linux通过CUPS操作打印机
下载依赖
1 | apt install cups |
修改配置
允许局域网访问
- 修改配置文件第18行,将
Listen localhost:631改为Listen 0.0.0.0:631
1 | Listen 0.0.0.0:631 |
允许访问Web页面
- 向
<Location /></Location>中添加配置
1 | <Location /> |
允许访问Web管理页面
- 向
<Location /admin></Location>中添加配置
1 | <Location /admin> |
允许访问Web配置页面
- 向
<Location /conf></Location>中添加配置
1 | <Location /conf> |
允许访问Web日志页面
- 向
<Location /log></Location>中添加配置
1 | <Location /log> |
启动服务
1 | systemctl start cups |
访问Web页面
- 访问http://localhost:631页面来操作打印机

添加打印机
Administrator->Add Printer

- 输入Linux系统的用户名和密码

- 选择一个打印机->
Continue

- 配置打印机名称
<name>->勾选Share This Printer->Continue

- 选择驱动,或导入PDD文件

Continue

设置打印参数
Set Printer Options

- 设置默认的纸张尺寸和边距->
Set Default Options

- 完成

修改打印机配置
Printers->选择一个打印机配置

Modify Printer修改打印机配置

Delete Printer删除打印机配置

Set Default Options修改打印参数

Set As Server Default设置为默认打印机

Set Allow Users配置权限

使用打印机
Print Test Page打印测试页

Pause Printer暂停打印

Reject Jobs终止任务

Move All Jobs移除全部任务

Cancel All Jobs关闭全部任务

通过命令使用打印机
打印指定文件
<file>:需要打印的文件
1 | lp <file> |
远程使用打印机
- 在操作系统中通过网络IP添加打印机,协议选择IPP,地址填写
http://localhost:631/printers/<name>