Linux服务器搭建之一:vsftpd服务器6页word文档

  • 格式:doc
  • 大小:628.00 KB
  • 文档页数:6

下载文档原格式

  / 6
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Linux服务器搭建之一:vsftpd服务器【原创】

【最近忙于Linux服务器搭建,都是自学的,搭建了十几种服务器,最后好像有3个搭建失败了,我把搭建成功的服务器教程发布出来吧。我只用了一个上午大略的看完一本350页的Linux服务器搭建书籍,花了3天半搭建全部服务器。经验:书上说的和实际操作的相差甚远,但是万变不离其宗,核心还是相似的,同时Linux服务器也在向着配置简单化自动化迈进】

Linux操作系统平台:Fedora 14 (安装了Axelget等yum加速插件)

用户:root (普通用户无法安装软件包)

基本软件包:vsftpd (yum这种软件包安装工具会自动根据主程序安装相应的软件包)

服务器搭建流程:

1.超级用户登录,然后执行【yum install vsftpd】安装vsftp服务器:

2.安装成功:

3.vsftp的主要配置文件【/etc/vsftpd】目录下,主要配置的是vsftpd.conf文件:

4.vim编辑器(如果还没有安装的话使用nano编辑器也可以)编辑vsftpd.conf文件:

允许匿名用户登录功能开启(默认是开启的),其他信息基本不用看,注意:vsftpd服务

器用于存放文件的目录【/var/ftp】:

5.用于vsftp服务器存放文件的目录在【/var/ftp】,想要往FTP服务器上存放啥文件就直接移到到【/var/ftp】目录下即可:

6.在【/var/ftp】目录下还有一个pub目录,意思和public一样,我在这个目录下存放了vsftpd.txt文件用于测试:

【echo "Welcome to VSftp Server" > vsftpd.txt】命令把【Welcome to VSftpd Server】内容添加到vsftpd.txt文件里:

7.本机IP:192.168.170.205(内网IP):

Linux下查询IP命令:【ifconfig】

8.启动vsftpd服务器:【service vsftpd start】

然后使用lftp命令登录本地vsftpd服务器:【lftp 192.168.170.205】

如果你的系统没有lftp命令就自己使用yum安装吧,但是要注意:lftp只是ftp客户端,不是服务器。

登录成功后第一个看的的就是pub目录,然后进去即可看到刚才存放的vsftpd.txt文件了:

类似的命令还有:

关闭vsftpd服务器:【service vsftpd stop】

重启vsftpd服务器:【service vsftpd restart】

9.可以在火狐浏览器上打开本地的vsftpd服务器看看:

(注意了,ftp服务器如果是在虚拟机里搭建的话,而且本地和虚拟机不共用一个内网网段,比如我的就是:虚拟机是192.168.170.*,本地却是10.22.40.*,这样可能造成本地系统无法访问虚拟机里的ftp服务器,但是虚拟机里的系统可以访问本地的ftp服务器。这是路由造成的跨网段问题,如果要外网的电脑可以访问内网的ftp服务器的话就只能映射内网IP到外网去了,这里就不说这个了,我没有路由玩那些。)

FTP服务器搭建非常容易,而且非常实用,主要就是存放大量的文件供别人下载。主要使用者还是教育网和Linux软件源网站。喜欢的话慢慢搭建吧。