CentOS7上快速搭建FTP服务器,基于本地用户访问
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,本篇文档主要讲基于Linux上本地用户进行访问的FTP服务器的快速搭建步骤。如果是想进阶学习FTP,如基于mysql的虚拟用户的配置,不应该参考本篇文档。参考文档:http://www.178linu
千家信息网最后更新 2026年11月03日CentOS7上快速搭建FTP服务器,基于本地用户访问
本篇文档主要讲基于Linux上本地用户进行访问的FTP服务器的快速搭建步骤。
如果是想进阶学习FTP,如基于mysql的虚拟用户的配置,不应该参考本篇文档。
参考文档:http://www.178linux.com/52605
https://help.aliyun.com/document_detail/51998.html
以下是配置步骤:
1、安装vsftp
~]# yum install -y vsftp
2、相关配置文件
~]# cd /etc/vsftpd/vsftpd]# lsftpusers user_list vsftpd.conf vsftpd_conf_migrate.sh/etc/vsftpd/vsftpd.conf //主配置文件,核心配置文件/etc/vsftpd/ftpusers //黑名单,这个里面的用户不允许访问FTP服务器/etc/vsftpd/user_list //白名单,允许访问FTP服务器的用户列表
3、启动服务,添加开机自动启动
服务启动与关闭~]# systemctl start vsftpd.service~]# systemctl enable vsftpd.service~]# netstat -antup | grep ftptcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN 2579/vsftpd tcp 0 0 10.1.252.97:21 10.1.250.64:54777 ESTABLISHED 2582/vsftpd
4、使用匿名用户访问
vsftp默认配置匿名用户可以访问/var/ftp/pub目录,可读不可以写

5、配置本地用户登录访问
(1)创建本地用户,并设置密码
~]# useradd -d /var/www/html/ -s /sbin/nologin wlm~]# passwd wlm
(2)修改配置文件,开启本地用户可以访问
~]# vim /etc/vsftpd/vsftpd.conflocal_enable=YES如果不想使用匿名用户,可以如下设置:anonymous_enable=NO # 匿名用户登陆 允许
(3)修改目录权限
本地用户登录,默认使用的是该用户的家目录,配置登录用户对该目录可读可写
如果想改变本地用户的根目录,可以在配置文件里指定:local_root=/local
~]# chmod o+w /var/www/html/~]# ll /var/www/drwxr-xrwx. 2 root root 63 5月 12 11:53 html
(4)登录账户测试
没有关闭匿名用户访问,直接输入ftp://host默认登录的是匿名用户的pub目录,可以使用ftp://username@host的方式来指定登录账号
例如:ftp://wlm@10.10.10.3

用户
配置
登录
服务
文件
目录
服务器
文档
步骤
参考
名单
密码
方式
权限
核心
根目录
账号
账户
黑名单
进阶
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网高科技
广州万易互联网科技有限公司
湖南永感互联网科技有限公司
互联网是不是新科技
朗涯互联网科技
狮子座互联网科技有限公司
上海万想互联网科技
互联网科技的未来发展
互联网科技英文翻译
互联网金融和金融科技
老年人脱离互联网科技的作文
现代科技和互联网有关系吗
成都互联网科技公司100强
字节跳动和互联网科技
开一家科技互联网公司需要多少钱
国大互联网教育科技有限公司工作
如何创新互联网科技
工业互联网等科技实现智能化赋能
科技互联网企业在行动
互联网 科技节活动 微视频大赛
深圳市人人互联网科技有限公司
互联网科技的发展
喔噻互联网科技
互联网科技网站
互联网科技博主是什么意思
宁夏科技产业互联网案例
玉溪互联网科技怎么选
佛山市翊博互联网络科技有限公司
威龙国际互联网科技公司
特约风豹互联网科技为什么扣费