我会帮忙的,但这是从我的头上来的,因此您可能需要更改一些内容:
首先确认您已连接打印机并安装了samba / cups。因此,如果执行apt-get
/ aptitude
搜索,则应该已安装cups和samba软件包。杯子是用来搬运打印机的。如果Windows系统将连接到该共享打印机,则Samba将处理共享(您的情况)。如果您没有安装它们,则:
sudo apt-get install cups samba
或使用能力 sudo aptitude install cups samba
之后,我们从配置它们开始。由于您使用的是Ubuntu服务器版本,因此您没有使用GUI解决方案的任何默认方式(我说是默认,因为有人安装了GUI软件包),因此以下内容适用于纯服务器:
编辑您的samba主要配置。该文件位于中/etc/samba/smb.conf
。要编辑文件,只需键入sudo nano /etc/samba/smb.conf
如果您是root用户,则不需要该sudo
部件。
我们想要更改以下变量,并删除它们前面的注释符号(#或;)。因此,例如:
如果看起来像这样,则# workgroup = WORKGROUP
可以这样保留
workgroup = WORKGROUP
(不带#符号)。
如果看起来像这样,则; guest = yes
可以这样保留
guest = yes
(不带;符号):
工作组 -将其更改为网络上正在使用的工作组。如果您的网络像我所说的“ xtreme”,它应该说:
workgroup = xtreme
(如果有评论,请记住删除评论)
安全 -将其更改为共享。稍后将为您节省几个问题。
security = share
编辑您的samba打印机部分。
打印机部分看起来像这样:
[printers]
comment = All Printers
browseable = no
path = /var/spool/samba
printable = yes
; guest ok = no
; read only = yes
create mask = 0700
我们想要做的是将浏览器更改为是,将访客确定更改为是
编辑后应如下所示:
[printers]
comment = All Printers
browseable = yes
path = /var/spool/samba
printable = yes
guest ok = yes
; read only = yes
create mask = 0700
这就是全部。现在重新启动samba服务。您可以通过几种方式来做到这一点:
sudo service smbd restart
sudo /etc/init.d/smbd restart
现在转到Windows系统或linux系统,并在网络或服务器IP中寻找打印机。
http:\\192.168.1.9:631\printers\Xerox123
这是带有图片的教程:[ linuxibos.blogspot.com/2012/05/seprinters-linux.html] [1] [1]:linuxibos.blogspot.com/2012/05/seprinters-linux.html