第3章文件服务配置与应用

第3章文件服务配置与应用

ID:32410323

大小:2.23 MB

页数:49页

时间:2019-02-04

第3章文件服务配置与应用_第1页
第3章文件服务配置与应用_第2页
第3章文件服务配置与应用_第3页
第3章文件服务配置与应用_第4页
第3章文件服务配置与应用_第5页
资源描述:

《第3章文件服务配置与应用》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《开源IT系统及应用架构宝典—系统、工具、案例》作者:华清远见第3章文件服务配置与应用本章目标本章讲述内容中涉及以下开源软件。ProFTPd:官方网站http://www.proftpd.org/ClamAV:官方网站http://www.clamav.net/MySQL:官方网站http://www.mysql.com/vsftpd:官方网站http://vsftpd.beasts.org/Samba:官方网站http://www.samba.org/Samba-vscan:官方网站http://www.openantivirus

2、.org/projects.php/专业始于专注卓识源于远见文件服务应该算得上是企业信息化建设中第一个会使用到的服务。文件服务器为网络上各主机提供了完整的数据、文件、目录等信息的共享,实现了统一管理。文件服务器能进行文件建立、删除、打开、关闭、读写等操作。在企业网络中,为了有效地进行各项文件的管理功能,通常都需要一台或多台服务器提供数据、文件、目录等的信息共享。文件服务器位于网络上的中心位置,当用户需要文件时,可以访问文件服务器上的文件,而不必在各自独立的计算机之间传送文件。使用Linux作为文件服务器不管从总体成本还是可靠性来说都是一个非常不

3、错的选择。Linux下可以作为文件服务器的服务也比较多,比如FTP、NFS、Samba等,在本章中主要介绍FTP、Samba这两种目前比较流行的文件服务。ProFTPd:易于配置的FTP服务器ProFTPd(ProFTPd官方网站:http://www.proftpd.org/)是一套可配置性强的类UNIX平台上的FTP服务器软件,是在自由软件基金会的版权声明(GPL)下开发、发布的免费软件。ProFTPd设计目标是实现一个安全且易于配置的FTP服务器。ProFTPd主要包含以下特点。(1)一个与Apache的httpd.conf类似的配置文件

4、。(2)每个目录下的.ftpaccess文件和Apache的.htaccess文件类似。(3)可以单独运行也可以从inetd/xinetd启动。(4)匿名FTP的根目录不需要特别的目录结构。(5)系统的二进制文件和其他系统文件没有SITEEXEC命令。(6)在单独运行方式下,以非特权用户运行,降低攻击风险。(7)提供日志以及utmp/wtmp支持。(8)提供Shadow口令支持。3.1.1ProFTPd安装目前ProFTPd最新稳定版是1.3.2a,在一台安装了RHEL/CentOS5.4的计算机上安装并配置ProFTPd的操作步骤如下。Cen

5、tOS(CommunityEnterpriseOperatingSystem,社区企业操作系统)并不是全新的Linux发行版,而是RHEL的派生版本。在众多的RHEL的派生版本中,CentOS是比较出众的一个。CentOS(CentOS官方网站:http://www.centos.org/)将RHEL发行的源代码重编译一次,形成一个可使用的二进制版本。由于Linux的源代码是GNU,所以从获得RHEL的源代码到编译成新的二进制都是合法的。只是RedHat是注册商标,所以在新的发行版里不能出现RedHat的商标。RedHat公司对这种发行版并不反

6、对,RedHat公司认为真正付费的用户,重视的并不是系统本身,而是RedHat公司所提供的商业服务。所以CentOS可以得到RHEL的所有功能,甚至是更好的软件,但CentOS并不向用户提供商业支持,当然也不承担任何商业责任。(1)使用如下命令下载并安装ProFTPd。‐ 2 ‐      专业始于专注卓识源于远见cd/usr/src/wgetftp://ftp.proftpd.org/distrib/source/proftpd-1.3.2a.tar.bz2tar-xvjfproftpd-1.3.2a.tar.bz2cdproftpd-1.3

7、.2a./configure--sysconfdir=/etc/proftpdmake&&makeinstall(2)使用如下命令建立FTP匿名用户使用目录。mkdir/var/ftpProFTPd在安装完成后,默认是开启匿名用户访问的,与vsftpd相同默认用户为ftp,但在ProFTPd安装时并没有将ftp用户所指定的家目录(在RHEL/CentOS中默认为/var/ftp)建立,为了保证匿名用户的正常访问需要手动建立该目录。(3)使用如下方法制作ProFTPd在RHEL/CentOS中的启动脚本。复制启动脚本例子文件。cd/usr/sr

8、c/proftpd-1.3.2acpcontrib/dist/rpm/proftpd.init.d/etc/rc.d/init.d/proftpd使

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。