系统版本
cat /etc/centos-release
CentOS Linux release 6.0 (Final)

1、安装yum
mount /dev/cdrom /mnt
rpm -ivh /mnt/Packages/yum-3.2.27-14.el6.centos.noarch.rpm

2、安装wget
rpm -ivh /mnt/Packages/wget-1.12-1.4.el6.i686.rpm

3、备份yum配置文件
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

4、下载yum源
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

5、yum makecache生成缓存
yum makecache

6、关闭防火墙
service iptables stop
chkconfig iptables off 开机不启动防火墙
chkconfig --list | grep iptables
iptables 0:off 1:off 2:off 3:off 4:off 5:off 6:off

7、关闭SELINUX
vim /etc/sysconfig/selinux
SELINUX=disabled

8、安装Cups
yum install cups
查看安装的软件包
rpm -qa |grep cups
cups-1.4.2-78.el6_9.i686
cups-libs-1.4.2-78.el6_9.i686

9、运行cups
service cups start

10、开机自动启动
chkconfig cups on
chkconfig --list | grep cups
cups 0:off 1:off 2:on 3:on 4:on 5:on 6:off

11、查看cups状态
service cups status
cupsd (pid 1817) is running...

12、允许远程访问CUPS Web
CUPS默认只监听localhost,修改配置文件,允许any监听TCP 631
vim /etc/cups/cupsd.conf

把Listen localhost:631修改为Listen *:631

允许any访问CUPS WEB
vim /etc/cups/cupsd.conf

如下增加Allow all字段

Restrict access to the server...

<Location />
Order allow,deny
Allow all
</Location>

Restrict access to the admin pages...

<Location /admin>
Order allow,deny
Allow all
</Location>

Restrict access to configuration files...

<Location /admin/conf>
AuthType Default
Require user @SYSTEM
Order allow,deny
Allow all
</Location>

重启服务 service cups restart

13、访问CUPS WEB
https://IP:631/admin/
登录账号使用root密码

Add print

15、查看打印错误log
more /var/log/cups/error_log

16、安装samba
yum install samba

安装的软件包
rpm -qa |grep samba
samba-winbind-clients-3.6.23-46el6_9.i686
samba-3.6.23-46el6_9.i686
samba-winbind-3.6.23-46el6_9.i686
samba-common-3.6.23-46el6_9.i686

17、添加共享打印
vim /etc/samba/smb.conf

[printers]
comment = All Printers
path = /var/spool/samba
browseable = no
guest ok = yes
writable = no
read only = yes
printable = yes

18、重启smb服务
service smb status
smbd (pid 2140) is running...

19、设置无认证共享
vim /etc/samba/smb.conf

[global]
workgroup = MYGROUP
server string = Samba Server Version %v
security = user
map to guest = Bad User

20、测试打印

\10.4.8.249

打印一个文档,选择共享打印机,可以打印

21、通过CUPS WEB查看相关打印log
查看打印作业记录,如下,已完成一次打印

22、查看log
Page_log,如下pc-10.4.10.53使用打印机ZD-15F-PRINT-10.4.10.190完成了打印

ZD-15F-PRINT-10.4.10.190 7 root [21/Mar/2018:20:44:36 +0800] 1 1 - 10.4.10.53 smbprn.00000001 Linux - -
ZD-15F-PRINT-10.4.10.190 7 root [21/Mar/2018:20:44:47 +0800] 1 1 - 10.4.10.53 smbprn.00000001 Linux - -

转载于:https://blog.51cto.com/talk1985/2090226

