CentOS7上快速搭建FTP服务器,基于本地用户访问
发表于:2025-02-05 作者:千家信息网编辑
千家信息网最后更新 2025年02月05日,本篇文档主要讲基于Linux上本地用户进行访问的FTP服务器的快速搭建步骤。如果是想进阶学习FTP,如基于mysql的虚拟用户的配置,不应该参考本篇文档。参考文档:http://www.178linu
千家信息网最后更新 2025年02月05日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安全错误
数据库的锁怎样保障安全
把公司的数据库删有多严重
vb 统计 数据库
u03s机器人软件开发
软件开发哪的服务好
内蒙古人口管理系统软件开发
西安软件开发人员薪资
软件实施还是软件开发好
广西时代网络技术分类技术
大连松下软件开发公司人员名单
23魔方祖源数据库河南张
如何维护监狱的网络安全意识
菏泽商城软件开发哪家靠谱
2016年4月网络安全主要
我的世界人间彼岸服务器
安徽web前端软件开发如何收费
不属于软件开发过程
工业互联网 大豪科技
青岛华一软件开发电话地址
苹果手机不安全无法连接服务器
pubgm服务器哪个好
网络技术选型和局域网技术选型
专业app软件开发团队
漳州软件开发笃行网络
2017网络安全教案
2021石家庄网络安全宣传周
dw登陆界面链接数据库
梦幻手游双平台服务器多少钱
网络安全股的市盈率平均估值
数据库学生容金
数据库系统的结构是