1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Port631CUPS办事默许开启的端口
<Location/>
Allow192.168.0.0/24
Orderallow,deny
Allow@LOCAL
</Location>
<Location/admin>
EncryptionRequired
Allow192.168.0.0/24
Orderallow,deny
Allow@LOCAL
</Location>
<Location/admin/conf>
AuthTypeDefault
Requireuser@SYSTEM
Allow192.168.0.0/24
Orderallow,deny
Allow@LOCAL
</Location>
为了包管在Windows体系下的打印一般,需修正以下文件的设置文件:
1
2
3
4
5
6
vi/etc/cups/mime.convs
#也许在最初几行的中央,找到@一行,⒆⑹腿サ簦
application/octet-streamapplication/vnd.cups-raw0-
vi/etc/cups/mime.types
#也许在最初几行的中央,找到@一行,⒆⑹腿サ簦
application/octet-stream
完成设定跋文得下载装置HP3050驱动(http://www.openprinting.org/show_printer.cgi?recnum=HP-LaserJet_3050),该页面中的文件较多,真正必要下载装置的是http://www.openprinting.org/download/printdriver/RPMS/i486/gutenprint-5.0.1-1lsb3.1.i486.rpm,下载该文件并装置然后再重启CUPS办事:
wgethttp://www.openprinting.org/download/printdriver/RPMS/i486/gutenprint-5.0.1-1lsb3.1.i486.rpm
yuminstallgutenprint-5.0.1-1lsb3.1.i486.rpm
servicecupsrestart
乐成后能够经由过程网页体例举行会见和设定,以下图所示:
在Samba中公布打印机
在Linux下装置的打印机基础就能够利用了,可是必要撑持Windows体系则还须经由过程响应的步伐公布,在打印机言语中经由过程Postscript打印言语能够包管各体系下的一般打印。用户只需供应Postscript驱动给Samba办事器就能够撑持Windows驱动步伐的主动装置。
在装置Postscript前需装置设定Samba办事器,相干设定以下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
useraddptadmin#先到场该用户,否则后续用户没法增加
smbpasswdCaptadmin#到场Samba同享办理用户
vi/etc/samba/smb.conf
[global]
workgroup=WORKGROUP
serverstring=printserver
netbiosname=PrintServer
printcapname=cups
loadprinters=yes
printing=cups
[printers]
comment=AllPrinters
path=/var/spool/samba
browseable=yes
guestok=yes
writable=yes
printable=yes
public=yes
validusers=@usersptadmin
printeradmin=ptadmin
[print$]
comment=PrinterDrivers
path=/etc/samba/drivers
browsable=yes
readonly=yes
writelist=ptadmin
mkdir/etc/samba/drivers
chownptadmin/etc/samba/drivers
servicesmbrestart
到场Postscritp驱动
先到网站(http://ftp.easysw.com/pub/cups/windows/)下载响应的步伐装置,先装置http://ftp.easysw.com/pub/cups/windows/cups-samba-5.0rc3.tar.gz,然后再装置http://ftp.easysw.com/pub/cups/windows/cups-windows-6.0-1.i386.rpm。也能够在windows体系中将“C:WINDOWSsystem32spooldriversw32x863”目次中的PS开首的文件复制到/usr/share/cups/drivers/下(假如该目次不存在请自行创建)。需注重的是在复制到/usr/share/cups/drivers中后不克不及有年夜写字母开首的文件,不然前面的复制不乐成。
装置完CUPS-Samba的包后以下图示:
测试SMB设置、检察smb驱动同享及打印机设置,将打印机到场smb同享。下令行以下:
1
2
3
4
<strong><strong><strong>testparm
servicesmbrestart
smbbclient-L//127.0.0.1-Uptamdin
cupsaddsmb-Hlocalhost-Uptadmin-aCv</strong></strong></strong>
设定完成后体图片以下所示:
也能够经由过程体WEB界面举行设定:
Windows体系下打印测试
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!
作者: 小妖女 时间: 2015-1-16 21:57
标题: 来一发创建Windows情况下的Linux打印办事器
让我树立了很大的信心学好这门课程,也学到了不少专业知识和技能。?
作者: 再见西城 时间: 2015-1-25 13:40
把这个问题放在其他Linux社区请求帮助也是一种选择。如果Linux得不到答案,请不要以为我们觉得无法帮助你。有时只是看到你问题的人不知道答案罢了。这时换一个社区是不错的选择。
作者: 山那边是海 时间: 2015-2-2 22:31
学习Linux系统在服务中的配置方法及使用方法。Linux在服务器中应用相当广,应对常用的apache,samba,ftp等服务器基本配置清楚了解。[重点,应巩固学习]
作者: 仓酷云 时间: 2015-2-8 18:59
一定要养成在命令行下工作的习惯,要知道X-window只是运行在命令行模式下的一个应用程序。在命令行下学习虽然一开始进度较慢。
作者: 金色的骷髅 时间: 2015-2-26 00:07
老实说,第一个程序是在C中编译好的,调试好了才在Linux下运行,感觉用vi比较麻烦,因为有错了不能调试,只是提示错误。
作者: 活着的死人 时间: 2015-3-8 11:10
我们自学,就这个循环的过程中,我们学习了基本操作,用vi,shell,模拟内存的分配过程等一些OS管理。
作者: 因胸联盟 时间: 2015-3-16 02:45
笔者五分钟后就给出了解决方法: “首先备份原文件到其他目录,然后删掉/usr/local/unispim/unispimsp.ksc,编辑 /usr/local/unispim/unispimsp.ini,最后重启动计算机
作者: 爱飞 时间: 2015-3-22 19:40
应对Linux的发展历史和特点有所了解,Linux是抢占式多任务多用户操作系统,Linux最大的优点在于其作为服务器的强大功能,同时支持多种应用程序及开发工具。
欢迎光临 仓酷云 (http://ckuyun.com/) |
Powered by Discuz! X3.2 |