导航:首页 > 操作系统 > linux访问windows打印机

linux访问windows打印机

发布时间:2023-03-19 04:35:42

A. 使用linux共享打印机

实验室一直使用Windows的服务器来共享打印机,但是由于windows的。。。。开发环境比较恶劣,终于我们也换成了ubuntu来支撑日常的工作。

在所有开发之前遇到的问题就是,我们已经在Linux上安装了打印机的驱动,但其他局域网内的计算机不知道怎么样连接到打印机了。。。

在查询了一早上的资料后,发现在Linux上共享打印机比之前要更简单一些,步骤如下:

下面一步一步来说:

在ubuntu上安装cups服务和安装其他组件没有什么区别,一条命令,毫无压力

在安装的时候遇到了依赖无法解决的问题,但是提示说使用 --fix-missing 选项来 update ,那就试一下

完成~

cups在浏览器中提供了一个gui的控制页面,如果你的ubuntu是有图形化界面的,那你可以直接使用 http://localhost:631 进入管理页面,如果你的ubuntu是服务器版本的,那就从局域网中输入ip进入吧。

页面长成这个样子。

其实这些内容已经非常明白了,上面是一个导航,你可以进入不同的菜单。这里主要关注的是两个地方,一个是导航栏中的 Printers ,另一个是 Adding Printers and Classes 。首先查看Printers中有没有你想要共享的打印机,如果有的话,可以跳过这一步。如果没有的话,你需要进入 Adding Printers and Classes 来选择你的打印机并添加,一路选择默认即可。

这里需要注意的是,我已经在共享之前配置好了本地的打印机设置和驱动,也就是利用ubuntu自带的打印机管理就可以,因此这里没有什么技术障碍,就略过了。

在cups中共享的打印机有统一的链接地址,首先,进入导航栏的 Printers 页面中,页面中可以看到你刚才添加或默认添加的打印机。

点击你要共享的打印机项,你可以进入一个详情,详情上的url就是远程访问的打印机地址。

当然,如果你的地址是 localhost ,只需要转换成对应的区域网ip即可访问。

cups默认是不会共享打印机的,因此你需要在导航栏的Administration中做一点操作。

在 Administration 页面中,勾选 Share printers connected to this system 和 Allow printing from the Internet 选项并点击 Change Settings 保存配置。

这个时候,你在其他计算机上已经可以访问该打印机了,只需要输入URL即可搜索到该打印机。

然后选择对应的驱动,确认,完成。

现在已经可以开始打印了~

B. linux系统怎么共享win7的打印机

1、安装SAMBA服务器版
2、设置,将打铅闹印机共享出来
3、用windows来找SAMBA服务器运行的主机,找轮隐到后点击它腊激厅共享出来的打印机

C. linux如何连接windows上的打印机

确定win主机IP,在你本机浏览器输入\\**.**.**.**就可以看升坦到打竖渣印机,双吵纤桐击连接

D. linux 如何连接上人windows的共享打印机

在linux中安装samba服务

E. linux如何共享打印机

【控制面板】进入到【打印机和传真】文件夹,在空白处单击鼠标右键,选择【添加打印机】命令在新安装的打印机上选择【共享】命令,选择【共享这台打印机】即可。以下是详细介绍:

1、将打印机连接至主机,打开打印机电源,通过主机的【控制面板】进入到【打印机和传真】文件夹,在空白处单击鼠标右键,选择【添加打印机】命令,打开添加打印机向导窗口。选择【连接到此计算机的本地打印机】,并勾选【自动检测并安装即插即用的打印机】复选框;

2、此时主机将会进行新打印机的检测,很快便会发现已经连接好的打印机,根据提示将打印机附带的驱动程序光盘放入光驱中,安装好打印机的驱动程序后,在【打印机和传真】文件夹内便会出现该打印机的图标了;

3、在新安装的打印机图标上单击鼠标右键,选择【共享】命令,打开打印机的属性对话框,切换至【共享】选项卡,选择【共享这台打印机】,并在【共享名】输入框中填入需要共享的名称,然后单击【确定】按钮即可完成共享的设定;

