首页 > 系统服务 > 详细

Linux centos 安装 ftp(Vsftp) 与 设置ftp(Vsftp)

时间:2019-03-30 18:33:39      阅读:144      评论:0      收藏:0      [点我收藏+]

本文章只是简单搭建,因为公司只须要简单使用,虽然简单但是之前也走了一些弯路,所以决定把过程记录下来。

一、Vsftp安装与卸载

  1. 安装:yum install vsftpd
  2. 卸载:yum remove vsftpd 

二、启动服务

  1. 启动:systemctl start vsftpd.service
  2. 重启:systemctl restart vsftpd.service
  3. 停止:systemctl stop vsftpd.service

三、用户配置(注:修改配置文件保存后,都重启一下

  1、匿名用户

    • vsftpd 有两个匿名用户:anonymous、ftp,匿名用户默认是只能看到 /var/ftp/pub 目录下的文件
    • 如果要让匿名用户对 /var/ftp/pub 文件进行创建、删除、修改是需要修改目录权限
    • 第一步:修改目录权限
      命令:chown -R ftp /var/ftp/pub
    • 第二步:修改如下配置参数(没有就增加,主要是把前面的 "#" 去掉)
    • #打开配置文件
      vi /etc/vsftpd/vsftpd.conf
      #允许匿名用户上传文件
      anon_upload_enable=YES
      #允许匿名用户创建目录
      anon_mkdir_write_enable=YES
      #允许匿名用户其他写入权限
      anon_other_write_enable=YES  
    • 关闭匿名用户:
    • #打开配置文件
      vi /etc/vsftpd/vsftpd.conf 
      找到 anonymous_enable = YES,把YES改为NO

 

  2、创建用户

    • 创建一个myftp账号,可以对目录任意操作
    • #创建用户 如:myftp
      useradd -d /home/myftp -s /sbin/nologin myftp
      #设置账号密码
      passwd myftp 回车会让输入两次密码
      

 

注:修改配置文件保存后重启哟!!!!!

 

 

Linux centos 安装 ftp(Vsftp) 与 设置ftp(Vsftp)

原文:https://www.cnblogs.com/chuyi-/p/10628097.html

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