红联Linux门户
Linux帮助

CentOS系统下如何配置FTP(一)

发布时间:2010-06-24 23:08:27来源:红联作者:easthome18
FTP技术在我们的生活中经常使用的到,要使用好它,我们要学习怎么样来配置,下面,我们就来介绍一下如何在CentOS系统下正确配置ftp.
  安装的时候要勾选ftp服务,CentOS系统会帮你装上vsftpd这个ftp服务器并把它标为系统服务.
  启动命令:/etc/rc.d/init.d/vsftpd start
  这时候可以使用ftp客户端连接.
  vsftpd的权限貌似和系统权限有挂钩.
  下面是抄来的配置解释vsftpd的配置
  vsftpd.ftpusers:位于/etc目录下.它指定了哪些用户账户不能访问FTP服务器,例如root等.
  vsftpd.user_list:位于/etc目录下.该文件里的用户账户在默认情况下也不能访问FTP服务器,仅当vsftpd .conf配置文件里启用userlist_enable=NO选项时才允许访问.
  vsftpd.conf:位于/etc/vsftpd目录下.来自定义用户登录控制、用户权限控制、超时设置、服务器功能选项、服务器性能选项、服务器响应消息等FTP服务器的配置.
  (1)CentOS系统用户登录控制
  anonymous_enable=YES,允许匿名用户登录.
  no_anon_password=YES,匿名用户登录时不需要输入密码.
  local_enable=YES,允许本地用户登录.
  deny_email_enable=YES,可以创建一个文件保存某些匿名电子邮件的黑名单,以防止这些人使用Dos攻击.
banned_email_file=/etc/vsftpd.banned_emails,当启用deny_email_enable功能时,所需的电子邮件黑名单保存路径(默认为/etc/vsftpd.banned_emails).
文章评论

共有 2 条评论

  1. jkljkl222 于 2012-08-15 17:26:36发表:

    很好

  2. yzwbj 于 2010-06-25 09:05:57发表:

    谢谢!学习了~