+ -
当前位置:首页 → 问答吧 → 使用vsftp建立一个最简单的ftp站点

使用vsftp建立一个最简单的ftp站点

时间:2011-05-28

来源:互联网

本帖最后由 pl_014 于 2011-5-28 19:56 编辑

网上许多关于vsftp的文章和教材都对vsftp和配置文件等做了许多讨论,而但并没有多少实际操作的内容,或者说把实际操作的内容搞得云里雾里,非常复杂,也许你只需要用这个站点来传一些文件,只需要一个匿名用户,并且只要能够进行下载就可以,那么现在我来告诉大家如何建立一个最简单的ftp站点。
首先先说明一下环境:系统debian linux,testing版;vsftp版本:2.3.2-2
第一步:安装
打开软件包管理器,搜索vsftp,然后选择包名叫vsftp的包,安装。或在命令行下先切换至root用户(ubuntu下直在命令前加上sudo)执行apt-get install vsftp(ubuntu/debian用户)或yum install vsftp(fedora等用户)等。
第二步:配置
需要修改的文件是/etc/vsftpd.conf 或 /etc/vsftpd/vsftpd.conf,根据不同的系统,不同版本的vsftp,可能会有不同。
以root用户权限打开/etc/vsftpd.conf 或 /etc/vsftpd/vsftpd.conf,先查找一下该文件里有无如下的语句
  1. anon_root=/var/ftp
复制代码
如果前面用#注释掉了,去掉前面的#,如果没有,在文件的末尾加上这条语句。
其中/var/ftp是需要共享的目录(即ftp站点的根目录),这个目录对所有的用户必须具有读和执行的权限,如果不是,则执行
  1. chmod ugo+rx path
复制代码
另外要注意的是如果需要注释,请单起一行,如果加在这句的后面,vsftp会把连同注释的部分也当成了路径。
还有就是等号两边和行末都不要加空格。
第三步:启动/重启vsftpd
vsftpd在装好后可能要加入到自启动的程序当中,这样的话,你就可以从你的系统默认的运行级别对应的目录里找这个链接,ubutnu/debian在/etc/rc2.d/下,fedora等系统在/etc/rc5.d/下,使用使令
  1. ls /etc/rc2.d | grep vsftp
复制代码
  1. ls /etc/rc5.d | grep vsftp
复制代码
等即可找到
然后切换至root用户,执行(如果这个链接的文件名是S03vsftpd)
  1. /etc/rc2.d/S03vsftpd restart
复制代码
然后再在你的浏览器下输入地址ftp://127.0.0.1/,就可以看到你建立的ftp站点了,当然,你所设置的共享目录里要有文件哦。

最后,本人未在其它系统的环境下测试,如果有不同,欢迎补充。

作者: pl_014   发布时间: 2011-05-28

酷,学习了

作者: Svaurc   发布时间: 2011-05-28

感谢pl_014的分享,本贴加入到论坛顶置的Linux应用索引贴中

作者: Growth兆   发布时间: 2011-05-29

谢谢  学习一下

作者: fjb124   发布时间: 2011-05-29

UBUNTU下有没有免费的FTP,功能要全一点的。

作者: jinwqun   发布时间: 2011-05-29

UBUNTU下有没有免费的FTP,功能要全一点的。
jinwqun 发表于 2011-5-29 21:26
什么意思,是ftp server还是ftp client?ftp server可以用vsftp、proftp,client可以用浏览器,也可以用filezilla等等,这些都是免费的.

作者: pl_014   发布时间: 2011-05-29

呵呵 不错哦! 支持了!!!

作者: 小路   发布时间: 2011-05-29

牛啊

作者: dqwit   发布时间: 2011-05-30

软件包管理器   是在哪里,,
求解答 ,,

作者: copyleftzlf   发布时间: 2011-05-30

呵呵 有没有详细的机遇虚拟用户的配置啊希望能给力啊

作者: 张峰   发布时间: 2011-05-30

新手学习。。

作者: yangkang0318   发布时间: 2011-05-30

软件包管理器   是在哪里,,
求解答 ,,
copyleftzlf 发表于 2011-5-30 22:20
看你用的是什么系统,ubuntu就是软件中心,有的ubuntu也有新立德,新立德也是,fedora的不太清楚,不管你用的是什么系统,所谓软件包管理器就是用来管理软件的工具,另外,opensuse的软件的安装方式有些特别,建议以这种方式装:http://www.linuxdiyf.com/bbs/thread-192677-1-1.html

作者: pl_014   发布时间: 2011-05-31

呵呵 有没有详细的机遇虚拟用户的配置啊希望能给力啊
张峰 发表于 2011-5-30 22:36
虚拟机?跟真机差不多啊,连接方式最好用brighe的。

作者: pl_014   发布时间: 2011-05-31

不错

作者: w2008   发布时间: 2011-05-30

正准备使用

作者: dllzg   发布时间: 2011-05-31

这样一来建立的在外网可以访问吗?

作者: 王志业   发布时间: 2011-05-30

学习了!

作者: laoge1   发布时间: 2011-06-07

热门下载

更多