第14章 文件和打印服务
第14章 文件和打印服务
本章主要内容 ■使用NFS ■配置 Linux打印系统 ■配置 Samba服务器 ■从客户机访问 Samba ■ Samba管理工具
本章主要内容 ◼ 使用NFS ◼ 配置Linux打印系统 ◼ 配置Samba服务器 ◼ 从客户机访问Samba ◼ Samba管理工具
14.1使用NFS ■设置导出 ■使用NFS客户机
14.1 使用NFS ◼ 设置导出 ◼ 使用NFS客户机
14.1.1设置导出 要导出的目录在 etc/exports文件中列出 ■导出设置项很简单,采用以下格式: directory hosts (options hosts可以使用以下几种形式来指定: * example:com: example. com域中的所有计算机 computername:主机名为 computername的计算机 ■192.168.1.0/255255.2550:指定的IP地址或子网段 @ agroup-name: NIS netgroup名称
14.1.1 设置导出 ◼ 要导出的目录在/etc/exports文件中列出 ◼ 导出设置项很简单,采用以下格式: ◼ directory hosts(options) ◼ hosts可以使用以下几种形式来指定: ◼ *.example.com:example.com域中的所有计算机 ◼ computername:主机名为computername的计算机 ◼ 192.168.1.0/255.255.255.0:指定的IP地址或子网段 ◼ @group-name:NIS netgroup名称
常用导出选项 选项 描述 ro 指定导出目录为只读访问。 rw 指定可以对导出目录进行读写访问。 Sync 在客户端请求时同步写入数据。该选项可以提高服务器的可靠性,但是对 客户的响应要慢一些。不指定同步选项时sync为默认设置 async 在客户端请求时异步写入数据。该选项可以快速响应客户,但是可靠性要 差 secure NFS请求只能从1024以下的端口发起,默认项。 Insecure NFS请求可以从1024以下的端口发起 del 有多个用户对NFS目录进行写入时,可以进行成组写入以提高性能。但是 对于无大量写入请求的NFS服务器,该选项反而会降低性能 no wde 关闭成组写入,在设置 async选项后无需设置该项。 hide 不共享NFS目录的子目录。 no hide 共享NFS目录的子目录。 anon id NFS服务器上的匿名用户的UID。 anongid NFS服务器上匿名组群的GID
常用导出选项 选项 描述 ro 指定导出目录为只读访问。 rw 指定可以对导出目录进行读写访问。 sync 在客户端请求时同步写入数据。该选项可以提高服务器的可靠性,但是对 客户的响应要慢一些。不指定同步选项时sync为默认设置。 async 在客户端请求时异步写入数据。该选项可以快速响应客户,但是可靠性要 差一些。 secure NFS请求只能从1024以下的端口发起,默认项。 insecure NFS请求可以从1024以下的端口发起。 wdelay 有多个用户对NFS目录进行写入时,可以进行成组写入以提高性能。但是 对于无大量写入请求的NFS服务器,该选项反而会降低性能。 no_wdelay 关闭成组写入,在设置async选项后无需设置该项。 hide 不共享NFS目录的子目录。 no_hide 共享NFS目录的子目录。 anonuid NFS服务器上的匿名用户的UID。 anongid NFS服务器上匿名组群的GID
NFS服务器的配置步骤 ■修改 /etc/exports ■需要的话修改DNS服务器或 etc/hosts文件 ■启动与NFS相关的守护进程 service nfslock start ■# service nfs start service portmap start ■运行 export命令检查导出情况
NFS服务器的配置步骤 ◼ 修改/etc/exports ◼ 需要的话修改DNS服务器或/etc/hosts文件 ◼ 启动与NFS相关的守护进程 ◼ # service nfslock start ◼ # service nfs start ◼ # service portmap start ◼ 运行exportfs命令检查导出情况
使用图形界面工具 NFS服务器酌 ■主菜单中选择【系 文件(E)帮助(B 统设置】|【服务 添加(A)属性(巴删除(①)帮助(H 器设置】|【NFS】 目录主机权限 / test sale读/写 / test sale2读取
使用图形界面工具 ◼ 主菜单中选择【系 统设置】|【服务 器设置】|【NFS】
14.1.2使用NFS客户机 在客户机端使用 mount命令就可以挂载NFS服务器 上的导出目录 ■命令实例: mount -t nfs 192.168.0.2 /home/mnt
14.1.2 使用NFS客户机 ◼ 在客户机端使用mount命令就可以挂载NFS服务器 上的导出目录 ◼ 命令实例: ◼ # mount -t nfs 192.168.0.2:/home /mnt
142配置Linuⅸx打印系统 ■RHEL4使用CUPS(通用Unix打印系统) 在主菜单上选择【系统设置】【打印】,或者运 行命令: system- config- printer 打印机配置1 ocalhost, local domain 行动(A测试(①帮助(H Red Hat Printer Conf ig 新建编辑删 应用 Aliases Details 队列名称 v Shared默认描述 printer Default Test Exit
14.2 配置Linux打印系统 ◼ RHEL 4使用CUPS(通用Unix打印系统) ◼ 在主菜单上选择【系统设置】|【打印】,或者运 行命令:system-config-printer
CUPS支持的打印队列类型 本地连接(L):通过并行电缆或USB电缆连接到本地的打印机 联网的CUPS(IPP):连接在其他计算机上通过IPP协议共享的打印机 联网的UNX(LPD):连接在其他计算机上并通过LPD共享的打印机 联网的 Windows(SMB):连接在其他计算机上并通过SMB协议共享 的打印机,如 Window系统的共享打印机。 联网的 Novell(NCP): Novell Netware系统上的共享打印机 联网的 JetDirect:通过 HP Jet Direct打印服务器连接在网络上的打印机
CUPS支持的打印队列类型 ▪ 本地连接(L):通过并行电缆或USB电缆连接到本地的打印机 ▪ 联网的CUPS(IPP):连接在其他计算机上通过IPP协议共享的打印机 ▪ 联网的UNIX(LPD):连接在其他计算机上并通过LPD共享的打印机 ▪ 联网的Windows(SMB):连接在其他计算机上并通过SMB协议共享 的打印机,如Windows系统的共享打印机。 ▪ 联网的Novell(NCP):Novell Netware系统上的共享打印机 ▪ 联网的JetDirect:通过HPJetDirect打印服务器连接在网络上的打印机