vsftpd是在Linux发行版中最受推崇的一种FTP服务器程序,他的特点是小巧轻快、安全易用。他的名字代表"very secure FTP daemon"。
本文主要讲述的是如何使用vsftpd搭建Linux网络服务器:
1、查看是否安装了vsFTPd软件
[root@linuxsir001 root]# rpm -qa | grep vsftpd
如果没有任何显示,说明没有把vsFTPd安装上,如果出现的是下面的这样的提示,就证明已经安装上了。
[root@linuxsir001 root]# rpm -qa | grep vsftpd
vsftpd-1.1.3-8
我以Redhat 9.0,以其自带的vsFTPd包vsftpd-1.1.3-8版本来为本帖约定。
[root@linuxsir001 root]# rpm -ivh vsftpd*.rpm
2、打开vsFTPd服务器
[root@linuxsir001 root]# ntsysv
把vsftpd服务器打开,也就是在运行 ntsysv命令后,把vsftpd服务选中。
[*] vsftpd
3、运行/etc/init.d/vsftpd start
[root@linuxsir001 root]# /etc/init.d/vsftpd start
为 vsftpd 启动 vsftpd: [ 确定 ]
[root@linuxsir001 root]#
4、配制vsFTPd
vsFTPd的运行有两种模式,一种是standalone "initd"模式,另外一种是xinetd模式,上面我们所说的就是standalone "initd"运行模式。两种模式运行机制不是相同的,stardard initd模式,适合专业FTP,且FTP总是一直有人访问,占用资源也是比较大,如果您的FTP总是有人访问和登入。就要用这种模式。如果您的FTP访问人数比较小,建议您用xinetd模式。xinetd模式,是当用户请求时,vsFTPd才会启动。
不同的环境,当然得用不同的启动模式。
【编辑推荐】
- vsftpd 启动篇
- FreeBSD 8.1下vsftpd服务器配置方法
- Debian上配置vsftpd常见问答集锦
- vsftpd入门——安装、配置、案例与常见问题
- FreeBSD下配置vsftpd虚拟用户
- 面向初学者的vsftpd安装指南
- 安全的FTP服务器 vsftpd简介