Debian 安装CUPS操作

1,输入以下命令,安装 cups 及驱动包:

复制代码
sudo apt-get update
sudo apt-get install cups
sudo apt install printer-driver-gutenprint

2,输入下面的命令,进入 cups 的配置文件编辑界面(nano 修改后 Ctrl+S 保存、Ctrl+X 退出):

复制代码
sudo nano /etc/cups/cupsd.conf

3,首先将下面代码中的 localhost 改为 0.0.0.0

复制代码
Listen localhost:631

然后在以下 4 段代码中加入 Allow all,加完效果如下:

复制代码
# Restrict access to the server...
<Location />
  Order allow,deny
  Allow all
</Location>

# Restrict access to the admin pages...
<Location /admin>
  Order allow,deny
  Allow all
</Location>

# Restrict access to configuration files...
<Location /admin/conf>
  AuthType Default
  Require user @SYSTEM
  Order allow,deny
  Allow all
</Location>

# Restrict access to log files...
<Location /admin/log>
  AuthType Default
  Require user @SYSTEM
  Order allow,deny
  Allow all
</Location>

最后 Ctrl+S 保存、Ctrl+X 退出

4,将用户加入管理员权限(不加后面无法进入cups管理员界面)

复制代码
sudo usermod -a -G lpadmin 您的用户名

例如,你的用户名为 bruce,那么就输入如下指令:

复制代码
sudo usermod -a -G lpadmin bruce

至此CUPS准备工作完成。

相关推荐
琥珀色糖16 分钟前
SimlpeHttp
linux·服务器
qeen8729 分钟前
【Linux】操作系统之进程介绍(二)
linux·笔记·学习·进程
Zenova EdgeOS40 分钟前
Linux ss 工业边缘网络分析实战
linux·python·边缘计算·工业网关
第十人i40 分钟前
Linux 日志管理系统:journald 配置与优化
linux·服务器
wuminyu43 分钟前
HotSpot的轻量锁与膨胀后的ObjectMonitor状态重建原理
java·linux·c语言·jvm·c++
CCCCCCCCharlie2 小时前
Linux进程控制四大核心操作
linux·开发语言
nazisami2 小时前
操作系统进程状态
linux·进程状态
xbzb2 小时前
Linux 文件查找命令 locate 与 find 完全指南
linux·运维
ITxiaobing20232 小时前
IP 定位服务选型指南:从准确率到工程落地的技术考察
linux·服务器·网络
wuyk5552 小时前
【Socket 进阶之路】第 9 章 Linux 网络服务量产稳定性优化|心跳保活、TIME_WAIT、SO_LINGER、内存池、断线重连、完整异常防护框架
linux·服务器·开发语言·网络·物联网