基于各系统平台(RedHat Linux、SUSE Linux、CentOS、SUN Solaris10) FTP服务的配

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

你可能感兴趣的:(linux,redhat,centos,sun,SuSE)