CentOS 6.0安装与配置VSFTP

一、检查VSFTP安装情况

1、检查vsftp有没有安装:【rpm -qa | grep vsftpd*】

CentOS 6.0安装与配置VSFTP

如果没有安装查看你是是否已下载软件,如果下载到软件文件目录位置运行【rpm -ivh vsftp*】 命名,如果没有软件可以上网查找命令,运行命令【yum search vsftp*】,如图,看是否存在vsftpd,如果存在则下载安装运行命令【yum install vsftpd.i686】。

CentOS 6.0安装与配置VSFTP

二、检查VSFTP是否正常启动

1、检查vsftp状态命令【 service vsftpd status】

CentOS 6.0安装与配置VSFTP

如果是stopped,说明服务是停止的,就运行如下命令吧:

启动vsftp:【 service vsftpd start】

重启vsftp: 【service vsftpd restart】

使用VSftpd需要关闭防火墙,运行如下命令关闭防火墙:

关闭防火墙:【 service iptables stop】

三、配置VSFTP

1、vsftp配置文件: /etc/vsftpd/vsftpd.conf

2、vsftp默认目录: /var/ftp/

3、Vsftp默认运行匿名方式登录,如果你想指定用户,并且有上传文件和下载文件的权限需要做如下配置

Eg:例如如果允许root用户上传

a、修改/etc/vsftpd/user_list文件将root去掉

b、修改/etc/vsftpd/ftpusers文件将root去掉

c、查看SELinux设置: # getsebool -a | grep ftp

执行结果:ftp_home_dir–>off,setsebool allow_ftpd_full_access–>off

进行修改:# setsebool ftp_home_dir 1

进行修改:# setsebool allow_ftpd_full_access 1

修改后重新查看结果:ftp_home_dir–>on,allow_ftpd_full_access–>on

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/1274e3b3c58b4e70c000fcfe885075e4.html