Ubuntu系统配置共享打印机及Windows连接教程

一、Ubuntu上的配置(需要能开启浏览器的图形界面):

1.添加打印机。

参见Ubuntu 16.04无法连接到Laser Jet Pro MFP M128fn网络打印机
(0)图形界面相关命令:

# 开启GUI
>>> sudo systemctl start lightdm.service
# 关闭GUI
>>> sudo systemctl stop lightdm.service
# 开机不启动GUI
>>> sudo systemctl mask lightdm.service
# 恢复启动GUI
>>> sudo systemctl unmask lightdm.service

(1)将打印机连接到Ubuntu服务器上,Ubuntu16.04自带CUPS服务,使用HP Device Manager中CUPS Web Interface功能进行打印机添加,或打开浏览器,访问 ‘http://localhost:631’

firefox http://localhost:631

(2)进入界面后,选择Adding Printers and Classes进入Administration页面。

(3)选择Printers内容栏中的Find New Printers按钮,进行添加打印机,按照步骤小心准确选择相应信息,可选择设置成默认打印机。

(4)打印测试页面进行实测,能成功打印即配置成功。

注:如果从Add Printer添加,打印机可能无法正常工作。

2.使用samba服务共享打印机。

参见
Linux下搭建samba服务器共享打印机
[Linux]SAMBA共享打印机
centOS下yum安装配置samba

(1)安装samba。

sudo apt-get install samba

(2)配置samba。

sudo vim /etc/samba/smb.conf

找到全局设置标签[global],配置为如下参数:

[global]
workgroup = WORKGROUP #配置工作组名称。默认情况下没有加入域的windows计算机工作组为WORKGROUP
server string = c4d
wins support = yes
hosts allow = 10.12.11. 10.12.15. #配置允许访问的地址。最后一段不填表示允许任意值,当前配置为只允许10.12.11.1-10.12.11.255以及10.12.15.1-10.12.15.255访问
security = user #安全模式为user。注:samba4.0不允许public
server role = standalone server
map to guest = bad user #此选项将访客用户影射为nobody
load printers = yes
printcap name = cups
disable spoolss = no
cups options = raw
use client driver = yes

找到打印机设置标签[printers],配置为如下参数:

[printers]
   comment = All Printers
   browseable = yes
   path = /var/spool/samba
   printable = yes
   guest ok = yes
   read only = yes
   create mask = 0700
   writable = yes
   printer name = HP LaserJet Professional P1106
   public = yes 

找到打印机设置标签[print$],配置为如下参数:

[print$]
   comment = Printer Drivers
   path = /var/lib/samba/printers
   browseable = yes
   read only = yes
   guest ok = yes

(3)保存配置文件,重启samba服务:

sudo /etc/init.d/samba restart

输入三次root用户密码,重启完成。

(4)修改防火墙设置:

sudo firewall-cmd --add-service samba
sudo firewall-cmd --permanent --add-service samba

完成以上步骤即可尝试使用windows连接共享打印机。

注:以上过程是我配置成功后凭记忆记录,如果配置失败请多尝试其他方法。

二、Windows连接方法:

1.安装打印机驱动(以HP P1106为例)。

下载惠普打印机驱动hp_LJP1100_P1560_P1600_Full_Solution-v20180815-50157036.exe,运行安装程序。
选择P1100系列的USB安装:
在这里插入图片描述

点击“开始安装”:
在这里插入图片描述
一直点击快进按钮在这里插入图片描述
直至跳过教程:
在这里插入图片描述
拖动进度条滑块到最右边:
在这里插入图片描述
出现安装打印机软件选项,点击安装:
在这里插入图片描述
选择“简易安装”:
在这里插入图片描述
选择第二个(P1100系列),点击下一步:
在这里插入图片描述
开始安装,稍等一会出现如下界面,此时驱动已经安装好了。不需要连接设备,点击取消退出安装:
在这里插入图片描述
关闭安装程序:
在这里插入图片描述

打印机驱动安装完成。

2.访问Linux服务器的共享文件夹。

打开我的电脑,地址栏中输入服务器的IP地址(或者Win+R在运行框中输入也可以)

\\xxx.xxx.xxx.xxx # 服务器IP地址

回车访问
在这里插入图片描述

如果可以成功访问,直接跳到第3步。
如果访问失败,查看一下自己的电脑是否开启了网络发现和文件共享(控制面板\网络和 Internet\网络和共享中心\高级共享设置):
在这里插入图片描述
如果还是连不上,查看一下组策略的“启用不安全的来宾登录”是否开启(Win+R运行框中输入gpedit.msc,找到计算机配置-管理模板-网络-Lanman工作站):
在这里插入图片描述
双击打开“启用不安全的来宾登录”,配置为“已启用”,点击确定保存配置:
在这里插入图片描述

3.连接打印机。

访问服务器共享文件夹,找到打印机图标右键-连接:
在这里插入图片描述

显示找不到驱动程序,点击确定:
在这里插入图片描述
弹出添加打印机向导,厂商选择HP,打印机选择HP LaserJet Professional P1106,点击确定
在这里插入图片描述
此时打印机应该已经连接成功了,打印一张空白页测试一下,打印机动了就OK了。

  • 1
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值