CUPS Share Printer相关推荐

  1. 基于ARM的多终端自助打印系统

    这是以前做的一个创新项目.基于ARM的多终端自助打印系统.和仪器与电子学院的培松同学和计算机与控制工程学院的建斌同学一起做的. 最后产品可以完成微信客户端扫码打印.感觉构思不错.现在把开发过程记录一下 ...

  2. 【linux服务器之最爱centos】之 SAMBA服务器架设

    分类:linux SAMBA服务器简介 1.SAMBA服务主要用途是要在Windows和Unix Like主机间共享数据. SAMBA的功能: 提供用户登陆SAMBA主机时进行身份认证,从而提供不同的 ...

  3. Linux系统守护进程详解

    文中有不对或者有不清楚的地方,请大家告诉我,谢谢!   Linux系统守护进程详解 不要关闭下面这几个服务: acpid, haldaemon, messagebus, klogd, network, ...

  4. 向域管理转型所遇到的问题

    许多从工作组转向域管理模式的朋友们都会遇到许多麻烦,突然面对一个陌生的架构而感到无所侍从,在很多论坛社区里朋友们所提到的一些问题,就反映了这个现象.碰巧在CSDN windows 版块遇到了porla ...

  5. linux var log管理,Linux下的syslog和/var/log

    Linux下的syslog和/var/log [日期:2012-07-05] 来源:Linux社区 作者:myownstars [字体:大 中 小] Syslog is the general sta ...

  6. Linux启动服务详解

    acpid 提供高级电源管理:配置文件:/proc/acpi/event 预设端口:无 说明:Advanced Configuration and Power Interface,为替代传统的APM电 ...

  7. 从工作组向域管理转型该如何设置?

    来源于链接:[url]http://gnaw0725.blogbus.com/[/url] /logs/4888469.html 从工作组向域管理转型该如何设置?许多从工作组转向域管理模式的朋友们都会 ...

  8. CentOS 开机启动详解

    优化centos开机启动项 2011年06月14日 7:21 /etc/inittab文件,把 代码: id:5:initdefault:这一行,修改成 代码: id:3:initdefault:保存 ...

  9. redhat 5.4 启动服务

    转自:http://i-business.blog.sohu.com/137873879.html 和 http://www.jb51.net/os/RedHat/1186.html 做为一个系统管理 ...

最新文章

  1. C# 写Windows服务
  2. java 业务层业务接口层_Java web五层架构
  3. resource 注解下的name爆红
  4. linux安装 icc编译器,安装 Intel Compiler (ifort icc icpc)
  5. spring学习(49):javaconfig里面定义bean的作用域
  6. 源码:Hadoop-3.0.3 启动过程中执行start-all.sh开始
  7. ES5实现ES6的一些方法-call,bind,is,promise
  8. 《南溪的python灵隐笔记》——有趣的Munch字典库
  9. 漆桂林:多模态知识图谱种类及其应用
  10. Java之String,StringBuffer,StringBuilder比较
  11. tensorboard的安装与使用
  12. GIS+BIM专题二:SuperMap对接DGN数据流程
  13. 《麦肯锡方法》第五部分 麦肯锡校友的忠告-思维导图
  14. Swift:快速上手攻略
  15. java根据提供word模板导出word文档
  16. 轻松6步教您掌握TeeChart图表控件绘图攻略
  17. 什么是TDK?什么是网站的TDK?扫(myself的)盲
  18. 支付宝异步回调步骤+内网穿透++雷神商城项目
  19. STM32_基础篇(1)学习资料准备
  20. DEA在科技评价中的指标优化研究

热门文章

  1. MySQL5.7登陆数据库管理控制平台问题 ERROR 1045(28000)
  2. How can I pretty-print JSON in python?
  3. Exception in thread main java.lang.Error: Unresolved compilation problem
  4. Linux下常见的文本处理命令
  5. android application 引起内存泄漏的原因
  6. Delphi XE2 之 FireMonkey 入门(23) - 数据绑定: TBindingsList: TBindExpression
  7. 工业物联网将借助新兴技术实现华丽转身
  8. 基于HT for Web 快速搭建3D机房设备面板
  9. Python天气预报数据获取脚本
  10. 安全 - MySQL 出现严重的密码安全漏洞,许多系统存在风险