欢迎关注微信公众号: 程序员小圈圈# Linux搭建VSFTPD
原文首发于: www.zhangruibin.com
本文出自于: RebornChang的博客
转载请标明出处^_^
笔者之前买了一个腾讯云VPS,1M 带宽,后来想用FTP下载备份数据,发现连接不上,所以看了下,发现服务器上没搭建FTP服务,所以就准备来搭建一个,其实也很简单,就几步的事:
1.先看下是否安装
rpm -qa | grep vsftpd
2.如果安装了可以卸载原有
rpm -e vsftpd
3.yum安装
yum -y install vsftpd
4.修改配置文件
vi /etc/vsftpd/vsftpd.conf
在配置文件中找到“anonymous_enable=YES”,将"YES"改为"No",将匿名登录禁用。
添加开机自动启动
chkconfig vsftpd on
5.设置FTP账号及权限目录并设置密码
useradd -d /home/ftp_user -s /sbin/nologin ftp_user
passwd ftp_user
注意,目录不要自己创建,不然还得给FTP用户授权才能访问。
6.启动VSFTPD
如果是按照上面一路下来的,此FTP服务默认端口为21端口,启动成功服务之后,可以试着连接下,如果连接失败可以看下iptables/Firewall对应的端口是否正常开启。
启动命令:
service vsftpd start
至此,搭建VSPTPD搭建完毕,但是这只是能用,如果需要改端口或者主被动,可以参考其他资料,这里就不说了,笔者也没研究那些。
顺便提一嘴,笔者的VPS是1M,下载东西太慢,然后就花3块钱买一天5M带宽,速度瞬间提升5倍还是很爽的,不过,注意连接FTP的话尽量使用filezilla,因为升级过带宽之后网络不太稳定,笔者的XFTP没有断点续传功能,升级完带宽之后网络时不时断了很是烦人,但是花几块钱升级带宽的确很香,1M带宽下载速度就100K+,5M带宽可以打到600K,还能用。