ubuntu11.04下apache tftp以及ftp服务器的安装和基本配置

本文介绍了在Ubuntu 11.04系统下如何安装和配置Apache FTP服务器及TFTP服务器。主要内容包括vsftpd的standalone模式配置,tftpd-hpa通过xinetd的设置,以及apache2服务器的基本配置。通过修改配置文件,设置服务器的默认登录目录,并确保服务正常启动和监听相应端口。
摘要由CSDN通过智能技术生成

  今天笔记本上的ubuntu系统出了问题,重装了系统,也把基本的服务器 apache tftp ftp都再做了一遍,也算是又复习了一遍,以前是做好了能用就算了,今天做完了总结一下,省得下次还会遇到麻烦。

  要声明的一点是,由于我不是专门弄各种服务器的,我做的是嵌入式,我做这些服务器是为了能在开发板和我的主机之间通信传输一些基本的文件就可以,所以我的配置很简单,主要的就是更改服务器默认登录目录,只保证基本能用,如果你要搭建服务器需要详细配置,我写的这个就没有参考价值了。


  ftp服务器


  首先安装,aptitude install vsftpd, aptitude install vsftp。vsftpd是服务器,vsftp是客户端,linux下服务器和客户端基本都是这样命名的。我们主要要操作的是服务器,客户端在开发板上,安装好以后,要找到vsftpd的配置文件,/etc/vsftpd.conf,编辑这个文件。

  这里要说明的一点是,vsftpd服务器有2种模式,standalone和xinetd模式,standalone可以理解为vsftpd进程独自在后台监听端口,xinetd是由xinetd进程来监听端口,哪个端口有收发就通知哪个服务器进程,这样比较节省资源。

  这里dtp采用的是standalone模式,vsftpd.conf中第一条就是listen=YES,如果是xinetd模式的话这里就改成NO,其他的暂时不要改,再添加2句,就是设置本机用户和匿名用户登录的默认目录:

  local_root=/work/ftp

  anon_root=/work/ftp

  等号后面就是你设置的ftp目录了,这样就好了。

  对于vsftpd.conf文件中每条的详细含义,我从网上找到了一部分,和大家分享。

ml代码  收藏代码
  1. anonymous_enable=NO                  #禁止匿名  
  2. local_enable=YES                     #允许本地登录  
  3. write_enable=YES                     #允许写,如需上传,则必须  
  4. local_umask
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值