1、安装:
yum -y install vsftpd
2、修改配置,去掉匿名登录:
vim /etc/vsftpd/vsftpd.conf
anonymous_enable=NO
改为:
anonymous_enable=NO
3、启动服务:
systemctl start vsftpd
4、修改vsftpd的pam认证模块
vim /etc/pam.d/vsftpd
#/etc/pam.d下的文件存放的各个命令的pam模块的配置
auth required pam_shells.so
改成
auth required pam_nologin.so
5、关闭 SELinux:
临时修改:
setenforce 0
永久生效:
sed -i "s/SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config
grep -v "^#" /etc/selinux/config | grep "SELINUX="
6、设置ftp用户密码,第一步安装的时候已经创建了ftp用户(nologin)
passwd ftp
7、可以用ftp用户和密码进行登录了
方法一:直接输入ftp加ip地址
ftp 192.168.xxx.xxx
方法二:直接输入ftp,进入ftp服务后输入open加ip地址
open 192.168.xxx.xxx
#输入用户;输入密码