Chinaunix首页 | 论坛 | 博客
  • 博客访问: 106021
  • 博文数量: 36
  • 博客积分: 2000
  • 博客等级: 大尉
  • 技术积分: 390
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-10 21:00
文章存档

2011年(2)

2010年(3)

2009年(2)

2008年(29)

我的朋友

分类:

2008-04-19 21:01:31

1。 安装所需的软件
 
 
2。修改主配置文件
  #vi /etc/vsftpd/vsftpd.conf
 
         如果要启用只要去掉前面的#就行了
   注释:anonymous_enable=YES (是否允许匿名ftp,如否,则选择NO)
       local_enable=YES:    (是否允许本地用户登陆)
       local_umask=022:     (设置本地用户的文件掩码为缺省022,默认值为077)
       anon_upload_enable=YES(是否允许匿名上传文件)
       anon_mkdir_write_enable=YES: (是否允许匿名创建目录的权利)
       dirmessage_enable=YES: (是否显示目录说明文件,缺省是YES,但需要手工创建message文件)
       xferlog_enable=YES:    (是否记录ftp传输过程)
       connect_from_port_20=YES (是否确信端口传输来自20)
       chown_username=username: (是否改变上传文件的属主,如果需要,则输入一个系统用户名,可以把上传的文件都改成root属主)
        xferlog_file=/var/log/vsftpd.log: (ftp传输日志的路径和名字缺省是/var/log/vsftpd.log)
        xferlog_std_format=YES: (是否使用标准的ftp xferlog模式)
        idle_session_timeout=600: (设置缺省的断开不活跃会话时间)
        data_connection_timeout=120: (设置数据传输超时时间)
        nopriv_user=ftpsecure: (运行vsftpd需要的非特权用户,缺省是nobody)
        ascii_upload_enable=YES:
        ascii_download_enable=YES:(是否使用ASCII码方式上传和下载文件)
        ftpd_banner=welcome to chenlfFTP service:(定制欢迎信息)
        deny_email_enable=YES:
        banned_email_file=/etc/vsftpd.banned_emails (是否禁止匿名用户使用某些邮件地址,如果是则输入禁止的邮件地址的路径和文件名)
        chroot_list_enable=YES:
        chroot_list_file=/etc/vsftpd.chroot_list (是否将系统用户限制在自己的home目录下,如果选择了YES,那么chroot_list_file=/etc/vsftpd.chroot_list中列出的是不被限制的用户的列表。
        max_clients=Number 如果以standalone模式启动,那么只有$Number个用户可以连接,其他用户将得到错误信息,缺省是0,不限制用户数。
        message_file 设置访问目录是获得的目录信息文件的文件名,缺省是message
 
3。/etc/vsftpd.ftpusers (该文件记录了不允许访问ftp服务器的用户名单。)
 
4。/etc/vsftpd.user_list
   /etc/vsftpd.user_list中指定的用户缺省情况(既在/etc/vsftpd/vsftpd.conf中设置了userlist_deny=YES)下也不能访问ftp服务器,
 
5。启动vsftpd服务器
   #service vsftpd restart
       
阅读(994) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~