linux--ubuntu搭建ftp

2017-5-10 hubo 服务器

1.安装vsftpd服务器:sudo apt-get install vsftpd


2.配置vsftpd.conf文件:sudo vi /etc/vsftpd.conf

    找到anonymous_enable   改成NO


3.在文件最后添加:local_root = /home/用户名/ftp

 

4.删掉local_enable = YES 前的“#”

   删掉chroot_list_enable = YES前的“#”

   删掉chroot_list_file = /etc/vsftpd.chroot_list前的“#”


5.新建这么一个文件:

  sudo vi /etc/vsftpd.chroot_list       建立此文件夹,将ubuntu的一个用户名放在此文件中。在这个文件中的放置的是登录ftp服务器时的用户名


6.将ftp的拥有者权限减去w,即文件夹的拥有者不能有写权限。


7.在ftp文件夹下,建立一个文件夹,比如:叫share的文件夹,此文件夹就是使用ftp客户端进行下载、上传时的文件夹


8.重启ftp服务器:sudo /etc/init.d/vsftpd restart

网站备案号:京ICP备11043289号-1 北京市公安局网络备案 海1101084571
版权所有 北京育灵童科技发展有限公司 Copyright © 2002-2024 www.elight.cn, All Rights Reserved