系统相关
首页 > 系统相关> > Linux网络服务之常规vsFTP服务配置(超级详细图解一步骤一图)

Linux网络服务之常规vsFTP服务配置(超级详细图解一步骤一图)

作者:互联网

这里给大家简单介绍一下FTP服务的配置模拟不定时更新记得手打很累的记得一键三连

FTP服务–用来传输文件的协议

vsftp配置

安装vsftpd

/etc/vsftpd配置文件做好备份以防改错

设置匿名用户访问的FTP服务(最大权限)

启动服务

关闭防火墙

Windows10与Linux建立ftp连接

在这里插入图片描述

为匿名访问ftp的根目录下的pub子目录设置最大权限,以便匿名用户上传数据

从Windows上传文件到Linux

put
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Windows匿名下载Linux中的文件

get
在这里插入图片描述
在这里插入图片描述

设置本地用户验证方式ftp,并禁止切换到ftp以外的目录(默认登录的更目录为本地用户的家目录)

vim /etc/vsftpd/vsftpd.conf
local_enable=YES #启用本地用户
anonymous_enable=NO #关闭匿名用户访问
write_enable=YES #开放服务器的写权限(若要上传,必须开启)
local_umask=077 #可设置仅宿主用户拥有被上传的文件的权限(反掩码)
chroot_local_user=YES #将访问禁锢在用户的宿主目录中
allow_writeable_chroot=YES #允许被限制的用户主目录具有写权限

修改配置文件关闭匿名用户访问

anonymous_enable=NO
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

禁止本地用户切换目录将他禁锢在用户的宿主目录中

在这里插入图片描述
修改配置文件后重启服务
systemctl restart vsftpd
这时候禁锢在自己的家目录中无法切换
在这里插入图片描述

扩展第二种登录ftp的方式

扩展2修改匿名用户、本地用户登录的默认根目录

扩展3使用user_list用户列表文件设置黑名单白名单

编写不易记得一键三连

标签:ftp,用户,本地用户,vsftpd,匿名,vsFTP,Linux,YES,一图
来源: https://blog.csdn.net/weixin_53496398/article/details/113923009