1。首先查看我的Redhat5上是否已经安装
rpm -qa| grep vsftpd
如果已经安装就会出现vstfp的版本号相关的信息,如果没有出现就是没有安装
2。下载vsftpd-2.3.2-2.el5.i386.rpm到任意目录(也可以到
http://vsftpd.beasts.org下载)
http://soft.phpwind.me/rpms/x86_64/vsftpd-2.3.2-2.el5.x86_64.rpm 3。rpm -ivh vsftpd-2.3.2-2.el5.i386.rpm
如果是redhat,请执行
如果是ubuntu,请执行
4。修改启动方式,改为系统启动时,自动启动
chkconfig vsftpd on
备注 chkconfig --list |grep vsftpd 查看启动方式,只要在第2--5为on就能随机启动
5。启动ftp
service vsftpd start
6。连接测试
vsftp默认安装目录是:/etc/vsftpd
默认有一个ftp目录:var/ftp
vsftp默认是用允许匿名用户【anonymous】登陆,允许下载,但是不允许上传
7。添加用户
useradd -g ftp -d /home/img -s /sbin/nologin pwftp
passwd pwftp
chmod -R 755 /home/img
chown -R pwftp:ftp /home/img
/etc/rc.d/init.d/vsftpd restart
/bin/systemctl restart vsftpd.service
然后用帐号pwftp密码123456,测试下就可以登陆ftp了。目录是/home/img