1、安装vsftpd软件包,命令如下:
sudo yum -y install vsftpd
2、查看vsftpd的运行状态,命令如下:
sudo netstat -nltp | grep 21
一般情况下,vsftpd安装完成后会自动启动,如下图所示通过 netstat 命令可以看到系统已经监听了 21 端口
特殊情况下,假如vsftpd没有自启动,可以手动开启:
sudo systemctl start vsftpd.service
3、配置ftp登录用户及权限
在这一步中,网上基本所有的帖子都用useradd,但是使用useradd时,如果后面不添加任何参数选项,例如:#sudo useradd test创建出来的用户将是默认“三无”用户:无Home Directory、无密码,无系统Shell,还需要自己配置,比较麻烦。
而使用adduser,创建用户的过程更像是一种人机对话,系统会提示你输入各种信息,然后会根据这些信息帮你创建新用户,所以,我用adduser来创建新的ftp登录用户。
sudo adduser ftp
创建用户的过程如下图所示,创建完了后ho