以CentOS 7为例 搭建FTP服务器
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了以CentOS 7为例 搭建FTP服务器相关的知识,希望对你有一定的参考价值。
一、我们需要下载FTP应用:yum -y install vsftpd
省略中间
以上为安装完成。
(-y 为选择yes)若不输入,则下面会出现一个选项供我们选择。
二、关闭防火墙(自己学习可以关闭,正常生产环境中不可以关闭)
CentOS 7 默认使用的是firewall 防火墙
输入:systemctl stop firewalld 停止防火墙运行
systemctl disable firewalld 禁止开机启动
三、复制一下配置文件,因为一会儿要修改配置文件参数,保险起见,复制一下配置文件:
三、更改参数(三种更改结果 1 匿名用户登陆 2 本地用户登陆 3虚拟用户登陆)
1 匿名用户登陆 :vi /etc/vsftpd/vsftpd.conf 按下 i 键
按下ESsc键 :wq!
匿名用户登陆的默认目录为 /var/ftp/pub/ 所以要修改/var/ftp/pub/的权限,让匿名用户可以正常使用:
修改一下策略,配置就完成了
启动并重启一下FTP服务
测试可以正常使用
2、 本地用户登陆
vi /etc/vsftpd/vsftpd.conf 按下 i 键
按下Esc键 :wq!
这两个文件中存有本地用户的名,例如:我们让本地用户root登陆则需要把文件中的root去掉
重新启动FTP服务
测试登陆
以上是关于以CentOS 7为例 搭建FTP服务器的主要内容,如果未能解决你的问题,请参考以下文章