6、基于CentOS 系统平台配置VSFTPD
CentOS操作系统与RedHat Linux系统是完全兼容的,所以其VSFTP的安装与配置的完全相同的。
安装VSFTP
启动VSFTP服务
其它的功能配置可以参照上面的文件参数或RedHat的配置进行配置。
7、基于SUSE Linux 系统平台配置VSFTPD
SUSE Linux操作系统与RedHat Linux和CentOS系统是有所不同的,但其VSFTP的安装与配置是基本相同的。
安装VSFTP
启动VSFTP服务
其它的功能配置可以参照上面的文件参数或RedHat的配置进行配置。
8、基于Solaris 系统平台配置VSFTPD
在solaris系统平台下,其系统默认安装了wu-ftp,然而wu-ftp并不是一个非常安全的ftp软件。wu-ftp不是inetd进程启动的,而是standlone独立进程,这样会给系统带来负担。一般情况下,由于VSFTP安全性高、速度快、稳定性好,所都使用VSFTP来搭建FTP服务器。
在安装VSFTP服务器之前需要先关闭wu-ftp服务,可以使用下面命令。
(
1
)下载软件包
安装VSFTP服务之前需要下载软件包,在安装后需要使用make命令进行编译,所以还需要下载内个编译软件包,其名称如下:
可以在下面的FTP站点上下载到软件:
ftp://mirror.sprintlink.net/
ftp://mirror.sprintlink.net/
(
2
)设置编译环境
下载完成后,需要安装VSFTP环境所需软件包:
设置系统变量:
(
3
)安装
VSFTP
#mkdir /usr/share/empty/
//vsftpd需要/usr/share/empty/目录,若其不存在,则也需要手动创建该目录
//vsftpd需要/usr/share/empty/目录,若其不存在,则也需要手动创建该目录
//手动拷贝如下文件到其正确的位置:
以上基本安装完成VSFTP服务,需要启动FTP服务。
(
4
)启动
FTP
服务
需要修改VSFTPD.conf配置文件参数,如下所示:
vsftpd将工作在“standalone”模式,由vsftpd自己来负责监听,如果配置该参数,则相应地需要手动在rcn.d目录下创建启动脚本
也可以通过修改inetd.conf文件来自动运行vsftpd,则不要配置该参数。修改inetd.conf文件的方法:在inetd.conf文件中添加:
在本实例中使用的是启动脚本。
修改启动文件属性:
启动VSFTP服务:
至此基于solaris系统平台的VSFTP服务就配置完成了,其配置文件的参数与前面所述相同。