码迷,mamicode.com
首页 > 其他好文 > 详细

vsftp安装、配置和启动

时间:2017-09-01 23:09:15      阅读:222      评论:0      收藏:0      [点我收藏+]

标签:版本   roo   介绍   系统   mask   模式   use   lin   soft   

    vsftp软件安装、配置和启动及相关问题的解决在环境使用过程中经常用到。本文以SuSE11sp1上vsftpd的安装过程进行介绍。

测试环境

    SuSE11sp1

前提条件

    1、rpm -qa | grep vsftp,查看环境是否已安装,如已安装,可跳过vsftp安装包获取和安装步骤

    2、rpm -e vsftpd.rpm,卸载已安装的vsftp软件

vsftpd安装包获取

    1、获取操作系统版本号,注意补丁版本号

#cat /etc/SuSE-release 
SUSE LINUX Enterprise Server 11
VERSION = 11
PATCHLEVEL = 1

    2、根据版本号(SuSE11sp1)获取镜像安装包,可以在网上下载或者项目组内获取。注意,一定要根据版本号去获取镜像包(sles11_sp1.iso),如SuSE10sp2、SuSE11sp1或SuSE11sp3的ISO镜像包不同且适配的vsftpd安装包的版本号也不同。

    3、将镜像安装包sles11_sp1.iso上传到SuSE11sp1服务器的root用户家目录下。注:也可以在本地Windows上装光驱解压镜像包获取

    4、root用户登录,创建挂载目录并挂载镜像文件。

# mkdir /ISO
# mount -o loop -t iso9660 sles11sp1_sp1.iso /ISO

   5、获取vsftp文件

cd /iso/suse/x86_64
ls -al vsftp*

vsftpd安装

    使用rpm工具进行安装

rpm -ivh vsftpd.rpm

vsftp文件配置

    1、/etc/vsftpd.conf文件修改,将如下几行的注释‘#‘去掉

write_enable=YES
local_enable=YES #表示允许本地用户登录
anonymous_enable=YES
listen=YES  #表示standalone模式启动
local_umask=022 #影响文件上传后的权限

   2、/etc/ftpusers文件修改,将如下内容注释掉

#root
#oracle

   3、/etc/xinetd/vsftpd文件修改,配置disable = Yes 或者删除disable参数所在行

disable = no

vsftp启动

service vsftpd start

 说明:也可以使用命令rcxinetd start进行vsftp启动。但是相关配置的参数需做如下修改

  (1)/etc/vsftpd.conf文件中listen= Yes需修改为listen=No

  (2)/etc/xinetd/vsftpd文件中的enable = Yes取消注释。

 

vsftp安装、配置和启动

标签:版本   roo   介绍   系统   mask   模式   use   lin   soft   

原文地址:http://www.cnblogs.com/linyfeng/p/7465206.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!