美文网首页
linux 安装ftp服务器 && 添加ftp用户

linux 安装ftp服务器 && 添加ftp用户

作者: Damo很努力 | 来源:发表于2019-07-23 14:20 被阅读0次

在linux主机上添加ftp用户,只允许让ftp登录用户看到自己账号下的目录/文件

安装vsftp服务器

  • 云下载跟安装vsftpd服务器
    yum install vsftpd

  • 启动vsftpd服务器
    systemctl start vsftpd.service

  • 开机自启动
    chkconfig --level 35 vsftpd on

配置文件

  • 编辑配置文件
    vi /etc/vsftpd/vsftpd.conf
anonymous_enable=NO    # 不允许匿名访问,禁用匿名登录
chroot_local_user=YES   # 启用限定用户在其主目录下
use_localtime=YES     # 使用本地时(自行添加)
chroot_list_enable=YES
local_enable=YES      # 允许使用本地帐户进行FTP用户登录验证
allow_writeable_chroot=YES # 如果启用了限定用户在其主目录下需要添加这个配置,解决报错 500 OOPS: vsftpd: refusing to run with writable root inside chroot()
xferlog_enable=YES     # 启用上传和下载的日志功能,默认开启。
local_umask=022      # 设置本地用户默认文件掩码022
# FTP上本地的文件权限,默认是077,不过vsftpd安装后的配置文件里默认是022
  • 配置用户信息
    useradd -d /ftp_data -g ftp -s /sbin/nologin ftp_test1 -- 新增用户
    passwd ftp_test1 --设置密码

ftp_test1 ftp用户
ftp_data 用户的主目录
-s /sbin/nologin 用户不允许登录(通过ftp可以连接)
-g ftp 新建用户,加入ftp组

  • 配置/etc/vsftpd/chroot_list

    vi /etc/vsftpd/chroot_list 插入 ftp_test1

    (增加ftp_test1 代表 这个用户不被限制主目录内)

  • 配置允许访问的用户
    vi /etc/vsftpd/user_list 插入ftp_test1

服务运维

systemctl restart vsftpd.service # 重启服务
systemctl start vsftpd.service # 启动服务
systemctl stop vsftpd.service # 关闭服务
systemctl status vsftpd.service # 服务状态查看

相关文章

  • linux 安装ftp服务器 && 添加ftp用户

    在linux主机上添加ftp用户,只允许让ftp登录用户看到自己账号下的目录/文件 安装vsftp服务器 云下载跟...

  • CentOS6.8搭建FTP服务器

    如果要ftp访问linux需要安装ftp服务,vsftpd是Linux下比较好的的FTP服务器。 一、检查安装vs...

  • Ftp 服务器搭建

    检测是否安装ftp 安装ftp 配置ftp 添加用户 设置密码 设置访问权限 写入用户 修改安全策略 避免访问出现...

  • FTP

    FTP 一.FTP简介和原理 FTP即文件传输协议, CS架构, Linux下搭建ftp服务器需要安装vsftpd...

  • 资源站

    Linux公社Ftp服务器 用户名/密码:ftp1.linuxidc.com/www.linuxidc.com

  • Java 图片上传方式一 : ftp 图片服务器

    一 : Linux ftp 图片服务器 1、 Linux 安装 ftplinux服务器配置安装ftpyum ins...

  • Centos7下搭建ftp服务器

    首先执行命令 查看是否安装了ftp服务,如果没有安装,执行 命令安装。安装之后创建ftp用户 该命令添加一个ftp...

  • 安装ftp服务

    vsftpd是Linux下比较著名的FTP服务器,搭建FTP服务器当然首选这个。 1.安装vsftpd yum -...

  • CentOS搭建虚拟用户的FTP服务

    安装vsftpd 修改配置 添加虚拟用户 设置FTP根目录权限 开启FTP服务 参考:vsftpd安装以及配置FT...

  • Linux下安装FTP

    最近照着网上教程Linux篇---ftp服务器的搭建,在Linux(centos)下安装ftp的时候遇到了一点问题...

网友评论

      本文标题:linux 安装ftp服务器 && 添加ftp用户

      本文链接:https://www.haomeiwen.com/subject/wtbolctx.html