Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3003368
  • 博文数量: 674
  • 博客积分: 17881
  • 博客等级: 上将
  • 技术积分: 4849
  • 用 户 组: 普通用户
  • 注册时间: 2010-03-17 10:15
文章分类

全部博文(674)

文章存档

2013年(34)

2012年(146)

2011年(197)

2010年(297)

分类: LINUX

2011-07-07 21:47:45

文章一:
  系统环境:RedHat 9 (内核:linux-2.4.20-8)
  samba版本:vsftpd-1.1.3-8
  测试环境:winxp访问RedHat 9的虚拟主机。
  实验要求:配置FTP服务器,匿名用户可以访问,上传、下载文件。
  具体步骤如下:
  (1) 编辑/etc/vsftpd/vsftpd.conf需要修改以下几段配置命令,去掉前面的#号。
  Anonymous_enable = YES 允许匿名用户访问
  Anon_upload_enable = YES 允许匿名用户上传
  Anon_mkdir_write_enable = YES 允许匿名用户创建文件
  Anon_uploads = YES 允许用户上传
  在最后加上,以下几段代码
  anon_other_write_enable = YES
  anon_umask = 077或777 改变文件的权限
  (2) 启动FTP服务
  #/etc/rc.d/init.d/vsftd start
  实验中遇到的问题
  1. 访问不了
  注意是否关闭了防火墙,service iptables stop
  2. 能上传但不能下载
  去掉chown_upload = YES前面的#,然后在最后增加anon_umask = 077的文件权限
  3. 没有写的权限
  #chmod 777 /var/ftp/pub

文章一转自
http://hi.baidu.com/nfubuntu/blog/item/0dd94ba7bb354e95d0435867.html

文章二:

RedHat9.0 中的FTP有一些改变
1)ftp server只剩下了vsftp, 原来的wu-ftp没有放入;
2)配置文件改为/etc/vsftp/vsftp.conf;
 
更换port提供服务,可将ftp port改为21之外的port.
step1: 修改/etc/vsftpd/vsftpd.conf 增加一行,listenport=2121;
step2: 重启vsftpd服务.
 
使用者的预设目录为:/home/username, 若是不希望使用者在ftp时能够切换到上一层目录/home,则修改/etc/vsftpd.conf.
  step1: 将底下三行修改为, chroot_list_enable=YES
                         chroot_list_file=/etc/vsftpd/chroot_list
  step2: 新增一个档案,/etc/vsftpd/chroot_list.内容为增加两行,
         peter
         jchn
  step3: 重启vsftpd.

文章二转自
http://blog.csdn.net/newger/archive/2008/01/15/2045217.aspx
另外:
如果需要让root用户登录FTP ,修改下面两个文件
/etc/vsftpd.ftpusers和/etc/vsftpd.user_list
在root前加上#就可以了!(注释掉)
 
阅读(871) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~