微博 微信

Hao4K影音

[经验心得] 利用docker安装cups让铁威马NAS变成打印服务器

2021-8-17 17:36:52 2802 0 |只看大图 回帖奖励 |倒序浏览 |阅读模式

铁威马 帖主

2021-8-17 17:36:52

铁威马nas虽然利用Linux,但一些Linux下的号令在其NAS中并不供给,对于我这样的新手很难安装第三方软件。但该NAS中供给了docker,经过镜像的方式可以运转一些软件。所以cups的安装与运转只能经过docker来实现。
铁威马型号:F4-221
TOS版本:4.2.08-2101111540
1.开通SSH权限。在控制面板-终端与SNMP-Telnet / SSH中启用ssh,以下图。
1.jpg
2.在利用中心中安装docker.
2.jpg
3.利用putty经过ssh登录NAS的root帐号。密码默许与NAS的admin帐号一样,关于putty的利用不详述了。
3.jpg
4.履行以下号令。
  1. docker run -d --name="cups-google-print" --net="host" --privileged="true" -e TZ="UTC" -e HOST_OS="unRAID" -e "CUPS_USER_ADMIN"="admin" -e "CUPS_USER_PASSWORD"="pass" -e "TCP_PORT_631"="631" -v "/mnt/user/appdata/cups-google-print":"/config":rw -v /dev:/dev -v /etc/avahi/services:/avahi -v /var/run/dbus:/var/run/dbus mnbf9rca/cups-google-print
复制代码

