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准备工作完成。

相关推荐
无足鸟ICT3 分钟前
【RHCA+】替换变量
linux
尘似鹤6 分钟前
rk3506的uboot源码分析(三)
linux·uboot
闲猫11 分钟前
Agent工程实践:从WorkFlow到多Agent协作的落地笔记
java·服务器·前端
2023自学中31 分钟前
imx6ull 开发板 贪吃蛇, C++11 SDL2 无硬件GPU优化版
linux·c++
你驴我1 小时前
WhatsApp 消息撤回与编辑的幂等性设计实践
java·服务器·前端·后端·python
我头发多我先学1 小时前
Linux入门:简要认识Linux和基础指令
linux·运维·服务器
逍遥德2 小时前
运维技术栈Linux+docker+Kubernetes+Jenkins/GitLab CI 知识点详细列表
linux·运维·docker
冰封之寂2 小时前
Docker 部署与基础命令详解:从安装到容器管理全流程指南
linux·运维·docker·容器
cellurw2 小时前
20260723 六组件全流程编译打通与音频项目启动
linux·服务器·音视频
Brilliantwxx3 小时前
【Linux】 软件包管理器(yum)+ Vim使用
linux·运维·服务器·开发语言·编辑器·vim