2023年11月24日发(作者:)
Windows使用ubuntu11.10 共享打印机(CUPS)
完成日期:2012年1月4日
参考文献:/ywz_306/blog/static//
1、安装打印机驱动
系统-系统管理-打印 添加 选canon-ix5000
2、关闭防火墙:
Sudo ufw disable
3、安装cups(一般都已经安装上了)
sudo apt-get install cups
4、调试
127.0.0.1:631/printers 打开管理页面设置如下:
此时会提示你输入账号和密码(电脑登陆的账号和密码,不同的账户权限不同)
5、在其他电脑上添加网络打印机
192.168.2.188:631/printers/canon-ix5000
其中:192.168.2.188为Ubuntu的IP地址,canon-ix5000为安装的打印机名称
以下问题本人并未遇到,只是转载,希望对遇到类似问题的人们有所帮助:
6、关于不能添加打印机:(由于选了 Use Kerberos authentication(FAQ))
提示:
请输入您的用户名称和密码或者 root 用户的用户名称和密码来访问此页面。如果您正在使用 Kerberos
鉴定,请确定您拥有的 Kerberos 票据是有效的。
解决方法:
修改/etc/cups/文件下的
全部改为
Order allow,deny
Allow all
即可
添加好了再改回去好了
安装PDF打印机 /p/cups-pdf
1、sudo aptitude install cups-pdf
2、更改 /usr/lib/cups/backend/ cups-pdf权限(加上SUID权限)
sudo chmod u+s cups-pdf
可以看到打印里已经加了一台PDF打印机
试验结果:能打印,但总是提示错误
以下方法是本人在linux书籍上看到的,本人测试没有成功,仅供参
考:
为安全性,可以设置允许的IP访问打印机。修改。具体做法如下:终端中输入指
令:
sudo gedit /etc/cups/
将
# Allow shared printing and
Order allow,deny
Allow all
修改为:
# Allow shared printing and remote administration...
Order allow,deny
Deny from all
Allow from 127.0.0.1
Allow from IP(写入访问客户端机的IP地址,可以使一定的范围如110.222.13.0/28)
保存后,在终端中输入(重启cups):
Sudo service cups restart


发布评论