1. 先查看是否已经安装了vsftpd
vsftpd -version
#-bash: /usr/sbin/vsftpd: 没有那个文件或目录
显示没有那个文件或者目录则表示当前系统没有安装ftp服务器,则使用以下命令安装(若遇到源问题或者没有找到对应库时可点击查看更换源):
yum install -y vsftpd
#.....
vsftpd -version
#vsftpd: version 3.0.2
这样显示已经安装完成
2.创建安全的FTP文件目录
mkdir -p /data/sftpuser/ftptest
3.创建新用户指定家目录并设置密码
username
为你该ftp创建的用户名,上面创建的目录/data/mserver/data/user/space
为用户登陆进去后的位置
useradd -d /data/sftpuser -M -s /sbin/nologin username
#...d 指定家目录 -s 禁止登陆; -M 不创建家目录
passwd ftpllx