为了共享Linux的打印机给Windows机器,必须确定Linux机器上的打印机已经设置好。如果能从Linux上打印,那么设定Samba的打印机共享是很简便的。只要根据自己的情况,对smb.conf文件有关打印的部分进行修改就可以了。在修改中唯一需要注意的是确保打印机的路径要与/etc/printcap中的spool目录相符合,然后就可以在Win95/NT上配置网络打印机了。
⑴ 全局打印配置参数
表4.1smb.conf文件常用的全局打印配置参数
参数 | 说明 | 举例 |
Load printers | 是否加在打印机配置文件 | Load printers = yes |
Printcap name | 设置打印机配置文件路径 | Printcap name=/etc/printcap |
printing | 设置打印机系统类型 | Printing = cups |
⑵ 打印共享配置参数
表4.2 smb.conf文件常用的打印共享配置参数
参数 | 说明 | 举例 |
Path | 指定打印机队列位置 | Path = /var/spool/samba |
Printable | 指定用户是否可打印(默认为不可以) | Printable = yes |
Printer admin | 设置打印机管理员 | Printer admin = root |
⑴ 你可以在一个global(全局)或per-printer基础之上限制打印机的使用。
⑵ 设置global(全局)打印机选项,你可以使用以下内容:
[printers]
comment =ALL the Printers
path = var/spool/samba
browsable =no
public =yes
guest ok=yes
writable =no
printable =yes
⑶ 设置一个特殊的打印机,使用以下内容
[3rd Floor Laser Printer]
comment = Research Printer (3rd Floor Laser Printer)
Printer =3rdfloor
Valid usprs =bob (jane joe mary)
path = /var/spool/3rdfloor
public = no
writable =no
printable =yes
如果你没有一个LPRng打印机系统,你可以指示Samba去使用一个不同的打印机,用Printing = 参数来配置。查看实例文件的正确选项列表。
留言与评论(共有 0 条评论) “” |