RedHat Linux 下FTP服务器的搭建

RedHat Linux 下FTP服务器的搭建

ID:38254711

大小:16.42 KB

页数:4页

时间:2019-06-07

RedHat Linux 下FTP服务器的搭建_第1页
RedHat Linux 下FTP服务器的搭建_第2页
RedHat Linux 下FTP服务器的搭建_第3页
RedHat Linux 下FTP服务器的搭建_第4页
资源描述:

《RedHat Linux 下FTP服务器的搭建》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一,VsFTPd的简述二,企业Linux下vsFTPD方案三,VsFTPD相关配置文件详解一,VsFTPd的简述:VSFTP(VerySecureFTPDaemon,非常安全的FTP服务器)。顾名思义,VSFTPD设计的出发点就是安全性。同时随着版本的不断升级,VSFTPD在性能和稳定性上也取得了极大的进展。除了安全和性能方面很优秀的外,还有很好的易用性。RedHat公司在自己的FTP服务器(ftp.redhat.com)上就使用了vsFTPd二,企业Linux下vsFTPD实战方案要求:1.用户:netseek_com;FTP:ftp.netseek.com(192.168.0.21

2、,我已经配置好了相关的DNS)2.禁止匿名登陆,禁止用户离开用户目录3.命令通道端口使用5021,数据通道端口使用5020(你可以改成你想设置的端口如1021,1020)4.允许使用被动模式使用端口范围为10010~10020.5.用户带宽设置为200kps;用户空间大小限制为300M,允许宽限期限内有10MB的缓冲具体操作步骤如下:为了更完全的描述安装全过程,我在我的另一台主机(netseek)上进行配置,在台机IP:192.168.0.20上绑定了192.168.0.21,也配置好了相关的DNS解析,在这里我就不多说了请参照”Linux全能web服务器架设”。1.配置相关服务启动服

3、务:[root@netseekroot]##rpm–qa

4、grepvsftpd;查看是否安装vsftpd服务#/etc/init.d/vsftpdstart;启动服务#chkconfigvsftpdon;让系统服务随着系统启动而启动配置相关文档:#vi/etc/vsftpd/vsftpd.conf禁止匿名用户访问:anonymous_enable=YES,将YES改为NO在文件末尾加如下的设置:#newaddedbynetseeklisten_port=5021;命令通道端口,默认为21listen_data_port=5020;数据通道端口,默认为20pasv_enable=YES;

5、允许被动模式pasv_min_port=10000;被动模式使用端口范围pasv_max_port=10010local_max_rate=200000;用户宽带限制chroot_local_user=YES;禁用户离开主目录listen_address=192.168.0.21;让他监听ip:192.168.0.21注:在添加过程中请不要加上”;”和这些中文注释,在这里我上为了方便大家了解才加上的。2.添加虚拟主机用户添加用户netseek_com,用户目录指定为/var/www/netseek.com,且此用户不能登陆系统.#mkdir/var/www/netseek.com#us

6、eradd–s/sbin/nologin–d/var/www/netseek.comnetseek_com注-s/sbin/nologin是让其不能登陆系统,-d是指定用户目录为/var/www/netseek.com#passwdnetseek_com(DonotHackme3ks)DnHm3ks这是我设置的密码Smile#chown–Rnetseek_com:netseek_com/var/www/netseek.com注:将用户目录及其子目录的所有和所属的组设置为netseek_com3.配置磁盘配额我在安装过程中磁盘了多个区,分别/home,/var,/,/www,tmp,sw

7、ap,/boot多个分区。建议你将磁盘分多个独单的分区,这样可以降低磁盘分区损坏造成的数据丢失风险.#[root@netseekroot]#rpm-qa

8、grepquotaquota-3.06-9;我的系统已经安装了磁盘配额工具#vi/etc/fstab找到类似LABEL=/var/varext3defaults12在defaults后加入usrquota,改为如下:LABEL=/var/varext3defaults,usrquota12重新加载/var这个分区:#mount–oremount/var#cd/var进入这个目录#touchquota.user#chmod600quot

9、a.user#quotacheck–mf/var对磁盘分区空间使用情况进行强制检测[root@localhostvar]#quotacheck-mf/varquotacheck:WARNING-Quotafile/var/quota.userwasprobablytruncated.Can'tsavequotasettings...重新启动系统第一次运行时都会出现这个警告,再次运行的时候就不会啦为指定用户定额:#edquotanetseek_c

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

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

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