Chinaunix首页 | 论坛 | 博客
  • 博客访问: 474389
  • 博文数量: 145
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 1139
  • 用 户 组: 普通用户
  • 注册时间: 2014-01-14 16:47
个人简介

路漫漫其修远兮,吾将上下而求索

文章分类

全部博文(145)

文章存档

2016年(10)

2015年(15)

2014年(120)

我的朋友

分类: 系统运维

2014-01-15 15:01:45

1、建立ftp用户,并且无法登陆

点击(此处)折叠或打开

  1. useradd -s /sbin/nologin xiaohu
  2. passwd
2、建立用户访问目录

点击(此处)折叠或打开

  1. mkdir -p 755 /data/xiaohu
3、安装vsftp

点击(此处)折叠或打开

  1. yum install vsftp -y
4、修改vsftp配置

点击(此处)折叠或打开

  1. [root@localhost ~]# grep -v "#" /etc/vsftpd/vsftpd.conf
  2. anonymous_enable=NO
  3. local_enable=YES
  4. write_enable=YES
  5. local_umask=022
  6. dirmessage_enable=YES
  7. xferlog_enable=YES
  8. connect_from_port_20=YES
  9. xferlog_std_format=YES
  10. chroot_local_user=YES
  11. chroot_list_enable=YES
  12. chroot_list_file=/etc/vsftpd/chroot_list
  13. listen=YES
  14. user_config_dir=/etc/vsftpd/ userconfig/ 用户配置路径,手动添加此项
  15. pam_service_name=vsftpd
  16. userlist_enable=YES
  17. tcp_wrappers=YES
  18. [root@localhost ~]#

5、用户配置目录

点击(此处)折叠或打开

  1. [root@SHM-Storage-EF vsftpd]# mkdir userconfig
  2. [root@SHM-Storage-EF vsftpd]# cd userconfig/

6、配置各自用户访问根目录,

点击(此处)折叠或打开

  1. [root@SHM-Storage-EF userconfig]# vim xiaohu
  2. 添加以下内容:
  3. local_root=/data/xiaohu
  4. write_enable=YES
  5. download_enable=YES
  6. local_umask=022
7、添加ftp用户

点击(此处)折叠或打开

  1. vim /etc/vsftpd/chroot_list
  2. 添加 xiaohu 即可

8、重启vsftpd服务即可

点击(此处)折叠或打开

  1. service vsftpd restart
其他:vsftp.conf注释
anonymous_enable=yes/no                     是否允许匿名用户访问 anon_upload_enable=yes/no                   是否允许匿名用户上传文件 anon_mkdir_write_enable=yes/no            是否允许匿名用户创建目录 anon_other_write_enable=yes/no             匿名用户和虚拟用户是否拥有删除权限 local_enable=yes/no                            是否允许本地用户登陆 write_enable=yes/no                            设置全局是否可写 anon_root=/var                                  指定匿名用户目录 chroot_local_user=yes                         锁定所有用户到用户主目录 chroot_list_enable=yes/no      锁定列表中的用户到主目录,需要配合下一参数使用 chroot_list_file=/etc/vsftpd/chroot_list   指定存储被锁定用户的列表文件位置 chown_uploads=yes/no        匿名用户上传所有者指定功能,需要与下一参数配合使用 chown_username=用户名                         指定匿名用户上传文件的所有者 max_clients=300                                  最大客户端连接数为300 anon_max_rate=30000                             匿名用户和虚拟用户限速为30K/S local_max_rate=30000                            本地用户限速为30K/S max_per_ip=10                                     每个IP最大连接数 listen_port=22                                    更改监听端





阅读(5072) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~