免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3045 | 回复: 0
打印 上一主题 下一主题

[FTP] VSFTP超实例讲解配置 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-01-11 11:16 |只看该作者 |倒序浏览
不建议大家用RPM包的形式安装,因为版本过于低。
1.下载最新的安装包 vsftp-2.0.5.tar.gz   地址:ftp://vsftpd.beasts.org/users/cevans
2.安装   tar xzvf vsftpd-2.0.5.tar.gz
3.编译   make       make install
这里大家可以用which vsftpd查看ftp安装在那里  默认是 /usr/local/sbin/vsftpd
4.要把这两个文件考到/etc下边看我操作 cp vsftpd.conf /etc
                                                 cp RedHat/vsftpd.pam etc/pam.d/ftp
    因为一会这个pam.d装用到虚拟用衣的时候
5.把FTP设为独立模式  vi /etc/vsftpd.conf
  最后一行加入  listen=YES
  对于vsftpd.conf 里的各个选项就不一一介绍了,可以用man vsftpd.conf查看,
6./usr/local/sbin/vsftpd $  开启后台服务
7.查盾一下端品netstat -tnl
OK到此我们配置成功
测试一下   ftp localhost
输入用户名 ftp
密码:ftp                这是一种匿名用户
下边我说说vsftp的三种模式:匿名   默认情况下是匿名用户,关于匿名用户的配置如下:
                                  anonymous_enable=YES是否允许匿名用户登陆
                                  anon_upload_enable=YES是否允许匿名用户上传文件
                                  anon_mkdir_write_enable=NO允许匿名用户创建目录, 一般不要开启这项
大家可以登陆试试是不是不能上传文件,虽然开启了anon_upload_enable=YES那为什么还不能上传呢,因为vsftp默认下的主目录是/var/ftp,我们看一下/var/ftp这个目录的权限,  ls -ld /var/ftp     drwxr-xr-x root root /var/ftp  得知是属于root组长的
chmod g+w /var/ftp  还是不能上传,vsftp默认情况下是不允许在默认的主目录下上传达室文件,  我们建一个文件mkdir incoming /etc/ftp/
再设定下incoming的权限
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP