首页 > 其他分享 >[半成品]群晖cups链接打印机

[半成品]群晖cups链接打印机

时间:2024-10-02 12:44:46浏览次数:9  
标签:打印机 run -- var 群晖 docker cups

本文是半成品, 仅提供思路. 不保证能完全成功 (因为我就没成功, USB 识别不了)
本文基于 github 开源项目以及 docker

关闭群晖自带的 cups

群晖是自带 cups, 你只需要把 USB 接口链接打印机后, 即可在控制面板->外接设备, 链接即可
我的由于不知名的原因压根识别不到, 所以尝试了这种 cups办法
首先, 打开控制面板->任务计划->新增->计划的任务->用户定义的脚本
image.png

任务名称随意, 用户账号选择 root 计划中选择日期在每天运行, 或者开机运行, 任务设置->运行命令中选择用户定义的脚本, 粘贴进 systemctl stop cupsd 该代码适用于 dsm 7 以上, dsm 6 输入 ```

synoservicecfg--hard-stop cupsd 
synoservicecfg --hard-stop cups-lpd
synoservicectl --stop cupsd
synoservicectl --stop cups-lpd

然后保存, 运行.

建立容器

在file station 中找到 docker 文件夹, 在下面建立 cups 文件夹, 并在其下面建立 config 和 services文件夹
image.png
权限我一般就给 everyone 了
然后 ssh 登陆到群晖的控制台, sudo -i 进入超级管理员模式
准备拉取镜像, 现在有两个镜像选择
第一个是

docker create \
--name=CUPS_Demo \
--restart=always \
--net=host \
-v /var/run/dubs:/var/run/dubs \
-v //volume1/docker/cups/config:/config \
-v /volume1/docker/cups/services:/services \
-v /var/run/dbus:/var/run/dbus "ydkn/cups"

这个镜像拉取后镜像是默认关闭的, 需要先把打印机链接到群晖然后手动开启. 如果直接开启镜像就会直接报错, 好处是这个镜像自带的驱动比较多, 大部分打印机都能识别 (然而我就是那个小部分)
image.png
这样就完成了, 然后链接上打印机, 稍微配置后就可以使用了
第二个镜像来源于知乎
https://zhuanlan.zhihu.com/p/668877208?utm_id=0

 docker run -d --name=airprint \
 --net="host" \
 --privileged=true \
 -e TZ="Asia/Shanghai" \
 -e HOST_OS="Synology" \
 -e "TCP_PORT_631"="631" \
 -v "/volume1/docker/airprint/config":"/config" \
 -v /dev:/dev \
 -v "/volume1/docker/airprint/avahi":"/etc/avahi/services" \
 -v /var/run/dbus:/var/run/dbus "olbat/cupsd"

结尾

很遗憾没有带来完整的教程, 因为我的这个 USB 识别不了, 估计是打印机太老了. 如果读者有人成功了, 烦请给我留言[]

标签:打印机,run,--,var,群晖,docker,cups
From: https://www.cnblogs.com/shenyequluchuan/p/18444566

相关文章

  • Rocky9.4 安装CUPS
    1.安装CUPSsudoyuminstallcups&&sudoyuminstallfoomatic-filters2.配置cups[root@docker-elkcups]#cat/etc/cups/cupsd.conf|sed'/^#/d;/^$/d'/etc/cups/cupsd.confLogLevelwarnMaxLogSize1mErrorPolicystop-printerListen192.168.60......
  • uniapp [安卓苹果App端] - 详细实现手机蓝牙连接打印机及打印票据小票/标签/面单/热敏
    前言网上的教程乱七八糟,文本提供优质示例代码。在uni-appApp端(安卓APP|苹果APP)开发中,详解实现“手机蓝牙连接并使用蓝牙打印机”,uniAppApp端手机使用蓝牙连接打印机进行打印的相关功能,uniapp苹果安卓app实现开启蓝牙并搜索附近范围的蓝牙打印机对接全流程,支持打印......
  • 如何快速免费搭建自己的Docker私有镜像源来解决Docker无法拉取镜像的问题(搭建私有镜像
    文章目录......
  • 复现最新cups-browsed漏洞
    复现最新cups-browsed漏洞https://github.com/OpenPrinting/cups-browsed/security/advisories/GHSA-rj88-6mr5-rcw8#advisory-comment-109538目前复现程度只达到用github的poc启动打印机服务,然后手动添加这个打印机,添加之后使用这个伪造的打印机去打印东西就会执行特定命令(我这......
  • 群晖NAS本地部署Bitwarden结合内网穿透实现跨网络跨平台远程连接
    文章目录前言1.拉取Bitwarden镜像2.运行Bitwarden镜像3.本地访问4.群晖安装Cpolar5.配置公网地址6.公网访问Bitwarden7.固定公网地址8.浏览器密码托管设置前言本文主要介绍如何在本地部署密码管理软件bitwarden并结合cpolar内网穿透工具,可以实现无公网IP远......
  • 群晖NAS亮黄灯是什么原因
    群晖NAS亮黄灯通常表示设备存在某种警告或故障状态。具体来说,黄灯亮起可能由以下几种原因引起:硬盘故障:服务器因为每时每刻都有大量数据处理,指示灯会快速闪烁。如果某个硬盘对应的黄灯亮着,这表示这块硬盘出现故障,即将下线或已经下线。此时,建议为服务器更换硬盘,并进行数据同步。......
  • Windows 11设置柯能卡打印机通过SMB扫描到电脑
    1、查看打印机扫描仪的网络IP。2、在“网络和Internet访问”中打开网络发现,并通过”计算机管理“将Guest帐户的禁用选项取消。3、设置共享目录的来宾访问权限已开启。4、在添加windows功能中增加SMB服务,并开启之。5、建立共享扫描文件夹并设置其具有Guest及Everyone用户有可读......
  • 群晖NAS使用Docker本地部署网页版Ubuntu系统并实现无公网IP远程访问
    文章目录前言1.下载Docker-Webtop镜像2.运行Docker-Webtop镜像3.本地访问网页版Linux系统4.群晖NAS安装Cpolar工具5.配置异地访问Linux系统6.异地远程访问Linux系统7.固定异地访问的公网地址前言本文旨在详细介绍如何在群晖NAS部署docker-webtop,并结合cpolar......
  • windows@共享网络共享打印机@局域网内远程调用打印机打印
    文章目录abstract流程简述预备工作启动服务......
  • 佳能打印机统计打印量
    需求IT同学每个季度需要统计集团所有打印机的打印量,提供给供应商,根据打印量计算费用。其中:黑白打印机只需统计总打印量1个数据。彩色打印机分为彩色大纸张、彩色小纸张、黑白大纸张、黑白小纸张,需要统计这4个数据。集团打印机数十台,人工统计耗时长、效率低,因此写个脚本进......