CentOS7上快速搭建FTP服务器,基于本地用户访问
发表于:2025-12-04 作者:千家信息网编辑
千家信息网最后更新 2025年12月04日,本篇文档主要讲基于Linux上本地用户进行访问的FTP服务器的快速搭建步骤。如果是想进阶学习FTP,如基于mysql的虚拟用户的配置,不应该参考本篇文档。参考文档:http://www.178linu
千家信息网最后更新 2025年12月04日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安全错误
数据库的锁怎样保障安全
网络安全技术专业是学什么的
mc服务器手机版多少钱
网信动态 维护全市网络安全保障
区块链闪电网络技术
简述数据库的安全管理
js中在控制台输出数据库
网站网络安全测评报告
深圳棋牌软件开发公
无线总显示连接不到服务器
服务器安装部署知识
丰南区媒体网络技术不二之选
河南普朗网络技术有限公司招聘
美萍仓库管理软件服务器
软件开发工具课件官方免费版
定制服务器要注意哪些
网络广播服务器怎么配置
网络安全费用请示报告
物理安全_网络安全
软件开发企业项目立项流程
系统显示无法连接到远程服务器
数据库2008数据引擎失败
回收施乐510工程机主机服务器
复制一个表到另一个数据库
服务器如何加载网络硬盘
江阴品质软件开发哪家好
涉农信用信息数据库说明
职业软件开发性价比高
关系型数据库结构课程
idc 服务器市场2020
软件开发 sdk