Chinaunix首页 | 论坛 | 博客
  • 博客访问: 103420784
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: LINUX

2008-03-22 22:25:05

来源:赛迪网    作者:kit

操作系统:CentOS4.4(最小化安装,安装过程中软件包的安装,将默认选项全部去掉,只选择开发工具以项)

安装VSFTPD:使用在线安装命令yum在线安装VSFTPD软件包,命令如下:

yum -install vsftpd(注:删除命令:yum -remove vsftpd)

输入命令后会自动进行安装,我使用的是CentOS4.4默认的yum资源包,下载安装VSFTPD的版本为:

VSFTPD-2.0.1-5.EL4.5

配置文件:/etc/ftpusers

该文件中指定了那些用户不能访问FTP服务器

/etc/vsftpd.user_list

该文件中指定的用户默认情况下也不能访问FTP服务器,当在/etc/vsftpd/vsftpd.conf中设置了userlist_deny=NO时仅仅允许该文件中指定的用户访问FTP服务器。

/etc/vsftpd/vsftpd.conf

该文件为vsftpd的主配置文件。

VSFTPD-2.0.1-5.EL4.5的默认配置:

anonymous_enable=YES     允许匿名登录
          local_enable=YES         允许本地用户登录
          write_enable=YES         开放本地用户写权限
          local_umask=022          设置本地用户生成文件的掩码为022
          #anon_upload_enable=YES
          #anon_mkdir_write_enable=YES
          dirmessage_enable=YES    当切换到目录时,显示该目录下的.message隐藏文件的内容
          xferlog_enable=YES       激活上传和下载日志
          connect_from_port_20=YES 启用FTP数据端口的连接请求
          #chown_uploads=YES
          #chown_username=whoever
          #xferlog_file=/var/log/vsftpd.log
          xferlog_std_format=YES   使用标准的ftpd xferlog日志格式
          #idle_session_timeout=600
          #data_connection_timeout=120
          #nopriv_user=ftpsecure
          #async_abor_enable=YES
          #ascii_upload_enable=YES
          #ascii_download_enable=YES
          #ftpd_banner=Welcome to blah FTP service
          #deny_email_enable=YES
          #banned_email_file=/etc/vsftpd.banned_emails
          #chroot_list_enable=YES
          #chroot_list_file=/etc/vsftpd.chroot_list
          #ls_recurse_enable=YES
          pam_service_name=vsftpd 设置PAM认证服务的配置文件名称,该文件存放在/etc/pam.d/
          userlist_enable=YES     
          listen=YES
          tcp_wrappers=YES
阅读(216) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~