灌溉梦想,记录脚步
« »
2009年5月22日技术合集

vsftp配置实例

  配置vsftp,使匿名用户只能下载,用户ftpup则可以上传和下载.
  以下操作均以root身份完成
  安装:
  rpm -ivh vsftpd-2.0.1-5.EL4.3.x86_64.rpm
  1.建立ftpup用户和ftpup组,将系统用户ftp加入ftpup组
  gropuadd ftpup
  useradd ftpup -g ftpup
  2.建立ftp服务目录:
  mkdir /var/incoming
  chmod 755 /var/incoming
  chown ftpup /var/incoming
  chgrp ftpup /var/incoming
  3.修改/etc/vsftpd/vsftpd.conf为如下内容:
  anonymous_enable=YES
  local_enable=YES
  write_enable=YES
  local_umask=022
  dirmessage_enable=YES
  xferlog_enable=YES
  connect_from_port_20=YES
  xferlog_std_format=YES
  chroot_list_enable=YES
  chroot_local_user=NO
  chroot_list_file=/etc/vsftpd.chroot_list
  pam_service_name=vsftpd
  userlist_enable=YES
  userlist_deny=NO
  listen=YES
  tcp_wrappers=YES
  anon_root=/var/incoming
  local_root=/var/incoming
  4.修改/etc/vsftpd.ftpusers为如下内容
  root
  bin
  daemon
  adm
  lp
  sync
  shutdown
  halt
  mail
  news
  uucp
  operator
  games
  nobody
  5.修改/etc/vsftpd.chroot_list为如下内容
  ftpup
  6.修改/etc/vsftpd.user_list为如下内容
  ftpup
  anonymous

日志信息 »

该日志于2009-05-22 16:46由 admin 发表在技术合集分类下, 你可以发表评论。除了可以将这个日志以保留源地址及作者的情况下引用到你的网站或博客,还可以通过RSS 2.0订阅这个日志的所有评论。

发表回复