linux 安装vsftpd

来源:互联网 发布:java quartz 日志级别 编辑:程序博客网 时间:2024/06/07 10:18

vsftpd 官方地址:
http://vsftpd.beasts.org/

我这里是2.2的版本
1.使用yum安装vsftpd
yum install vsftpd

2.配置vsftpd
编辑vsftpd的配置文件vi /etc/vsftpd/vsftpd.conf
anonymous_enable=NO #禁止匿名访问
ascii_upload_enable #允许使用ascii码上传
ascii_download_enable #允许使用ascii码下载
userlist_deny=NO (倒数第二行)表示需要添加用户才能使用
设置完毕之后,ESC,冒号wq回车。启动vsftpd服务/etc/init.d/vsftpd start,看到[确定]即为启动成功。

4 添加ftp防火墙规则:
/sbin/iptables -I INPUT -p tcp –dport 21 -j ACCEPT
/etc/rc.d/init.d/iptables save
/etc/init.d/iptables restart

只启动完还不行,还要给它添加开机自动启动,chkconfig vsftpd on

添加启动是没有任何提示的,如果不确定是否已经加入了开机启动项可以运行chkconfig –list进行查看。
安装和配置完之后要对它添加用户才能使用,这里以添加用户baidu为例。useradd baidu回车,然后为baidu这个用户添加密码passwd baidu,会提示输入两次密码。然后我们将baidu这个用户加入到FTP用户表里。vi /etc/vsftpd/user_list,将里面其它初始用户全部删除,加入刚刚我们新建的baidu用户。

原创粉丝点击