在【命令提示符】中输入【ipconfig】查看Win10系统电脑的IP地址;在Win7开始菜单下方的【搜索栏】输入;右键打开窗口中的打印机图标,选择连接就可以打印测试页。具体介绍如下:

win7系统怎样连接win10系统共享的打印机

1、首先在Win10上使用【Win】+【R】打开【运行】,输入框内输入【cmd】;

2、打开【命令提示符】之后,在光标处输入【ipconfig】,单击enter键,就会出现一系列的看着类似IP地址的数字和符号,IP4地址那行后面的那些数字就是这台电脑的IP地址;

3、然后回到win7系统的电脑上,点击打开开始菜单,在左下角的输入框中输入刚才查到的IP地址(格式为\\xxx.xxx.x.xxx)单击【enter】键;

4、单击【enter】键后出现网络的界面,在打印机图标处单击右键,选择【连接】选项,然后就可以打印测试页尝试一下,如果能打印出来就证明已连接好打印机。

F. 如何在linux上安装单位的网络打印机

单位里的网络打印机是理光的MP C3504ex
在kubuntu虚拟机上安装打印机,开始——系统设置

然后按添加打印机

安装以后这个协议就会显示出来。
在经由SAMBA的windows打印机框里按提示填写打印机的网络地址。
一般是smb://打印机服务器ip地址/打印机名。
由于是在windows域管理的打印机,可能会存在需要输入域用户名及密码
记得区隔域名和用户名之间的斜杆与服务器名上用的斜杆方向是相反的。

最近又要新安装一台电脑,可是,怎么也不行了。经常出现 connection failed: nt_status_io_timeout等问题,原来是因为最近公司被WannaCry勒索病毒吓坏了,打印服务器升级为SMBv2协议啦,而KDE安装的CUPS默认协议为SMBv1,所以在安装打印机后经常出现授权无法通过,目前只要找到 /etc/samba/smb.conf文件,打开以后在 [global]下加上两行
client min protocol = SMB2
client max protocol = SMB3
搞定。

G. 如何在linux中安装WINDOWS共享打印机

点击屏幕左下角的“开始”按钮,从弹出的菜单列表中选择“打印机和传真”:
在打开的“打印机和传真”窗口中单击左侧的“添加打印机”命令:
接着会弹出“添加打印机向导”对话框,单击“下一步”按钮继续:
一般我们是选择第一项,使用网络打印机也更多的选择第一项,再单击“下一步”按钮继续:
在接下来的步骤中,我们选择“创建新端口”,再选择“standard
tcp/ip
port”项即可,一般情况下可以这样选择:
单击“下一步”按钮后弹出新的对话框,直接单击“下一步”按钮继续:
接下来就是关键的一步了,填入正确的网络打印机的ip地址,单击“下一步”按钮:
最后一步确认对话框中单击“完成”按钮:
稍等一会切换到新的对话框,我们单击“从磁盘安装”,在弹出的对话框中单击“浏览”按钮找到安装程序:
点击“确定”按钮后“添加打印机向导”对话框中会自动列表当前打印机的驱动,单击“下一步”按钮继续:
后面一路单击“下一步”按钮即可,直到最后的“完成”对话框:
单击“完成”按钮后开始安装驱动程序了:
稍等一会对话框自动消失,可以看到“打印机和传真”窗口中有了刚才添加的打印机了:

H. linux怎么和window共享打印机

在访问Windows共享资料之前,请确保Windows共享是可用的,这里就不再赘述该怎样设置Windows共享了,那可是另外一个课题。

Linux访问Windows共享或者Linux共享资料给Windows时,其实都是在使用一个叫做Samba的软件,这个软件已经使用多年,稳定性和可靠性得到了很好的验证,也是很多网络NAS常用的软件。

我们这里要讲的Linux需要用到的工具就是Samba软件中的一种,samba-client。

