Linux服务器构建与运维管理 第6章:文件服务器 阮晓龙 13938213680/ rxI@hactcmeducn http://linux.xg.hactcm.edu.cn http://www.5lxueweb.cn 河南中医药大学管理科学与工程学科 018.5
Linux服务器构建与运维管理 第6章:文件服务器 阮晓龙 13938213680 / rxl@hactcm.edu.cn http://linux.xg.hactcm.edu.cn http://www.51xueweb.cn 河南中医药大学管理科学与工程学科 2018.5 1
2 提纲 口FTP服务器 FTP的基本原理 使用 vsftpd构建FTP服务 实例:企业内部TP文件服务 口NFS服务器 NFS的基本原理 构建NFS文件服务 ■实例:工作组内的网络共享存储服务 Samba服务器 Samba的基本原理 构建 Samba服务 实例:构建面向全终端的文件共享服务 河南中医药大学/阮晓龙/13938213680/http://linux.xg.hactcm.edu.cn/http:/www.51xueweb.cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://linux.xg.hactcm.edu.cn / http://www.51xueweb.cn 提纲 FTP服务器 FTP的基本原理 使用vsftpd构建FTP服务 实例:企业内部FTP文件服务 NFS服务器 NFS的基本原理 构建NFS文件服务 实例:工作组内的网络共享存储服务 Samba服务器 Samba的基本原理 构建Samba服务 实例:构建面向全终端的文件共享服务 2
3 1FTP服务器 11FTP的基本原理 口FTP是文件传输协议( File transfer Protocol),属于TCP/P协议簇的 部分,工作于OS七层模型的应用层、表示层和会话层,其标准命令 端口(也可称为控制端口)号为21,PORT方式数据端口号为20。 口FTP用于 -Internet上的控制文件的双向传输。该协议是 INternet文件传送 的基础,它由一系列规格说明文档组成,目标是提高文件的共享性, 提供非直接使用远程计算机,使存储介质对用户透明和可靠高效地传 送数据 河南中医药大学/阮晓龙/13938213680/http://linux.xg.hactcm.edu.cn/http:/www.51xueweb.cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://linux.xg.hactcm.edu.cn / http://www.51xueweb.cn 1.FTP服务器 FTP是文件传输协议(File Transfer Protocol),属于TCP/IP协议簇的 一部分,工作于OSI七层模型的应用层、表示层和会话层,其标准命令 端口(也可称为控制端口)号为21,PORT方式数据端口号为20。 FTP用于Internet上的控制文件的双向传输。该协议是Internet文件传送 的基础,它由一系列规格说明文档组成,目标是提高文件的共享性, 提供非直接使用远程计算机,使存储介质对用户透明和可靠高效地传 送数据。 3 1.1 FTP的基本原理
1FTP服务器 11FTP的基本原理 口使用FTP服务需要拥有该FTP服务器授权的用户标识和口令进行登录, 在远程主机上获得相应的权限后,才可以享受FTP服务器提供的服务。 口在巨大的互联网中有很大一部分FTP服务属于“匿名的,即匿名 ( anonymous)FTP服务器,这类服务器的建立目的是为公众提供文 件的下载服务,不要求用户必须是该FTP服务器的登记注册用户,因 为这里用户是使用特殊的用户名 anonymous“进行登录,就可访问远 程主机上公开的文件。 河南中医药大学/阮晓龙/13938213680/http://linux.xg.hactcm.edu.cn/http:/www.51xueweb.cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://linux.xg.hactcm.edu.cn / http://www.51xueweb.cn 1.FTP服务器 使用FTP服务需要拥有该FTP服务器授权的用户标识和口令进行登录, 在远程主机上获得相应的权限后,才可以享受FTP服务器提供的服务。 在巨大的互联网中有很大一部分FTP服务属于“匿名”的,即匿名 (anonymous)FTP服务器,这类服务器的建立目的是为公众提供文 件的下载服务,不要求用户必须是该FTP服务器的登记注册用户,因 为这里用户是使用特殊的用户名“anonymous”进行登录,就可访问远 程主机上公开的文件。 4 1.1 FTP的基本原理
1FTP服务器 11FTP的基本原理 ¤FTP支持多种文件传输方式,这些格式通常由FTP系统决定,但大多数 LinUX/UNⅨ系统只有两种方式:文本(ASC)和二进制( BINARY)。 文本方式 口在文本传输模式中,其传输方式会进行调整,主要体现为对不同操作系统的回 车、换行、结束符等进行转译,将其自动文件转译成目的主机的文件格式 二进制方式 口在二进制传输中,保存文件的位序,以便原始和拷贝的是逐位—对应的,该 传输方式不对文件做任何的修改。 河南中医药大学/阮晓龙/13938213680/http://linux.xg.hactcm.edu.cn/http:/www.51xueweb.cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://linux.xg.hactcm.edu.cn / http://www.51xueweb.cn 1.FTP服务器 FTP支持多种文件传输方式,这些格式通常由FTP系统决定,但大多数 Linux/UNIX系统只有两种方式:文本(ASCII)和二进制(BINARY)。 文本方式: 在文本传输模式中,其传输方式会进行调整,主要体现为对不同操作系统的回 车、换行、结束符等进行转译,将其自动文件转译成目的主机的文件格式。 二进制方式 在二进制传输中,保存文件的位序,以便原始和拷贝的是逐位一一对应的,该 传输方式不对文件做任何的修改。 5 1.1 FTP的基本原理