linux FTP服务
1.检查vsftp
vsftpd -version
2.安装
yum -y install vsftpd
3.配置参数
vi /etc/vsftpd/vsftpd.conf
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_file=/var/log/xferlog
xferlog_std_format=YES
chroot_local_user=YES
listen=NO
listen_ipv6=YES
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES
allow_writeable_chroot=YES
pasv_enable=YES
pasv_min_port=40000
pasv_max_port=40100
4.重启FTP,设为开机启动
systemctl restart vsftpd.service
systemctl enable vsftpd.service
5.修改防火墙配置,并重启
firewall-cmd --permanent --add-service=ftp
firewall-cmd --reload
6.添加ftp用户,禁止shell登录
useradd -d /home/test -m test -s /sbin/nologin
7.设置ftp用户密码
passwd test
回车 输入密码
windows搭建ftp服务
可参考如下链接
https://blog.csdn.net/pengpengpeng85/article/details/84977436
MAC搭建ftp服务
可参考如下链接
https://www.zhihu.com/question/309901897