【实验说明】VSFTP是Linux应用非常广泛的FTP服务器,本文将演示在Reh Hat Enterprise Linux 4下如何利用VSFTP建立FTP服务器,涉及到匿名FTP服务器与用户验证的FTP服务器设置。
【所需软件】
1
、VMware Workstation 6.5 英文正式版
2
、Red Hat Enterprise 4原版光盘镜像4张
3
、Putty 0.60 远程SSH登陆小工具
【实验步骤】
1
、安装vsftp服务,vsftp在RHEL4的第一张光盘中
2
、配置匿名FTP,并允许匿名用户上传vi /etc/vsftpd/vsftpd.conf
3
、建立匿名用户上传目录,并设置权限
4
、启动服务
5
、客户端测试匿名ftp用户
6
、修改xiaowu权限,增加写入权限
7
、测试上传文件
8
、配置用户身份验证ftp服务器。建立ftp账户
9
、编辑配置文件,取消匿名登陆,允许本地用户登陆
10
、建立允许用户文件vsftp.chroot_list
11
、重启服务
12
、客户端测试
13
、出现以上错误,应该禁用
SElinux
的FTP传输审核功能
14
、我在配置文件中所指定的文件为/etc/vsftpd.chroot_list,但是,/etc下并不存在,所以,将/etc/vsftp/下的配置文件拷贝出来
15
、客户端测试
本文转自 Jhuster 51CTO博客,原文链接:http://blog.51cto.com/xwnet/142619,如需转载请自行联系原作者