在继续服务的配置之前,请确认您具有以下准备工作:
- 创建 Linux 服务器并且可以正常登录服务器。
- 配置 yum 源,不能正常访问因特网的请参考 配置 Linux yum 源
- 服务器已安装 vsftp 服务器。
一、安装VSFTPD服务器
- 第一步,根据相关要求,你需要登录到你的服务器,并使用SSH协议连接直接到VPS。
- 第二步,要确保能正常使用VSFTPD软件,命令:
yum install vsftpd
二、配置VSFTPD
- 配置文件位置为:
/etc/vsftpd/vsftpd.conf
- 将匿名用户禁止访问:
anonymous_enable=NO
- 进入服务器的所有用户都将被限制在其主目录:
chroot_local_user=YES
- 允许写入功能:
write_enable=YES
- 保存并退出此文件,然后重启服务:
service vsftpd restart
三、防火墙设置
- CentOS7系统下需要开放21端口(FTP默认端口),命令:
firewall-cmd --zone=public --add-port=21/tcp --permanent
- 重启防火墙命令:
firewall-cmd --reload
四、测试FTP连接
你可以使用FTP客户端软件,或者使用Windows的资源管理器输入ftp://你的服务器公网IP地址 测试一下FTP连接。
发布者:luotuoemo,转转请注明出处:https://www.jintuiyun.com/174809.html