4.jpg
此号令参考:
https://sre.ink/docker-install-cups-print-system
https://github.com/mnbf9rca/cups-google-print
5.该号令履行进程中同时包括了镜像安装与运转,所以有一个下载安装的进程,需要一点耐心,以下图。号令履行完成后即可封闭putty法式。
5.jpg
6.回到TOS界面,翻开docker,并在窗口中找到刚安装的“cups-google-print”,该容器应当已经履行,此时需要先停止履行。
6.jpg
7.挑选该容器,点击编辑。
7.jpg
8.在弹出的编辑界面当选中常规设备,勾选启用自动重新启动。
8.jpg
我对docker领会的并不多,之所以勾选该项噬洗我自己的了解启用该项会在容器因意外停止运转会能自动重新启动,或是重启NAS系统时,该容器能自动启动。假如这儿的了解差池,请帮我指出,感谢。
9.在编辑界面当挑选卷,以下图。
9.jpg
这个界面中已经挂载好了四个途径,根基不需要设备什么,只需要留意只读下面的勾不要打上即可。现实测试中,发现翻开只读的勾后,前面临打印机时行设置时,会报错。
别的,这儿诠释一下为什么起头安装cups-google-print镜像之所以不在UI界面中操纵,而是经过号令行的方式停止安装,就是由于在这儿手工挂载文件夹时,这四个途径在UI界面中没有法子挑选到,我尝试手工输入似乎也不成以。只能在号令行中用-v参数来手工挂载。
10.编辑界面当挑选收集,以下图。在收集称号当挑选host,假如已经是host了,连结就行。
10.jpg
11.编辑界面当挑选端口设备,检察此处能否已经有响应端口了,假如没有则点击新增,然后按图中设备将收集端口改成631,其他不需要改变。
11.jpg
12.编辑界面当挑选情况,根基上这个界面中不需要修改什么,但画圈的地方要留意,这个是前期登录cups所需要的帐号密码。前期假如需要变动密码,可以到这儿来点窜,设备完成后,点击利用。
12.jpg
13.安装或设备打印机。登录cups治理界面。在阅读器输入https://"nas ip":631(将引号中的内容替换成你NAS的实在IP地址)。留意,前面利用的是https而不是http,固然假如错输成http也没有关系,会自动给出一个提醒界面和正确的链接,点击正确的链接也可以登录。
13.jpg
14.假如间接输入https地址的话,会要求输入帐号密码,此帐号密码即为编辑界面中情况中所显现的帐号密码,假如上面ssh中的安装指令安装的cups,则已经设备用户名和密码为admin/cups。
14.jpg
15. 登录后显现界面以下图。
15.jpg
16.点击红圈处的Adding Printers and Classes,出现下图界面。
16.jpg
17. 点击红圈处的Add Printer,出现新的界面以下图。
17.jpg
18.在这个界面中,假如你的打印机已经毗连到NAS上且已经翻开电源,此处会自动检测到打印机,夸大一下,我利用的是HP LaserJet 1010打印机,未对其他品牌打印机停止测试。
按照我的打印机型号,我在此处挑选HP LaserJet 1010 USB 00CNFG838407 HPLIP(HP LaserJet1010),然后点击下方的Continue,出现新的界面。
18.jpg
19.在这个界面中,Location处随意输入一串字符,我习惯输入TNAS01。Sharing处要将Share This Printer打勾,这样前面其他电脑才能经过收集利用该打印机。最初点击Continue按钮,出现新的界面。
19.jpg
20.在此界面中,按照打印机的型号在Make处挑选打印机的型号,我的型号是HP,默许已经是了。不晓得是自动检测出来的,还是默许就是HP。然后鄙人方的Model界面当挑选响应的打印机型号。假如列表中没有对应的打印机型号,也可以经过挑选文件来手工安装ppd格式的打印机驱动。列表中已经包括我的打印机,所以我间接挑选第一个,然后点击下方的 Add Printer按钮,出现打印机设备界面。
20.jpg
21.这个界面中假如没有出格需求,间接连结默许即可,间接点击下方Set Default Options将设备保存为默许值。最初当出现以下图的界面时,打印机即安装并同享成功。
21.jpg
22.在Windows中安装同享打印机。在Windows中安装收集打印机的进程不再仔细描写,只提一个留意点。Windows7和Windows10(XP没有测试)在安装收集同享打印机时,有能够自已扫描到该打印机,以下图。
22.jpg
23.或下图。
23.jpg
24.假如间接安装上面两张图片中自动扫描到的打印机,会出现在Windows上打印空缺没有笔墨的情况,可是图形似乎是可以打印的,以下图。
24.jpg
25.我猜测是自动扫描安装的打印机驱动并不合适该打印机,没有条件做更多的测试,所以不晓得其他型号的打印机能否有这样的题目出现。正确的方式是在增加收集打印机的界面挑选我所需的打印机未列出。
25.jpg
26.在弹出的对话框中手工输入打印机的途径。此处的途径应为:http://“NAS IP”:631/printers/“打印机称号”。说明:将引号中的内容换成自己NAS的IP地址,并将引号去掉。
26.jpg
27.最初按照提醒挑选合适的Windows版本驱动停止安装。
27.jpg
假如Windows没有自带打印机的驱动,可以致打印机厂商的官方主页下载对应的打印机的响应Windows版本驱动。
其他品牌型号打印机可以参照此方式尝试安装。
以上是一次技术尝试,特记录以备忘并供其他技术职员参考。


以上文章来历于简书:作者:无聊的IT
https://forum.terra-master.com/cn/viewtopic.php?f=45&t=980

回复

使用道具 举报

   发表回复

您需要登录后才可以回帖 登录 | 立即注册

返回列表 本版积分规则

:
白银玩家
:
未填写

主题

帖子

积分1372

图文推荐

  • 铁威马NAS备份教程之NAS中如何备份数据

    硬盘有价,数据无价。硬盘故障、自然灾害和勒索软

  • 新买的2T紫盘和绿联硬盘盒,速度才60M/s

    写入一直稳定在60,发现是选的快速删除,选择更好

  • 铁威马TNAS PC客户端使用教程

    当你的铁威马NAS,突然找不到IP怎么办?你只需要

  • 群晖DS920+系统损毁,重装DSM数据还在吗

    去年买的DS920+,傍晚的时候听到了几声哔哔声,然

  • 教你如何用手机智能安装铁威马TOS系统?

    有了NAS你会怎么玩,除了存储和备份数据外,铁威

  • 在线客服

  • 返回顶部