汕头网站建设推广哪家好,平面设计师必去的网站,免费网站模板建站,闵行区怎么样第一章#xff1a;部分操作指令
在计算机领域中#xff0c;cups 是“通用UNIX打印系统”#xff08;Common UNIX Printing System#xff09;的缩写#xff0c;它是一种用于在UNIX-like操作系统上管理打印任务的开源打印系统。cups 提供了一个框架#xff0c;允许用户和…第一章部分操作指令
在计算机领域中cups 是“通用UNIX打印系统”Common UNIX Printing System的缩写它是一种用于在UNIX-like操作系统上管理打印任务的开源打印系统。cups 提供了一个框架允许用户和程序通过网络或本地连接发送打印作业到打印机同时还提供了管理、排队、过滤等功能。
以下是一些常用的 cups 命令
启动和停止CUPS服务 启动sudo systemctl start cups 停止sudo systemctl stop cups 重启sudo systemctl restart cups 查看状态sudo systemctl status cups
管理打印机 列出所有打印机lpstat -p -d 暂停打印机cupsdisable printer_name 恢复打印机cupsenable printer_name 删除打印机lpadmin -x printer_name 添加打印机 lpadmin -p DZ_169 -E -v http://10.37.17.169:80
管理打印作业 列出打印作业lpq 取消打印作业cancel job_id
管理打印队列 暂停打印队列cupsdisable 恢复打印队列cupsenable
管理CUPS配置 编辑CUPS配置文件sudo nano /etc/cups/cupsd.conf可以使用其他文本编辑器 重新加载配置sudo systemctl reload cups
其他命令 打印文件lp filename 将文件添加到打印队列lp -d printer_name filename 查看打印作业详情lpstat -o 查看日志 tail -f /var/log/cups/error_log
第二章部分场景
我希望从位于 IP 地址为 192.168.3.132 的机器上的浏览器访问位于 IP 地址为 192.168.1.132 的 Ubuntu 虚拟机上的 CUPSCommon UNIX Printing System的 Web 界面。这需要一些步骤来设置端口转发和访问权限。以下是您可以执行的步骤 在 Ubuntu 虚拟机上设置 CUPS 确保您的 Ubuntu 虚拟机上已经正确安装和配置了 CUPS 服务。您可以使用以下命令来安装 CUPS sudo apt-get update
sudo apt-get install cups然后您可以通过 http://localhost:631 在虚拟机上访问 CUPS 的 Web 界面确保它正在正常运行并配置正确。 设置端口转发 您需要在位于 192.168.3.132 的机器上设置端口转发将访问该机器的特定端口重定向到 Ubuntu 虚拟机的 CUPS 服务端口。使用 SSH 进行端口转发将 192.168.1.132 上的 CUPS 端口通常是 631映射到 192.168.3.132 上的一个可用端口比如 8080。 在 192.168.3.132 上运行以下命令 ssh -L 8080:localhost:631 user192.168.1.132其中user 是您在 Ubuntu 虚拟机上的用户名192.168.1.132 是虚拟机的 IP 地址。 通过浏览器访问 CUPS Web 界面 现在在位于 192.168.3.132 的机器上打开您的 Web 浏览器然后在地址栏中输入 http://localhost:8080。这将会通过 SSH 端口转发将您的请求发送到 Ubuntu 虚拟机上的 CUPS 服务。您应该能够访问 CUPS 的 Web 界面并进行打印机管理等操作。
请注意这种设置需要确保网络连接畅通、SSH 服务器和 CUPS 服务正常运行以及必要的访问权限设置正确。如果出现任何问题您可能需要检查防火墙设置、SSH 配置以及 CUPS 的访问控制设置。