在尝试访问Windows共享之前,需要首先确认samba-client已经安装了。最简单的方式是命令行查询“rpm -qa | grep samba-client”,当然也可以使用“yum”工具查询, 如“yum info samba-client”或“yum list samba-client”之类的命令。

I. 如何用linux的系统连接到windows系统下的打印机

我说一下看看能不能解决,如果没解决那你也别怪我
过程:
1、保证samba server 是处于工作状态,这里不详述。
2、下载PPD和驱动,网址:http://foo2zjs.rkkda.com/foo2zjs.tar.gz
3、 入foo2zjs文件夹,输入下列命令:
# cd foo2zjs
# make
# make install
# make install-hotplug
完成ppd封装,这时打印机已经可以使用了
4、得到ppd文件,实际上是将这些PPD安装到PPD列表中,命令如下:# foomatic-compiledb
5、设置打印机
系统->管理-》正在打印
新打印机-> windows printer via SAMBA,在右侧已经可以找到局域网内共享的打印机了,如果接打印机的机器有密码,就在身份验证里面输入用户和密码
6、从数据库中选择打印机名字,然后前进,选择型号,这个时候你会发现新添加的PPD都已经添加进去了。
7、剩下的,就一路前进,应用即可,最后就会发现打印机添加成功,可以测试一下,打印测试页。

J. 如何在windows连接在linux系统共享的打印机

方法:
(1)正确安装和配置Samba服务器。
(2)将运行Windows9x/2000上的打印机设置为共享。
(3)在Linux系统的/etc/printcap中为网络打印机建立一个新的队列,如下:
smb: \
:sd=/var/spool/lpd/smb: \
:mx # 0: \
:sh: \
:lp=/dev/null: \
:af=/var/spool/lpd/smb/acct: \
:if=/var/spool/lpd/smb/filter:
将Samba软件包提供游前隐的smbprint拷贝到Samba安装目录/bin子目录里并设置成可神厅执行模式。
(4)在/var/spool/lpd/smb/目录下,创建打印过滤器文件filter。
# ! /bin/sh
DEVICE=“悔携打印机型号名称(如:LJET4)”
RESOLUTION=600*600
PAPERSIZE=“打印纸型号(如:A4)”
SENDEOF=
nenscript -TUS -ZB -p-|
if [" $ DEVICE"="PostScript"]; then
cat - | /usr/local/samba/bin/smbprint –
else
gs -q -s DEVICE=$DEVICE \
-r $RESOLUTION \
-s PAPERSIZE=$PAPERSIZE \
-d NOPAUSE \
-d SAFER \
-s Outputfile=-- | /usr/local/samba/bin/smbprint –
fi
if ["$ SENDEOF"!=""]; then
printf""
fi
exit 0
以上smbprint运行时需要一个.config的打印信息文件,这个文件在printcap定义的/var/spool/lpd/smb目录下建立,如下:
server=“打印服务器名称(如:SISKIN)”
service=“打印机型号名称(如:LJET4)”
password=“网络打印机共享名及口令”
(5)重新启动打印管理器
# lpc restart all
(6) 打印
% lpr –P smb 文件名

阅读全文

与linux访问windows打印机相关的资料

热点内容
疫情命令照片 浏览:95
画世界的app叫什么 浏览:824
vc6编译时显示无法执行 浏览:547
java动态初始化数组 浏览:638
概率论与数理统计答案pdf 浏览:681
得物app上面的鞋为什么这么贵 浏览:909
如何从爱思服务器注销游戏账号 浏览:944
幼儿编程教育培训多少钱 浏览:406
经常生气有什么东西能解压 浏览:903
代理服务器地址和端口可以怎么填 浏览:65
unity5手游编译模型 浏览:268
安卓无人机app源码 浏览:811
pl1编程语言 浏览:801
台达plc编程换算指令大全 浏览:176
手机上的编程游戏 浏览:110
服务器密码机有什么用 浏览:479
dos磁盘命令 浏览:957
单片机cpu52的功能 浏览:693
opc服务器怎么开发 浏览:375
觅喜是个什么app 浏览:405