一、安装并启动 FTP 服务
-
安装 VSFTPD
使用 yum
安装VSFTPD
yum install vsftpd -y
-
启动 VSFTPD
# 启动vsftpd服务
service vsftpd start
#查看系统是否已经监听到21端口
netstat -nltp | grep 21
此时,访问 ftp://<我们的CVM IP 地址> 可浏览机器上的 /var/ftp 目录了。
二、配置 FTP 权限
vsftpd 的配置目录为 /etc/vsftpd,包含下列的配置文件:
- vsftpd.conf 为主要配置文件
- ftpusers 配置禁止访问 FTP 服务器的用户列表
- user_list 配置用户访问控制
-
修改vsftpd配置文件
编辑 /etc/vsftpd/vsftpd.conf,找到下面两处配置并修改:
# 禁用匿名用户
anonymous_enable=NO
# 禁止切换根目录
chroot_local_user=YES
另外需要手动在尾部添加如下配置,解决连接超时: