读书笔记——L...

Linux Chapter 11——vsftpd服务传输文件

2023-12-03  本文已影响0人  So_ProbuING

vsftpd:是一款运行在Linux操作系统上的FTP服务程序,完全开源且免费。还具有很高的安全性、传输速度,以及支持虚拟用户验证等其他FTP服务程序不具备的特点

dnf install vsftpd
firewall-cmd --permanent --zone=public --add-service=ftp 

vsftpd服务程序的主配置文件 /etc/vsftpd/vsftpd.conf

vsftpd服务程序常用的参数
vsftpd服务程序常用的参数

vsftpd服务程序

vsftpd允许用户以3种认证模式登录FTP服务器

匿名访问

匿名用户开放的权限参数以及作用
#anonymous
anonymous_enable=YES
anon_umask=022
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES

local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
listen=NO
listen_ipv6=YES
pam_service_name=vsftpd
userlist_enable=YES
[root@linuxprobe ~]# systemctl restart vsftpd
[root@linuxprobe ~]# systemctl enable vsftpd
setsebool -P ftpd_full_access=on

本地用户模式

本地用户模式使用的权限参数以及作用

虚拟用户模式

专门创建出一个账号来登录FTP传输服务。而且这个账号不能用于登录SSH服务器
日后补坑

TFTP(简单文件传输协议)

简单文件传输协议是一种基于UDP协议在客户端和服务器之间进行简单文件传输的协议。
不满足使用需求,日后再说

上一篇下一篇

猜你喜欢

热点阅读