首先安装Common UNIX Printing System(或CUPS
TM):
# apt-get install cupsys cupsomatic-ppd
# apt-get install cupsys-bsd cupsys-driver-gimpprint
接着用浏览器来配置系统: $ mybrowser
举个例子,将你的打印机联接到可访问打印机列表中:
* 在主页面上点击”Printers”,然后点”Add Printer”,
* 输入用户名和密码,进入”root”,
* 按提示添加打印机,
* 返回”Printers”页面,点”Configure Printer”,
* 设定打印纸尺寸、分辨率和其它参数。
更多信息可浏览
===========================================================================
Samba软件的功能
由于SMB通信协议采用的是
Client/Server架构,所以Samba 软件可以分为客户端和服务器端两部分。通过执行Samba 客户端程序,Linux
主机便可以使用网络上Windows 主机所共享的资源;而在Linux 主机上安装Samba 服务器,则可以使Windows 主机访问Samba
服务器共享的资源
Samba 提供了以下功能:
(1)共享Linux 的文件系统
(2)共享安装在Samba 服务器上的打印机
(3)使用Windows 系统共享的文件和打印机
(4)支持 Windows 域控制器和Windows 成员服务器对使用Samba 资源的用户进行认证
(5)支持WINS名字服务器解析及浏览
(6)支持SSL安全套接层协议
【关键字】 Samba服务器 共享 SMB SWAT 服务进程 异构网络互联
安装:
$ sudo aptitab instab samba
配置:
$ sudo vi /etc/samba/smb.conf
配置完以后在windows下添加打印机、安装相应驱动即可:
一个简单的通过samba共享linux打印机的配置,用于与各个windows共享。
配置完成后,在windows下选择控制面板-添加打印机-通过网络连接- \\serverip\printer,然后添加一个和打印机相近型号的驱动即可。
会显示无法连接、拒绝访问等,是因为设置的缘故,测试windows下打印能不能成功即可!!
有一个CUPS的软件,安装后可以图形界面配置linux下的打印机的选项,不太需要。
#======================= Global Settings =======================
2 [global]
3 workgroup = PRINTER_OPTLAB
4 server string = Samba_Server
5 netbios name =smb-server
6
7 load printer=yes
8
9 # hosts allow = all
10 # guest ok = yes
11 # guest account = optlab
12
13 # security = user
14
15 log file = /var/log/samba/log.%m
16 max log size = 10
17
18 # encrypt passwords = true
19 # passdb backend = tdbsam
20 #obey pam restrictions = yes
21 ; guest account = nobody
22 invalid users = root
23
24 # socket options = TCP_NODELAY
25
26 #======================= Share Definitions =======================
27
28 [printer]
29 comment = All Printers
30 #guest ok = yes
31 path = /var/spool/samba
32 #security = share
33 writable = no
34 browseable = no
35 #public = yes
36 printable = yes
37
38
39 #[tmp]
40 #comment = Temporary file space
41 #path = /tmp
42 #read only = no
43 #public = yes
阅读(3502) | 评论(0) | 转发(0) |