Chinaunix首页 | 论坛 | 博客
  • 博客访问: 5384
  • 博文数量: 1
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 10
  • 用 户 组: 普通用户
  • 注册时间: 2015-11-16 19:48
文章分类

全部博文(1)

文章存档

2015年(1)

我的朋友
最近访客

分类: 服务器与存储

2015-11-16 20:02:47

1.安装vsftpd 软件
       sudo yum install vsftpd

      sudo chkconfig vsftpd on  开机启动

       vsftpd的配置文件在 /etc/vsftpd/目录下
2.修改配置文件

  1. # 禁止匿名用户登录
  2. anonymous_enable=NO
  3. # 允许本地用户登录
  4. local_enable=YES
  5. # 允许用户的写权限
  6. write_enable=YES
  7. local_umask=022
  8. # 开启日志保存到/var/log/vsftpd.log
  9. xferlog_enable=YES
  10. xferlog_file=/var/log/vsftpd.log
  11. xferlog_std_format=NO
  12. # 允许ASCII模式上传
  13. ascii_upload_enable=YES
  14. # 允许ASCII模式下载
  15. ascii_download_enable=YES
  16. # 使用20号端口传输数据
  17. connect_from_port_20=YES
  18. # 欢迎标语
  19. ftpd_banner=Welcome to use my test ftp server.
  20. # chroot_local_user设置YES,所有的用户默认将被chroot,。
  21. # chroot_list_enable设置YES,即让chroot用户列表有效。
  22. chroot_list_enable=YES
  23. # chroot_list 这个文件需要新建
  24. #其中添加允许登录的用户,一行一个
  25. chroot_list_file=/etc/vsftpd/chroot_list
  26. use_localtime=YES
  27. listen=YES
  28. # /etc/vsftpd/ftpusers 文件里的用户将禁止登录ftp服务器
  29. # 若要禁止其它用户登录,则把该用户添加到/etc/vsftpd/ftpusers中。
  30. pam_service_name=vsftpd
3.新建ftp用户
       建立一个ftpuser 用户,并设置该用户的home目录在/home/ftphome下
       sudo useradd -d /home/ftphome -s /sbin/nologin -m ftpuser

       将ftpuser 添加到/etc/vsftpd/chroot_list文件中,一行一个

       设置权限,否则ftpuser没有读写权限(如果/home/ftphome目录是你用其它账户手动创建的)!

       sudo chown -R ftpuser /home/ftphome

大功告成!
阅读(1238) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:没有了

给主人留下些什么吧!~~