CentOS_vsftpd安装配置

 

1、查看是否安装vsftp

# rpm -qa | grep vsftpd

如果出现vsftpd-2.0.5-21.el5,说明已经安装 vsftp

如果没有使用以下命令安装vsftp

# yum -y install vsftpd

2、启动vsftpd

[root@localhost ~]#service vsftpd start

为 vsftpd 启动 vsftpd:[确定]

3、配置vsftpd

1)# vim /etc/vsftp/vsftp.conf

  1. chroot_local_user=yes     //前面注释去掉,不允许访问上级目录
  2. anonymous_enable=no       //匿名用户禁止登陆,yes改为no
  3. reverse_lookup_enable=NO  //添加这条参数到最后解决登陆验证缓慢问题 禁用反向域名解析

2)新建ftp用户,只允许用来登录ftp并给权限

  1. mkdir /usr/local/apache/htdocs/test1    //创建文件夹
  2. # useradd wuwenhui -d /usr/local/apache/htdocs/test1 -s /sbin/nologin
  3. //创建账户 -d 登录时指定到/test1目录下 -s /sbin/nlogin不允许登陆主机服务器
  4. chown -R wuwenhui /usr/local/apache/htdocs/test1
  5. //设置test1目录所属用户为wuwenhui -R递归test1以下子目录都为wuwenhui所属
  6. chmod -R 777 /usr/local/apache/htdocs/test1
  7. //设置test1目录777的权限 -R递归test1以下子目录
  8. # passwd wuwenhui
  9.   密码>>确认密码
  10. //wuwenhui用户是新建的,密码还需要用passwd命令设置

4、防火墙添加允许21端口

# vim /etc/sysconfig/iptables

添加以下代码,如图:

  1. -A INPUT -m state –state NEW -m tcp -p tcp –dport 21 -j ACCEPT

20161202131440

5、重启vsftpd及防火墙

  1. # service vsftpd restart           //重启vsftpd
  2. # /etc/init.d/iptables restart   //重启iptables

原创文章,作者:wwh,如若转载,请注明出处:https://www.wuwenhui.cn/4251.html

发表评论

登录后才能评论

评论列表(1条)

  • 凯哥自媒体
    凯哥自媒体 2017-01-09 09:38

    挺好的,感谢博主的分享。

联系我们

在线咨询:点击这里给我发消息

站长邮箱:admin@wuwenhui.cn
工作时间:周一至周五,8:30-17:30,节假日休息

微信
本站支持QQ一键注册登录,所有资源下载均在文章底部~