首先判断你服务器上是否安装了vsftpd
rpm -q vsftpd
如果没有安装的使用下面的命令安装
yum -y install vsftpd
然后重启ftp服务
service vsftpd restart
到vsftpd的主配置文件里面
vi /etc/vsftpd/vsftpd.conf将下面的YES改为NO, 改为NO 就是禁止匿名用户登录,只允许用户在限制的文件区域活动
#anonymous_enable=YES anonymous_enable=NO下面的这句是本来注释掉的,我们放开注释
chroot_local_user=YES
重启vsftpd服务, 然后创建FTP用户
useradd lmc -d /var/ftp创建用户的密码
passwd lmc权限赋予
chmod o+w /var/ftp
编辑 selinux
vi /etc/selinux/config改为SELINUX=disabled
重启服务,并设置启动时自动重启
service vsftpd restart chkconfig vsftpd on关闭防火墙
service iptables stop然后可以使用终端连接了 原文链接:https://www.f2er.com/centos/382056.html