linux之家
linux之家-让学习更轻松

你的位置:首页>>linux实战技巧>>让远程Windows系统访问本地Linux打印机

让远程Windows系统访问本地Linux打印机

发表时间:2007-9-22 下午 11:47:00浏览次数:

CUPS服务就不用多说了,用过linux的都知道是什么,是多么的优秀!这是这篇文章的最根本的前提。

samba当然更不用我多说了,但今天和它无缘,他太过于强大,配置复杂,有更能适应它的地方。


让远程Windows系统访问本地Linux打印机有两种方式:各有优缺点。

1、用cups的RAW模式。

2、用rdesktop将cups的真实打印共享。

让远程Windows系统访问本地Linux打印机第一种方式

优点是:打印机的驱动程序,只要支持windows那么就可以打印;

让远程Windows系统访问本地Linux打印机第二种方式的优点是:不局限于局域网,只要客户端能访问到windows,windows就不管linux客户端在那里,都能找到。

缺点就是彼此优点的相反处。当然二还有个缺点,就是固定在linux客户端远程登录使用。


下面就谈谈他们呢的配置方式:遵循官方原始版本的特性。


一、


1、在linux下添加打印机,最好利用web(http://localhost:631)形式。


2、添加驱动项时,要选择RAW模式。


3、编辑/etc/cups/cupsd.conf在Location 选项添加容许的windows网段。


4、编辑/etc/cups/mime.convs,找到如下一行


#application/octet-stream application/vnd.cups-raw 0 -


将注释去掉。


5、编辑/etc/cups/mime.type,找到如下一行


#application/octet-stream


同4一样,将注释去掉。


6、切换到windows下,添加打印机,网络(http),加载正确的驱动。


7、测试。


二、


rdesktop -r printer:打印机配置名称="打印驱动名称" 远程主机或ip,


欲添加其他参数,参考man在线文档。顺便提到如下linux共享到windows的资源:


rdesktop:它除了可以将本地磁盘带到远端以外,还支持串口和打印机,这下 Windows 上远程桌面客户端的功能在 Linux 上都齐了。-r 参数的格式如下:-r comport:COM1=/dev/ttyS0 // 将串口 /dev/ttyS0 重定向为 COM1-r comport:COM1=/dev/ttyS0,COM2=/dev/ttyS1 // 多个串口重定向-r disk:floppy=/mnt/floppy // 将 /mnt/floppy 重定向为远程共享磁盘''floppy''-r disk:floppy=/mnt/floppy,cdrom=/mnt/cdrom,root=/,c=/mnt/c // 多个磁盘重定向-r clientname= // 为重定向的磁盘设置显示的客户端名称-r lptport:LPT1=/dev/lp0 // 将并口 /dev/lp0 重定向为 LPT1-r lptport:LPT1=/dev/lp0,LPT2=/dev/lp1 // 多个并口重定向-r printer:mydeskjet // 打印机重定向-r printer:mydeskjet="HP LaserJet IIIP" // 打印机重定向-r sound:[local|off|remote] // 声音重定向这是linux迁就windows的一种情形而已,如果服务器端也是linux的话,学习学习The Linux Terminal Server Project是很有必要的,也许有一天国内一些ERP系统可以迁移的Linux下。服务器端也彻底的换成linux,上述这两种方法就完全没必要知道。

 

读者体会
暂无回复
姓名:
评论内容:
     
热点导读
让远程Windows系统访
Linux操作系统文件链接
如何将Linux系统的服务
Fedora Linux系
Google推出Linux
教你如何制作软盘版的 Li
阻碍桌面Linux发展的主
Linux操作系统如何设置
如何在红帽企业Linux下
设置Linux的服务自动启
Linux系统下设置用户登
Linux操作系统下设置N
Linux操作系统个性化配
Ubuntu中安装Linu
在Linux操作系统下设置
在Linux桌面上 随意使
Ubuntu6.0.6下的
详细讲解Linux系统下A
Linux攻略 DNS服务
Linux操作系统上摄像头
Linux安装不求人 无需
了解Linux系统强大的控
VMWare虚拟机上安装U
最新linux下载地址
shell编程到底应用到什
Linux 命令全集
Beginning.Lin
Linux学习和提高书籍下
LINUX系统/网络工程师
《Linux内核设计与实现
Copyright 2006-2007 linux77.com Inc. All Rights Reserved
Emai:skyzznj@126.com