首页 > 系统服务 > 详细

Linux搭建ftp服务器简单教程

时间:2017-09-05 19:59:59      阅读:261      评论:0      收藏:0      [点我收藏+]

参考文章:https://www.waitig.com/linux-or-centos-install-vsftpd-and-setup-it.html

 

步骤概括如下:

安装:yum install vsftpd

操作: service vsftpd start|stop|restart

配置部分(重点):

       1. 为了系统安全,一般会建立一个ftp用户,此用户不能登陆系统,且只能访问自己主目录下的文件。

             useradd  -d  /var/ftp/test     -g ftp -s   /sbin/nologin    ftpuser

             其中,-d命令是指定用户主目录,-g是指定用户分组,-s /sbin/nologin 是禁止用户登陆系统,最后ftpuser是本次新建用户的用户名。

             然后设置密码:passwd fptuser

      2.  配置用户可登陆名单,并将新建用户添加进入ftp可登陆名单中。

         配置用户名单的方式是:打开配置文件,找到如下两行行,去掉其注释符号。

              chroot_list_enable=YES

             # (default follows)

             chroot_list_file=/etc/vsftpd/chroot_list

         这样就定义了一个用户名单,只有名单中的用户可以登陆系统。 

    3. 创建这个/etc/vsftpd/chroot_list   文件,将可以访问的用户名   ftpuser  添加进去。然后重启ftp服务即可。

 

 操作解释:

      -d  /var/ftp/test   ----------------------------------    远程机器访问这台ftp服务器的根目录,文件列表与这个目录一致。

      useradd/passwd   --------------------------------- 本地的用户名和密码

     /etc/vsftpd/chroot_list   ---------------------------  将本地用户名XX作为ftp用户名
               

 

Linux搭建ftp服务器简单教程

原文:http://www.cnblogs.com/alapha/p/7481625.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!