1、安装FTP服务器端: yum -y install vsftpd ftp
vsftpd是服务端程序,ftp是工具
2、编辑配置文件,在/etc/vsftpd/vsftpd.conf里面,
3、配置权限:
/etc/vsftpd/ftpusers 文件指定了哪些用户不能访问FTP服务器,一般情况下,root默认不能访问ftp服务的。
/etc/vsftpd/user_list 文件里的用户账户在默认情况下也不能访问FTP服务器,仅当vsftpd .conf配置文件里启用userlist_enable=NO选项时才允许访问。
----------------------
常用的命令:
systemctl enable vsftpd (允许FTP服务开机启动)
systemctl start vsftpd (开始FTP服务)
systemctl restart vsftpd (重启FTP服务)
lsof -i:21 (查看FTP服务端口是否打开)
netstat -ntlp (查看当前服务端口)
systemctl status firewalld (查看防火墙状态)
firewall-cmd --query-port=21/tcp (查询防火墙是否打开了21端口)
firewall-cmd --add-port=21/tcp --permanent --zone=public (打开防火墙21端口)
irewall-cmd --status (查看防火墙是否打开)
systemctl stop firewalld.service (关闭防火墙)