单元 5 — 网络文件 红帽RHCE中文课件.ppt
文本预览下载声明
单元 5 — 网络文件共享服务 目标 学习了本单元后,你应该能够 : ● 描述 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 ● 端口 :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 命令访问共享目录 ● 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 和 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 4294967294 NFS 工具 ● exports –v ● showmount –e hostname ● rpcinfo –p hostname 客户端 NFS ● 以内核模块实施 ● 用 /etc/fstab 文件指定网络挂载目录 ● NFS 共享在引导时被 /etc/init.d/netfs 挂载 ● autofs 命令按需要挂载 NFS 共享,在空闲时自动卸载它们 Samba 服务 ● 提供了四种主要服务 : ● 用户验证和授权 ● 文件和打印机共享 ● 域名解析 ● 浏览(服务通告) ● 相关软件包 ● smbclient 的命令行访问 ● Linux 可以使用 cifs 或 smbfs 文件系统挂载 Samba 共享 服务侧写 :SMB ● 类型 :系统 V (System V)管理的服务 ● 软件包 :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 ● /et
显示全部