FTP部署与使用
1. 部署FTP服务
1.1. CentOS 7系统 [测试服务器IP 192.168.0.30]
1.1.1. 安装并启动FTP服务
[root@localhost ~]#yum install -y vsftpd
命令说明:安装ftp服务
[root@localhost ~]#systemctl start vsftpd
命令说明:启动ftp服务
[root@localhost ~]#netstat -tnlp | grep 21
命令说明:查看是否启动成功,如果成功,则端口开启
1.1.2. FTP配置信息设置
了解配置文件
vsftpd.conf 为主要配置文件
ftpusers 配置禁止访问 FTP 服务器的用户列表
user_list 配置用户访问控制
修改配置:阻止匿名访问和切换根目录
[root@localhost ~]#vim /etc/vsftpd/vsftpd.conf
命令说明:打开配置文件,按如下要求修改
禁用匿名用户:修改anonymous_enable=YES → anonymous_enable=NO
禁止切换根目录:将chroot_local_user=YES前面的#删除
1.1.3. 重启ftp服务
[root@localhost ~]#systemctl restart vsftpd
命令说明:重启ftp服务