打印机 linux 共享文件夹,linux 连接windows打印机
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及
本声明
http://chandlewei.blogbus.com/logs/36745093.html
http://www.linux.com/howtos/Debian-and-Windows-Shared-Printing/printing_to_windows.shtml
基本上是参考这里的步骤做的,虽然我是在RHEL4上面实现的
1.查找windows打印机
#/usr/bin/smbclient -L puma -U ttan
用ttan这个用户连上puma查看共享的目录或打印机
结果显示如下:
Sharename Type Comment
--------- ---- -------
print$ Disk ┤
C$ Disk ─
shared Disk
TD_Dir Disk TestDirector
download Disk
F$ Disk ─
IPC$ IPC
EPSONAL- Printer EPSON AL-C1100 Advanced
ADMIN$ Disk
D$ Disk ─
hpLaserJ Printer hp LaserJet 1320 PCL 6
这里我们要用到的就是hpLaserJ这个打印机
2.配置CUPS
#ls -l /usr/lib/cups/backend/smb
确认CUPS是否安装了smb。
如果没有
#ln -s `which smbspool` /usr/lib/cups/backend/smb
添加打印机
#lpadmin -p pumahp -v smb://ttan:password@puma/hpLaserJ -P
/usr/share/cups/model/laserjet.ppd.gz
-p是打印机名称,这个可以自己设置
-v就是打印机设备的URI.
-P是使用的ppd,PostScript Printer Description
#/usr/bin/enable pumahp
启用打印机
#/usr/sbin/accept pumahp
打印系统接受发往pumahp的打印任务
#/usr/sbin/lpadmin -d pumahp
设置pumahp为默认打印机
3.开始打印咯
#lpr /etc/fstab
#lpq
pumahp is ready and printing
Rank Owner Job File(s) Total Size
active root 1 fstab 1024 bytes
备注:
或者第二步可以直接修改配置文件
/etc/cups/printers.conf
Info pumahp
DeviceURI smb://ttan:password@puma/hpLaserJ
State Idle
Accepting Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
=========================================================================
1 # Printer configuration file for CUPS v1.3.8
2 # Written by cupsd on 2009-03-19 11:51
3
4 Info iloho1
5 DeviceURI smb://user:user@192.168.2.188/HPLaserJ1018
6 State Idle
7 StateTime 1237434675
8 Accepting Yes
9 Shared Yes
10 JobSheets none none
11 QuotaPeriod 0
12 PageLimit 0
13 KLimit 0
14 OpPolicy default
15 ErrorPolicy stop-printer
16
~
linux访问windows共享文件夹和打印机
在ping通windows主机前提下,把windows共享文件夹mount 到linux 中:
1. 在linux 中建好用来挂载的目录,如 /mnt/test 或 /home/XX ,并设好自己能访问的权限;
2. 用sudo smbclient -L [host name or IP] -U [user name] 可看到共享文件夹名和共享打印机名;
3. 运行sudo system-config-printer 可安装共享打印机;
4.用mount.cifs挂载共享文件夹。(man里说它能mount网络上各种类型OS的共享,现在mount.cifs =mount -t cifs)
mount -t cifs //192.168.1.12/test /home/old/ -o username=test,password=testpw,codepage=cp936,iocharset=utf8
说明:
-t cifs:现在linux已将cifs和smbfs这两种格式合并为一个cifs
//192.168.1.12/test:windows主机地址及共享文件夹名
/home/old:本机用来挂载的文件夹
-o username=xx,password=xx:能登录Windows的使用者与密码
codepage=cp936:Windows所使用的编码格式(cp936是简体中文)
iocharset=utf8:Linux的编码格式
5.若要一开机就自动挂载,则在 /etc/fstab 中加入:
//192.168.1.2/test /home/old cifs defaults,user=test,password=testpw,codepage=cp950,iocharset=utf8 0 0
其实Fedora8连接WINDOWS下的打印机也是很容易的,稍微难的地方我认为是
smb://[workgroup/]server[:port]/printer
下面分析这句话的意思:
WORKGROUP:工作组,WINDAOWS打印机电脑所在的工作组
SERVER:其实就是IP
port:端口 631 一般新人可能不知道,我也是才知道的,不过这个是一定要加的
PRINTER:打印机的名称
举个例子:WORKGROUP(WINDOWS默认的一般都是这个,还有一个就是 MSHOME)
IP:192.168.1.10
打印机名:HP1020
那么,在SMB://后面就应该填写
WORKGROUP/192.168.1.10:631/HP1020
再填写登录WINDOWS的用户名和密码
附上在Fedora8的截图:
附:HP LASERJET 1020打印机的安装方法
1,参考http://foo2zjs.rkkda.com/
2,终端:$ wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz
$ tar zxf foo2zjs.tar.gz
$ cd foo2zjs
$ make
$ su / $ sudo make install
# make install
# make cups /$ sudo make cups
官方下的比较慢,给大家上传一个!见下!
foo2zjs.tar
打印机 linux 共享文件夹,linux 连接windows打印机相关推荐
- mac 连接linux共享文件夹,Mac连接远程Linux管理文件(samba)
Mac上通过vmware fusion8上安装了ubuntu16.04 现在通过sabma建立ubuntu和mac的共享目录: linux ubuntu配置: 安装samba: apt-get -yq ...
- linux共享文件夹 redhat_Linux怎么访问Windows共享文件夹
请关注本头条号,每天坚持更新原创干货技术文章. 如需学习视频,请在微信搜索公众号"智传网优"直接开始自助视频学习 1. 前言 本文主要讲解如何在Linux系统上访问Windows共 ...
- vbox 设置linux共享文件夹,Windows 7下设置VirtualBox中Linux共享文件夹
我自己的环境是: 在Windows 7上安装了VirtualBox,然后在VirtualBox中虚拟了一个Ubuntu. 为了实现在ubuntu中访问winows中的一些目录,而且还起到一种交换文件的 ...
- linux共享文件夹找不到
目录 引言 1 权限更改 2 全局检查 3 重新挂载 引言 关于linux 共享文件夹,有的人在虚拟机设置和本机目录下明明创建成功,但却无法使用,进入共享文件夹找不到放进去的目录,在这里记录一个方法- ...
- 《Linux共享文件夹搭建===samba》
博主这边文章主要是讲解一下 Linux共享文件夹搭建,利用samba服务协议. 博主之前介绍过利用NFS服务来搭建共享文件夹,这次来讲讲利用samba搭建共享文件夹的方法. 目录 1.samba服务以 ...
- linux 共享文件夹设置
linux共享文件夹设置 安装samba 因为本人电脑上安装yum不成功,所以用自带的apt来安装samba sudo apt-get install samba 修改配置文件 vim /etc/sa ...
- 解决虚拟机 Virtualbox 中 linux 共享文件夹只读问题
解决虚拟机 Virtualbox 中 linux 共享文件夹只读问题 参考文章: (1)解决虚拟机 Virtualbox 中 linux 共享文件夹只读问题 (2)https://www.cnblog ...
- vue中src文件夹下各文件_Win10下与虚拟机中的linux共享文件夹
Win10主机和Vmware linux共享文件夹 1.首先确保虚拟机中的linux能ping通主机,证明虚拟机是可以访问到的主机的(这个不会可百度) 2.右击你想要共享的文件夹选择'属性',点击'共 ...
- VMware Linux 共享文件夹 虚拟机无共享文件解决方法
VMware Linux 共享文件夹 虚拟机无共享文件解决方法 参考文章: (1)VMware Linux 共享文件夹 虚拟机无共享文件解决方法 (2)https://www.cnblogs.com/ ...
- linux下freerdp编译,linux下安装freerdp连接windows远程桌面的好软件软件
linux下安装freerdp连接windows远程桌面的好软件软件 (5页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 8.90 积分 Linux 下安 ...
最新文章
- 用最少的机器支撑万亿级访问,微博6年Redis优化历程
- github上fork原项目,如何将本地仓库代码更新到最新版本?
- shell脚本由基础变量及特殊变量($@、$*、$#等)到实战。
- 设计师必备的html工具
- 小学奥数 7649 我家的门牌号 python
- springboot跨域解决方案
- 数据结构—链表-建立单链表
- 【报告分享】斯坦福-2019人工智能指数年度报告.pdf(附293页报告现在链接)
- 12.2 asmca fails with 'ORA-00845'
- Spring 集成 AspectJ的原理
- 考上一级建造师很牛吗?让我从一个屌丝技术员到项目经理
- 易语言excel内容查找助手
- android布局事件吗,Android事件分发机制
- Debian 10安装教程
- BabaSSL:支持半同态加密算法 EC-ElGamal
- [论文阅读] (23)恶意代码作者溯源(去匿名化)经典论文阅读:二进制和源代码对比
- 代码审计[java安全编程]
- pytorch中repeat和repeat_interleave
- 丰田增设电池生产线,加快丰田电动化进程
- 群聊太多?三步教你用 Python 自动监听转发群消息!