Ubuntu使用笔记——ftp和tftp

FTP和TFTP是两种不同的协议,因此他们的搭建方法也不相同。下面将在ubuntu12.04中对这支持这两种协议的服务器分别进行搭建。


一,FTP

1,安装FTP软件

  在ubuntu12.04中,搭建FTP主要使用的软件的是vsftpd,安装命令如下:

sudo apt-get install vsftdp

2,配置vsftd

  安装是很简单的,但是配置vsftd就比较麻烦了。详细可见《Vsftdp》。

3,修改匿名用户的主目录!

  配置vsftdp的文件问/etc/vsftd.conf,但是决定其ftd用户主目录的却在/etc/passwd文件中,下面是部分解图:


由上图第37行可见,ftp用户的主目录为/root/文档/家教。注意,必须是绝对路径!


4,允许匿名上传!

  在配置文件/etc/vsftpd.conf添加:

anon_upload_enable=YES


5,允许匿名删除!

  在配置文件/etc/vsftpd.conf添加:

anon_umask=022  #匿名上传文件的权限

anon_other_write_enable=YES

如下图所示:



6,允许root用户登陆

将/etc/ftpusers文件中的root注释掉!


二,TFTP

待续。。。


《ubuntu下搭建tftp服务器》http://www.2cto.com/os/201203/122887.html

《ubuntu 10.04下的配置tftp服务器》http://www.cnblogs.com/geneil/archive/2011/11/24/2261653.html

《Ubuntu 10.04搭建ftp server》http://blog.csdn.net/yeqishi/article/details/6844212

Linux的vsftpd服务器,匿名登陆路径怎么改!http://wenwen.soso.com/z/q61162723.htm

FTP配置之vsftpd.chroot_listhttp://blog.163.com/xiaohui_1123@126/blog/static/398052402010101995025953/

500 OOPS: vsftpd: refusing to run with writable anonymous roothttp://www.blogjava.net/fingki/archive/2009/07/13/286526.html

你可能感兴趣的:(Ubuntu使用笔记——ftp和tftp)