1:首先查看是否安装了VSFTP
# ps -ef |grep vsftp
和图片显示类似说明没有安装vsftp
2:安装VSFTP
# yum install vsftpd -y
图示安装成功。
3:安装FTP 客户端
yum install ftp
3:修改vsftp配置
# vim /etc/ vsftpd/ vsftpd.conf
不允许frp匿名访问,将YES改为NO
然后按ESC,在文件末尾输入:wq,回车,保存并编辑
查看所有系统服务,FTP是否开机自起
# chkconfig --list
OFF:关闭 , 此时不是开机自起的
设置开机自起指令
# chkconfig --level 35 vsftpd on
再次查看所有服务项,查看vsftp是否开机自起了
# chkconfig --list
3和5都为on说明设置完毕,VSFTP开机自动启动
4:增加FTP用户
首先在系统根目录创建aliyun文件夹
# mkdir aliyun
ls -a 查看该目录所有文件
aliyun文件夹创建成功
进入文件夹
# cd aliyun
在aliyun文件夹创建www文件夹,此文件夹以后当做是存放WEB项目的根目录
# mkdir www
查看www文件夹是否存在
# ls -a
创建用户
首先为aliyun文件夹创建用户
useradd ftpadmin -s /sbin/nologin -d /aliyun/
-s : 在本地无法登陆
为www文件夹创建用户
# useradd jia -s /sbin/nologin -d /aliyun/www
-s : 在本地无法登陆
修改ftpadmin的密码(密码必须要有英文数字,六位以上)
# passwd ftpadmin
修改jia的密码(密码必须要有英文数字,六位以上)
# passwd jia
查看www的权限,在www目录下
# ls -lrth
发现www的权限是root的
修改jia用户的权限为www文件夹
# chown jia www
接下来重启服务
# service vsftpd start
用FTP工具访问即可,IP为主机公网IP,用户名为上面设置的jia(我设置的为jia,根据自己设置的用户名定),密码为自己填的密码,端口21,不写端口默认21。
到这里VSFTP服务器就搭建完毕了。