Ubuntu系统配置共享打印机及Windows连接教程
一、Ubuntu上的配置(需要能开启浏览器的图形界面):1.添加打印机。参见Ubuntu 16.04无法连接到Laser Jet Pro MFP M128fn网络打印机(0)图形界面相关命令:# 开启GUI>>> sudo systemctl start lightdm.service# 关闭GUI>>> sudo systemctl stop lightdm.
一、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了。
更多推荐
所有评论(0)