Linux搭建VSFTPD

/ Linux / 没有评论 / 20浏览

Linux搭建VSFTPD

笔者之前买了一个腾讯云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,还能用。