Linux服务器上安装vsftpd
1、首先判断你服务器上是否安装了vsftpd
rpm -q vsftpd
2、安装vsftpd
yum -y install vsftpd
3、重启vsftpd
service vsftpd restart
4、修改vsftpd的主配置文件
vi /etc/vsftpd/vsftpd.conf
5、禁止匿名登录
把这个改为NO 默认是YES (改为NO 就是禁止匿名用户登录,不需要注释)
不可以让ftp用户跳出自己的家目录,否则太危险了,需要做限制
允许本地用户登录FTP
6、添加用户
useradd -s /sbin/nologin -d FTP根目录 用户名
(yuanfei这个用户智能连接ftp无法登录系统,默认家目录是在var/www/html 文件夹下面)
7、设置密码
passwd 用户名
8、修改FTP根目录权限
chmod o+w FTP根目录
9、修改selinux
vi /etc/sysconfig/selinux
默认是enforcing 把他修改为disabled
10、关闭防火墙
service iptables stop
11、重启vsftpd服务,并且下次自动启动
service vsftpd restart
chkconfig vsftpd on