windows 远程连接debian_debian下远程windows打印机的配置

本文详述了如何在Debian系统中通过smb协议远程连接并配置Windows打印机,包括安装samba、cupsys、foo2zjs及相关驱动,以及在CUPS界面中添加打印机的步骤。确保Windows打印机共享允许guest访问,以避免连接错误。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

红线部分为我测试时的实际情况,可以看到很多东西可以不装,不过因情况而异了~~~

1、安装smb

由于要从Linux中共享Windows中的打印机,所以使用smb协议,当然也为了实现网络邻居,所以用root身份装了samba和smbclient。

这时装了samba-common和smbclient

2、安装cupsys

aptitude install cupsys

同时装了一堆,aptitude install cupsys-*,如果无法自动安装,可以手动安装.

aptitude search cupsysi A cupsys - Common UNIX Printing System(tm) - server p cupsys-bsd - Common UNIX Printing System(tm) - BSD commi A cupsys-client - Common UNIX Printing System(tm) - client pi A cupsys-common - Common UNIX Printing System(tm) - common fp cupsys-dbg - Common UNIX Printing System(tm) - debugginp cupsys-driver-gutenprint - printer drivers for CUPS v libcupsys-dev - i A libcupsys2 - Common UNIX Printing System(tm) - libs p libcupsys2-dev - Common UNIX Printing System(tm) - developm

3、安装foo2zjs

因为HP打印机,所以要装这个驱动,同时安装

foomatic-*

4、对于hp1000 laser又装了hpijs, ijsgimpprint, libijs-0.35

aptitude search foo2zjs foomatic hpijs ijsgimpprint libijs-0.35p foo2zjs - Support for printing to ZjStream-based prii A foomatic-db - linuxprinting.org printer support - databai A foomatic-db-engine - linuxprinting.org printer support - prograp foomatic-db-gutenprint - OpenPrinting printer support - database foi foomatic-db-hpijs - linuxprinting.org printer support - databai A foomatic-filters - linuxprinting.org printer support - filteri foomatic-filters-ppds - linuxprinting.org printer support - prebuip foomatic-gui - GNOME interface for configuring the Foomatp hannah-foo2zjs - Graphical firmware downloader for the foo2i A hpijs - HP Linux Printing and Imaging - gs IJS drii A hpijs-ppds - HP Linux Printing and Imaging - HPIJS PPD p libijs-0.35 - IJS raster image transport protocol: sharep python-foomatic - Python interface to the Foomatic printer d

5、添加打印机

装完了上面所有的东西,启动网络浏览器,例如firefox,键入http://localhost:631进入CUPS界面,进入printer,进行配置。

这时进入添加打印机界面,有3项:

第一是Name,就是你的系统中要显示的打印机名称,乱填拉,我写了“HPLJ1000”;

第二是Location:“smb://guest@ServerIP/hplj1000”; #hplj1000就是共享名,我这里为test3004.

第三是Description,打印机的说明,我就写“HPLJ1000激光打印机”。

然后点Continue按钮,进入选择设备界面,因为我是网络中Windows系统共享出来的打印机,所以下拉框选择最后一个“Windows Printer via Samba”。

点Continue 按钮,进入URI设置页面,因为我的打印机挂在名为zgb-1的机子中,共享名为hplj1000,所以这里填“smb: //guest@severIP/hplj1000”。#hplj1000就是共享名,我这里为test3004.

注意:我的远程系统的是winXP,windows打印机支持匿名访问,要加入guest访问,否则可能显示unable to connect 的信息

点Continue按钮,进入Model选择界面,没的说,一眼看见HP,选择他。

点Continue 按钮,进入也就是我们在Windows中说的驱动程序选择页面了,往下拉阿拉,终于在约2/3的地方看见HP LaserJet 1000 Foomatic/foo2zjs (recommended) (en),选中他。点Continue按钮,告诉你打印机成功添加。

然后从新启动cups服务,/etc/init.d/cups restart

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值