CentOS7上快速搭建FTP服务器,基于本地用户访问
发表于:2024-11-23 作者:千家信息网编辑
千家信息网最后更新 2024年11月23日,本篇文档主要讲基于Linux上本地用户进行访问的FTP服务器的快速搭建步骤。如果是想进阶学习FTP,如基于mysql的虚拟用户的配置,不应该参考本篇文档。参考文档:http://www.178linu
千家信息网最后更新 2024年11月23日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安全错误
数据库的锁怎样保障安全
上位机软件开发合集
网络安全为题的名字
哪个学校数据库可以下载国际标准
互联网科技公司求职信
做好网络安全 舆情
学校网络安全谨防诈骗课件ppt
数据库版本太低怎么回事
软件开发c都有哪几类
超市收费系统软件开发
北京晓通网络技术有限公司
oracle录入数据库
做网络技术很苦
网上订餐系统数据库 代码
服务器资源使用率计算
中国海洋大学计算机网络技术
上海信息软件开发服务要多少钱
金融网络安全app
升腾c10服务器多少钱一台
外网ftp服务器安全吗
嵌入式软件开发交流社区
借贷软件开发成本
plsql 复制数据库
数据库的注册登录代码
如何查看服务器管理端口
因网络安全被追究
金蝶软件开发部是干什么的
电脑端网课直播软件开发
mysql数据库首拼匹配
关系规范化是数据库应用系统
access备份数据库方法