FTP服务搭建

liuqiang 2021年06月23日 25次浏览

FTP协议介绍
主动模式:
客户端防火墙
被动模式:

yum install vsftpd ftp
ftp 服务客户端包
systemctl start vsftpd.service

ftp匿名用户 管理的目录
/var/ftp

vsftpd 服务配置文件

  • /etc/vsftpd/vsftpd.conf
    -- 匿名访问
    anonymous_enable=YES
    用户黑名单
  • /etc/vsftpd/ftpusers
    用户的黑白名单
  • /etc/vsftpd/user_list

ftp

命令链路
21端口

yum install vsftpd ftp
systemctl start vsftpd.service

ftp localhost
用户 ftp 密码:无
ls /var/ftp

echo 123 | passwd --stdin user1

/etc/vsftpd/vsftpd.conf

不允许登录ftp 服务器
/etc/vsftpd/ftpusers

用户的黑白名单
/etc/vsftpd/user_list

local_enable=YES

on off

getsebool -a | grep ftpd
setsebool - P ftpd_use_nfs 1

guest_enable=YES
guest_username=

useradd vuser -d /data/ftp. -s /sbin/nologin

user_config_dir =/etc/vsftpd/vuserconfig

localhost_root