1. 首先安装vsftpd

 命令:yum -y install vsftpd
之后开启服务:service vsftpd start

2.关闭防火墙

    1) 重启后生效
开启: chkconfig iptables on
关闭: chkconfig iptables off
2) 即时生效,重启后失效
开启: service iptables start
关闭: service iptables stop

3.默认情况下vsftp是不允许root用户登录的,可以通过修改限制来解决这个问题。

首先找到vsftp的配置目录
[root@localhost vsftpd]# pwd
/etc/vsftpd
[root@localhost vsftpd]# ls
chroot_list ftpusers user_list vsftpd.conf vsftpd_conf_migrate.sh
[root@localhost vsftpd]# 修改
[root@localhost vsftpd]# cat ftpusers
# Users that are not allowed to login via ftp
#root
bin
daemon
adm
lp
sync
shutdown
halt
mail
news
uucp
operator
games
nobody 修改
[root@localhost vsftpd]# cat user_list
# vsftpd userlist
# If userlist_deny=NO, only allow users in this file
# If userlist_deny=YES (default), never allow users in this file, and
# do not even prompt for a password.
# Note that the default vsftpd pam config also checks /etc/vsftpd/ftpusers
# for users that are denied.
#root
bin
daemon
adm
lp
sync
shutdown
halt
mail
news
uucp
operator
games
nobody 上面这个两个就是默认情况下vsftp不允许使用的账号列表,讲文件中root删除,或者前面加个#号 重启一下vsftpd 服务 即可

4.将 /etc/selinux/config 中的enforcing 模式改为disabled, 然后重启

最新文章

  1. Python之路【第二十三篇】爬虫
  2. 【nodejs笔记——小知识点汇总】
  3. 基于eBox旋转编码器
  4. PHP中CURL方法curl_setopt()函数的一些参数
  5. mybatis 中#{}与${}的区别
  6. Jquery 的事件方法
  7. 怎么控制表单placeholder属性的样式兼容各大浏览器?
  8. mysql 配置文件 value
  9. 修改镜像文件EI.CFG
  10. MVC的传递数据的方法
  11. 让app在ios6上具有ios7的扁平效果
  12. TypeScript 基本语法
  13. 以太坊go-ethereum签名部分源码解析
  14. ftp命令详解补充
  15. c# HTML中提取图片地址
  16. centos nfs配置备忘
  17. MyBatis关联查询,一对多关联查询
  18. angular学习笔记(三十)-指令(7)-compile和link(3)
  19. 使用IntelliJ IDEA搭建kafka源码环境时遇到Output path错误解决办法
  20. c++生成算式并计算(《构建之法》第一章课后第一题)

热门文章

  1. 手动下载 Xcode 文档
  2. 1001 字符串“水”题(二进制,map,哈希)
  3. 利用Pelican搭建个人博客
  4. 【.Net】调用Web API的几种方式
  5. innoDB 下主键的思考
  6. RedHat 6.8 内核编译
  7. linux 下安装rar解压
  8. bzoj 5016 一个简单的询问
  9. inux中,关于多路复用的使用,有三种不同的API,select、poll和epoll
  10. Bender Problem