首先下载vsftp

yum install -y vsftpd

安装好了之后 编辑默认的文件

vi /etc/vsftpd/vsftpd.conf

更改下面的:

anonymous_enable=NO
#anonymous_enable=YES chroot_local_user=YES
#去掉前面的注释 #chroot_list_enable=YES
#chroot_list_file=/etc/vsftpd/chroot_list
#不受限制的用户列表,用不用都OK allow_writeable_chroot=YES
#加上这行解决了无法登陆的问题

重启:

service vsftpd start
service vsftpd restart

设置开机启动

chkconfig vsftpd on

为ftp创建一个用户test1(指定目录为/home/www,不允许远程登录shell)

# useradd -d /home/www -m test1 -s /sbin/nologin

设置密码:

# passwd test1

添加21端口

firewall-cmd --zone=public --add-port=/tcp --permanent

加载下防火墙

firewall-cmd --reload

查看当前启动的端口

firewall-cmd --zone=public --list-all

如果需要删除端口的话,命令为

firewall-cmd --permanent --zone=public --remove-port=/tcp
firewall-cmd --permanent --zone=public --remove-port=/udp

参考:http://www.cnblogs.com/milton/p/5560003.html

   http://www.centoscn.com/image-text/install/2015/0227/4748.html

最新文章

  1. A()方法
  2. thinkphp 介绍
  3. Linux 小工具学习之(1)——Wget十例[翻译]
  4. 小项目特供 简易迷宫(基于Java)
  5. 理解是最好的记忆方法 之 CSS中a链接的④个伪类为何有顺序
  6. Linux聊天室项目 -- ChatRome(select实现)
  7. keil中编译时出现*** ERROR L107: ADDRESS SPACE OVERFLOW
  8. 引入的iframe是跨域的, 如何控制其高度
  9. MySQL in or效率对比
  10. Linux命令top 详解
  11. Struts2(XWork)中的Container 一
  12. 你还有没有印象?腾讯QQ16个版本界面你认识多少?
  13. Nginx rewrite URL examples with and without redirect address
  14. docker machine介绍和使用
  15. POJ 2393
  16. 使用innodb_ruby探查Innodb索引结构
  17. android上的默认Intent
  18. bzoj 3790 神奇项链(Manacher,DP+BIT | 贪心)
  19. c++模板类成员的声明和定义
  20. bash參考手冊之六(Bash特性)

热门文章

  1. 第十一章 非对称加密算法--DH
  2. perl入门知识(3)
  3. 【异常记录(八)】 This operation requires IIS integrated pipeline mode.
  4. HDU 6150 Vertex Cover(构造)
  5. hihocode 九十七周 中国剩余定理
  6. vmware 安装ubuntu
  7. tp5.0 composer命令插件
  8. URAL 1635 Mnemonics and Palindromes
  9. stats.js随时查看fps
  10. 雷林鹏分享:Ruby 字符串(String)