RHCE技术培训-网络文件共享服务介绍_第1页
RHCE技术培训-网络文件共享服务介绍_第2页
RHCE技术培训-网络文件共享服务介绍_第3页
RHCE技术培训-网络文件共享服务介绍_第4页
RHCE技术培训-网络文件共享服务介绍_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、RedHat RHCE 操作系统技术培训资料网络文件共享服务介绍单元 5 网络文件共享服务目标文件传输协议(FTP)服务侧写 : FTP网络文件服务(NFS)服务侧写 : NFS用于防火墙的端口选项NFS 服务器NFS 工具客户端 NFS Samba 服务服务侧写 :SMB配置 Sambasmb.conf 配置文件总览配置文件和目录总览Samba 服务器的打印机共享验证方法密码Samba 语法检查工具Samba 客户端工具 :smbclientSamba 客户端工具 :nmblookupSamba 客户端工具 :mount/etc/fstab 中的 Samba 挂载结束 单元 5目标学习了本单

2、元后,你应该能够 : 描述 FTP 服务 解释网络文件共享 描述 NFS 服务 描述 Samba 服务 使用每个服务的客户端工具文件服务协议(FTP) vsftpd 红帽企业版 Linux 的默认 ftp 服务器 不再由 xinetd 管理 允许系统、匿名或虚拟(仅用于 FTP 服务)用户的访问 匿名目录层次结构由 vsftpd RPM 提供 /etc/vsftpd/vsftpd.conf 是主配置文件服务侧写 : FTP 类型 :系统 V (System V )管理的服务 软件包 :vsftpd 守护进程:/usr/sbin/vsftpd 脚本 :/etc/init.d/vsftpd 端口

3、:21(ftp)、20(ftp-data) 配置文件 :/etc/vsftpd/vsftpd.conf、/etc/vsftpd.fetusers、/etc/pam.d/vsftpd 日志 : /var/log/xferlog 相关软件包 :tcp_wrappers、ip_conntrack_ftp、ip_nat_ftp网络文件服务(NFS) 红帽企业版 Linux NFS 服务和其它 BSD 和 UNIX 变体相似 导出目录列在 /etc/exports 中 使用 exports r 或 service nfs reload 命令来通知服务器导出目录列表的变化 通过 mount 命令访问共享目

4、录 NFS 服务器是 RPC 服务,因此需要 portmap 服务服务侧写 : NFS 类型 :系统 V(System V)管理的服务 软件包 :nfs-utils 守护进程 :rpc.nfsd、rpc.lockd、rpciod、rpc.mountd、rpc.rquotad、rpc.statd 脚本 :/etc/init.d/nfs、/etc/init.d/nfslock 端口 :2049(nfsd),其它端口由 portmap(111)分配 配置文件 :/etc/exports 相关软件包 :portmap(必需)、tcp_wrappers用于防火墙的端口选项 mountd、statd 和

5、lockd 可以被强制使用一个静态端口 在 /etc/sysconfig/nfs 中设置 MOUNTD_PORT、STATD_PORT、LOCKD_TCPPORT 和 LOCKD_UDPPORT 变量 MOUNTD_PORT=“4002” STATD_PORT=“4003” LOCKD_TCPPORT=“4004” LOCKD_UDPPORT=“4004”NFS 服务器 在 /etc/exports 文件中定义导出目录 每个条目都指定文件系统被导出到的主机,以及相关的权限和选项 应该指定的选项 默认选项 :(ro,sync,root_squash) root 映射为 UID 429496729

6、4NFS 工具 exports v showmount e rpcinfo p hostname客户端 NFS 以内核模块实施 用 /etc/fstab 文件指定网络挂载目录 NFS 共享在引导时被 /etc/init.d/netfs 挂载 autofs 命令按需要挂载 NFS 共享,在空闲时自动卸载它们Samba 服务 提供了四种主要服务 : 用户验证和授权 文件和打印机共享 域名解析 浏览(服务通告) 相关软件包 smbclient 的命令行访问 Linux 可以使用 cifs 或 smbfs 文件系统挂载 Samba 共享服务侧写 :SMB 类型 :系统 V (System V)管理的服

7、务 软件包 :samba、samba-common、samba-client 守护进程 :/usr/sbin/nmbd、/usr/sbin/smbd 脚本 :/etc/init.d/smb 端口 :NetBIOS 137(-ns),138(-dgm),139(-ssn),SMB over TCP 445(-ds) 配置文件 :/etc/samba/* 相关软件包 :system-config-samba、testparm配置 Samba /etc/samba/smb.conf 红帽提供了详细注释的默认配置,适用于大多数情况 可用的配置工具 system-config-samba samba-s

8、wat (http:/localhost:901) 推荐使用手动编辑 smb.conf smb.conf 配置文件总览 smb.conf 继承了 .ini 文件的格式,用 分成不同的部分 global :服务器通用或全局设置的部分 homes :用来准许某些或全部用户访问他们的主目录 printers :定义打印机资源和服务 使用 testparm 检查 /etc/samba/smb.conf配置文件和目录共享 共享应该有它们自己的 部分 某些可使用的选项 : public 能够被 guest 访问的共享 browsable 只在浏览列表中显示的共享 writable 资源可以被读写 prin

9、table 资源是打印机,而不是磁盘 group 所有到共享的连接都使用 group 作为它们的主要组群Samba 服务器的打印机共享 按照默认设置,/etc/cups/printers.conf 中定义的所有打印机都是共享资源 可以被改成只允许明确公开的打印机验证方法 使用 security = 来指定 有效的方法有 : user :通过用户和密码来校验(默认方法) domain/server :带有一组验证数据的工作组 ads :作为通过 Kerberos 验证的活跃目录(Active Directory)成员 share :在每个共享基础上的用户校验 密码 加密密码 保存在 /etc/s

10、amba/smbpasswd 中 使用 smbpasswd a 修改用户 使用 smbpasswd 修改用户 用户必须拥有本地账户(通过 /etc/samba/smbusers 文件转换的本地账户),或实施 winbindd 这个单独的服务Samba 语法检查工具 用 testparm 检查 /etc/samba/smb.conf 的语法 可以检查 allow/deny(允许/拒绝)声明来校验主机能够访问服务器 : testparm /etc/samba/smb.conf Samba 客户端工具 :smbclient 允许查看共享服务的简单视图 smbclient L 可被用作查询 ftp 形

11、式文件的工具 studentstationX$ smbclient /machine/service cd directory get file 可以使用 U 选项来指定用户%密码,或通过设置和导出 USER 和 PASSWD 环境变量来指定Samba 客户端工具 :nmblookup 列出指定的机器 nmblookup U WINS_server R name 列出所有机器 nmblookup *Samba 客户端工具 :mount Linux 内核支持 SMB 和 CIFS 文件系统 使用 mount 来挂载一个 Samba 共享的资源 : mount t cifs servicemountpoint o option1,option2/etc/fstab 中的 Samba 挂载 在 /etc/fstab 中添加一个条目,就可以在系统引导时自动进行 Samba 挂载 指定到 s

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论