千家信息网

CentOS7怎么搭建FTP服务器

发表于:2026-11-04 作者:千家信息网编辑
千家信息网最后更新 2026年11月04日,这篇文章主要介绍了CentOS7怎么搭建FTP服务器的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇CentOS7怎么搭建FTP服务器文章都会有所收获,下面我们一起来看看吧
千家信息网最后更新 2026年11月04日CentOS7怎么搭建FTP服务器

这篇文章主要介绍了CentOS7怎么搭建FTP服务器的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇CentOS7怎么搭建FTP服务器文章都会有所收获,下面我们一起来看看吧。

一、基本环境

服务器:centos7.5

客户机:ubuntu mate18.10

ftp服务端:vsftpd

ftp客户端:filezilla(可选)

二、基本流程

为了看起来更简洁,仅列出搭设基本流程及相关命令。

1、安装 vsftpd

yum install vsftpd

2、创建虚拟用户

用你喜欢的任何编辑器创建并编辑 /etc/vsftpd/vuser.list 文件,内容如下:

lilei
lileipasswd
hanmeimei
hmmpasswd

口令认证文件奇数行为用户名,偶数行为对应的密码

3、创建口令认证数据库

db_load -t -t hash -f /etc/vsftpd/vuser.list /etc/vsftpd/vuser.dbchmod 600 /etc/vsftpd/vuser.db

-t:转换
-t:指定hash算法
-f:指定用户名

4、编辑 pam 认证文件

创建并编辑 /etc/pam.d/vsftpd.vu ,内容如下:

auth      required  pam_userdb.so db=/etc/vsftpd/vuseraccount   required  pam_userdb.so db=/etc/vsftpd/vuser

db指定口令认证数据库,不含后缀名

5、建立本地用户

useradd -d /home/vftpuser -s /sbin/nologin vftpuserchmod 755 /home/vftpuser

-d:指定用户主目录
-s:指定用户登录shell,/sbin/nologin表示禁止用户通过shell登录,提高安全性

6、映射 ftp 用户到 vftpuser

编辑 /etc/vsftpd/vsftpd.conf ,修改下列行:

pam_service_name=vsftpd.vu  # 指定pam认证文件guest_enable=yes              # 启用映射guest_username=vftpuser      # 指定映射的本地用户user_config_dir=/etc/vsftpd/vusers_dir    # 指定ftp用户配置文件位置,如果不需要对每个用户进行分别配置,可将此行注释掉

7、为每个用户进行单独配置

创建 /etc/vsftpd/vuser_dir ,针对每个 ftp 用户创建同名配置文件,此处以 lilei 为例。创建并编辑 /etc/vsftpd/vuser_dir/lilei ,内容如下:

anon_upload_enable=yesanon_mkdir_write_enable=yesanon_other_write_enable=yeslocal_root=/var/www/html

默认根目录为映射用户的家目录,可通过 local_root 指定某个用户的根目录,注意需要将此目录所有者改为 vftpuser 。

8、重启 vsftpd

systemctl start vsftpd

三、注意事项

  • 将 vsftpd 加入开机启动,防止服务器重启后无法访问;

  • 如果 ftp 服务器无法访问,注意检查防火墙与 selinux 设置;

  • 生成口令认证数据库后,及时将 list 文件删除,防止密码泄露。

关于"CentOS7怎么搭建FTP服务器"这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对"CentOS7怎么搭建FTP服务器"知识都有一定的了解,大家如果还想学习更多知识,欢迎关注行业资讯频道。

用户 服务 服务器 文件 认证 内容 口令 配置 数据 数据库 目录 知识 客户 密码 根目录 流程 用户名 篇文章 行为 登录 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网科技未来 科技制造互联网公司 北京互联网科技公司 广州凡科互联网科技 时间互联网络科技 互联网金融监管科技 银川新华互联网科技学校地址 天速互联网络科技有限公司 江阴互联网智能科技产品进口 互联网5g黑科技有哪些 成都互联网科技公司工作好不好 搜狐科技互联网 互联网在线教育科技创业 科技赋能视角下互联网保险发展 互联网科技快讯热点 神州科技互联网有限公司 云鲸互联网络科技有限公司 银川新华互联网科技学校是国营吗 华人运通互联网科技公司 六子台科技互联网展会 百单网互联网科技有限公司怎么样 互联网络科技有限公司 互联网科技公司名称 互联网 科技服务平台 佩信高科技互联网 汉立互联网科技有限公司联系电话 剑昆互联网络科技有限公司临桂 苏州铭阳互联网科技有限公司 互联网科技创新创业项目 互联网科技大会大佬
0