- 3
- 0
- 约8.31千字
- 约 29页
- 2017-03-14 发布于天津
- 举报
第15章ftp服务器
第15章 FTP服务器 15.1 wu-ftp 15.2 Proftpd 15.3 Proftpd实现虚拟用户管理和磁盘配额 15.1 wu-ftp FTP是一个以TCP/IP为基础的应用程序,所以一般的FTP服务程序都会以内嵌于inetd的方式执行。FTP分为两个部分,一个是服务器端的程序,一个是用户端的。在Unix上的FTP服务程序非常多,不同的操作系统所内嵌的版本也都不一样,常见的有wu-ftp、Proftpd、Troll ftpd、ncftpd和Bero ftpd等。本书主要介绍现在比较流行的两种FTP:wu-ftp和Proftpd,其中最常用最受欢迎的是wu-ftp。 15.1.1 wu-ftp的安装 1. 在安装系统时安装 现在一些Linux的发行版本都带有wu-ftp,如:redhat mandrake等,在安装系统时选择FTP服务器,则wu-ftp就已经装在系统里面了。 2. rpm包的安装 在安装rpm包时要注意几点: (1)下载别人已经做好的rpm包,也可以在一些Linux的发行版里面找到。 (2)查询系统是否已经安装wu-ftp。 rpm –qa |grep wu-ftp 3. 源代码包的安装 首先,可以从 上面下载最新的wu-ftp的发行版本,现在就用2.6.2版的作为例子。先将源代码拷贝到/usr/local/src下面。由于发行的源代码都是打包压缩的,所以要安装wu-ftp,首先要解开包。 cd /usr/local/src/ tar zvxf wu-ftp-2.6.2.tar.gz 解压缩后,进入源码的目录并且使用配置脚本进行环境的设置。 cd /usr/local/src/wu-ftp-2.6.2 ./configure ./configure 这个命令的意思是执行当前目录下的configure这个配置脚本,进行环境设置(如果想改变wu-ftp的默认设置可以执行./configure –help)。 当执行./configure之后,再配置脚本会自动生成 Makefile,如果在设置的过程中没有任何的错误,就可以开始编译源码了。 make make install 如果没有出现错误则wu-ftp已经装在/usr/bin下面了。 安装命令列表。 以下命令需要root的身份执行。 #cp wu-ftp-2.6.2.tar.gz /usr/local/src/ #cd /usr/local/src/ #tar zvxf wu-ftp-2.6.2.tar.gz #cd wu-ftp-2.6.2 #./configure #make #make install 15.1.2 wu-ftp的配置 首先,配置wu-ftp要先认识几个文件。 wu-ftp主要有以下6个配置文件: ftpaccess:主要配置文件,控制存取权限。 ftpconvertions:配置文件压缩/解压缩转换。 ftpgroups:设定FTP自己定义的群组。 ftphosts:设定个别的用户权限。 ftpservers:设定不同IP/Domain Name以对应到不同的虚拟主机。 ftpusers:设定哪些账号不能用FTP连线。 class:定义群组,用法如下: class [ ……] class只有三种类型:real.anonymous和guest,只有定义了class的群组,用户才能连进来,还可以用class来规范群组登录的IP,real如果没有在定义中,那么这台机器中任何真实的一般用户都无法用自己的账号连上来。anonymous如果没有在定义中,就表示不让没有账号的人连上来。如果有定义guest,那么guest群组的人就可以上来。另外 是指FTP上的用户会用到的IP地址,可自行设定。 class local guest,real localhost local这个class只允许real和guest的用户从localhost访问这个FTP,但anonymous不受这个限制。当定义好的那些同属于一个class的用户,一旦连线就会被对应到一个相应的群组下面,这样用户就可以用Unix的文件权限对某一群人做限制。 deny:拒绝某些地址连线,用法如下: deny 拒绝连线的地址表示格式:ip:netmask ip可以用通配符。 禁止某些机器连线,并显示 。 guestgroup:设定访客群。 guestuser:设定访客账号。 realgroup:设定真实群组。 realuser:设定真实账号。 defumask:设定class的umask,用法如下: defumask [ ] umask:建立文件时该文件的权限掩码。 tcpwindow:设定tcpwindow的大小。 keepalive:设
您可能关注的文档
- 2009版大脑功能改善药物市场分析报告.doc
- 2010年安徽省基层医疗卫生机构国家基本药物招标采购.doc
- 2011年医院流行菌株及耐药监测情况.ppt
- 2011学年第1学期病原微生物与免疫学进度.doc
- 2013年科室申请需求用人一览表.doc
- 2013年中考化学训练题.doc
- 2014年贵州省科技活动周主要活动一览表.doc
- 2014年全县小麦秋种技术意见.doc
- 2014年省改善人居环境奖补资金垃圾车辆购置项目.doc
- 2014-2018年过敏性鼻炎用药行业现状投资战略研究及市场供.doc
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
最近下载
- 雷克萨斯-Lexus NX-产品使用说明书-NX200-ZGZ10L-AWXLPC2-NX200NX200t_OM78064C_01-1412-001.pdf VIP
- 小学语文五年级第二学期第二单元整体作业设计.docx
- 外研版小学英语(三年级起点)三年级上册Module2-Unit1同步检测.doc VIP
- 2025年河南省平顶山市中考生物试卷(含答案).pdf
- 【TD产业联盟】全球5G_6G产业发展报告(2024-2025).pdf VIP
- 乡镇卫生院年休假制度.docx VIP
- 职业技术教育教学管理新制度学分制.doc VIP
- 健康生活小常识100条.docx VIP
- 职业学校学分制实施细则.docx
- AP微观经济学 2010年真题 附答案和评分标准 AP Microeconomics 2010 Real Exam with Answers and Scoring Guidelines.pdf VIP
原创力文档

文档评论(0)