关闭
搜索
搜索
本版
帖子
用户
热搜:
程序员
简洁模式
高级模式
用户组: 游客
消息
提醒
新听众
我关注的
帖子
道具
勋章
任务
设置
退出
请
登录
后使用快捷导航
没有帐号?
立即注册
设为首页
收藏本站
开启辅助访问
切换到窄版
登录
or
立即注册
快捷导航
搜索
首页
论坛
BBS
MCU单片机技术
程序员交流
在CentOS8.xLinux操作系统中搭建FTP服务器
[复制链接]
作者:
__嘘理解我
版块:
›
嵌入式操作系统
›
linux
发布时间:
2020-9-23 14:03:56
1409
0
返回列表
__嘘理解我
当前离线
注册会员
注册会员, 积分 160, 距离下一级还需 40 积分
注册会员
注册会员, 积分 160, 距离下一级还需 40 积分
积分
160
发消息
楼主
电梯直达
__嘘理解我
发表于 2020-9-23 14:03:56
|
只看该作者
|
倒序浏览
|
阅读模式
1、 业务需求
公司需要搭建一台FTP服务器用于部门文件共享,包括上传文件、创建目录等等。通过
adjinxing01、adjinxing02帐号进行管理、目录创建、文件上传,其他用户jinxing(n)查看、下载,要求仅允许ftp帐号登录FTP 服务器,但不能登录本地系统,并将这些账号根目录限制在/data/ftproot目录,不能进入该目录以外的其他任何目录,同时禁止匿名登录。
2、 软件安装
操作系统: centos8.1
yum install vsftpd –y
rpm -qa |grep vsftpd #检查安装情况
3、 建立用户、用户组和目录
mkdir -p /data/ftproot
ll -d /data/ftproot/
创建组:
groupadd jxftp
目录授权:
chown -R root.jxftp /data/ftproot/
chmod -R 775 /data/ftproot/
创建用户:
useradd -M -s /sbin/nologin -g jxftp -d /data/ftproot adjinxing01
useradd -M -s /sbin/nologin -g jxftp -d /data/ftproot adjinxing02
useradd -M -s /sbin/nologin -d /data/ftproot jinxing001
useradd -M -s /sbin/nologin -d /data/ftproot jinxing002
useradd -M -s /sbin/nologin -d /data/ftproot jinxing003
useradd -M -s /sbin/nologin -d /data/ftproot jinxing004
useradd -M -s /sbin/nologin -d /data/ftproot jinxing005
useradd -M -s /sbin/nologin -d /data/ftproot jinxing006
#也可用加入组:gpasswd -a adjinxing02 jxftp
passwd adjinxing01 #密码:123456,生产环境中要复杂密码
passwd adjinxing02
...
4、 修改配置文件/etc/vsftpd/vsftpd.conf
anonymous_enable=NO #禁止匿名用户登录
local_enable=YES #允许本地用户登录
local_root=/data/ftproot #ftp目录
5、 启动启vsftpd 服务
systemctl start vsftpd
6、 测试
测试先关闭centos系统的防火墙
systemctl stop firewalld
关闭SELinux
setenforce 0
windows系统下登陆:
ftp 10.41.1.96
put "d:/888.txt"#上传文件
ftp> mkdir lxt01#创建目录
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有帐号?
立即注册
收藏
0
相关帖子
•
Unix文件系统傻傻搞不懂?这里文章虽长,但是你细品就够了
•
为什么计算机专业的学生要学习使用Linux系统?
•
几种从Windows上传文件到Linux系统的方法
•
嵌入式开发时,如何跨平台编译调测
•
搜狗输入法forLinuxv3.0版全新升级AI技术赋能软件创新
•
开源项目EasyDarwin编译:Linux系统下编译运行最新EasyDarwin的步骤介绍
•
大量用户报告Chrome浏览器意外崩溃,谷歌官方发布紧急修复
•
Shell:用户使用Linux的桥梁
•
【干货】从lsof开始,深入理解Linux虚拟文件系统!
•
欲学鸿蒙必先懂Linux:逐项分析Linux目录树的5类18项构成
回复
使用道具
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
表情
@朋友
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
快速回复
返回顶部
返回列表