centos6.3安装vsftp以及相反的配置实例教程



centos6.3安装vsftp以及相反的配置实例教程, 创建vsftp帐户密码:,防火墙的设置。ftp服务器的安装详细讲解。

1. 安装vsftp

因为centos有yum安装功能因此我们就可以使用yum命令安装vsftp
命令:yum install -y vsftpd
2. 添加ftp帐号以及目录
开始时候检查一下nologion的位置,通常在/sbin/nologion或在/usr/sbin/nologion下。
创建ftp登陆帐户,该命令指定了/var/www/html 目录为用户wftp的根目录,您可以自己定义帐户名和目录:
命令:useradd wftp -d /var/www/html -s /sbin/nologin
3. 创建vsftp帐户密码:
创建vsftp帐户密码命令:passwd wftp
修改指定目录的权限
#chown -R wftp /var/www/html
4. 配置vsftp
编辑vsftp配置文件:
#vi /etc/vsftpd/vsftpd.conf
将配置文件中”anonymous_enable=YES “改为 “anonymous_enable=NO”
取消如下配置前的注释符号:
local_enable=YES
write_enable=YES
保存修改,按ESC键,输入:wq
5. 修改vsftp shell配置信息
vi编辑/etc/shells,如果该文件里没有/sbin/nologion或者/usr/sbin/nologion(具体看当前系统配置)追加进去

6. 启动vsftp服务并测试登录
使用命令启动vsftp服务:
相关命令:service vsftpd start
7. 配置防火墙
在系统的iptables里开放21端口,命令如下:
#iptables -I INPUT -p tcp –dport 21 -j ACCEPT
在086云平上创建规则组开放tcp:21,20端口,操作方法见《086云使用指南》的如何创建安全组
最后可以使用CuteFTP客户端测试FTP服务是否安装成功