您当前位置:主页 > 程序开发 >
 
Linux CentOS 6.5 下搭建 vsftpd ftp服务器
日期:2018-10-25 编辑:918Õ

Linux CentOS 6.5 下搭建 vsftpd ftpAG环亚娱乐

操作系统环境:CentOS 6.5-x86_64

配置好yum源,后如下安装

[[email protected] mnt]# yum list vsftpd

Loaded plugins: fastestmirror, security

Loading mirror speeds from cached hostfile

Available Packages

vsftpd.x86_64                      2.2.2-11.el6_4.1 

[[email protected] mnt]# yum install vsftpd.x86_64

……

编辑配置文件vsftpd.conf

[[email protected] mnt]# cd /etc/vsftpd/

[[email protected] vsftpd]# cp vsftpd.conf vsftpd.conf.bak

[[email protected] vsftpd]# vim  vsftpd.conf

做如下配置:

“#anonymous_enable=YES” 改成 “anonymous_enable=NO”

文件末尾新增:userlist_deny=NO

说明:仅允许userlist的用户访问ftpAG环亚娱乐

创建ftp用户

[[email protected] vsftpd]# useradd testacc

 [[email protected] vsftpd]# passwd testacc

Changing password for user testacc.

New password:

BAD PASSWORD: it is too simplistic/systematic

Retype new password:

passwd: all authentication tokens updated successfully.

[[email protected] vsftpd]# echo testacc >> /etc/vsftpd/user_list

说明:也可以通过编辑配置文件user_list,在文件末尾新增添加的用户

重启ftpAG环亚娱乐

[[email protected] vsftpd]# service vsftpd restart

Shutting down vsftpd:                                      [  OK  ]

Starting vsftpd for vsftpd: 500 OOPS: bad bool value in config file for: userlist_deny                                              [FAILED]

出错了,原因:vim /etc/vsftpd.conf 时:每行的值都不要有空格,否则启动时会出现错误,可能是添加 userlist_deny=NO时,NO后面多了空格,重新编辑,再试,OK。...

FlashFXP工具连接FTPAG环亚娱乐

结果报错:500 OOPS:cannot change directory:/home/testacc

解决方法:

1、编辑/etc/vsftpd.conf,找到如下内容,做如下修改:

#chroot_local_user=YES

#chroot_list_enable=YES

# (default follows)

#chroot_list_file=/etc/vsftpd/chroot_list

修改为如下:

chroot_local_user=YES

chroot_list_enable=YES

# (default follows)

chroot_list_file=/etc/vsftpd/chroot_list

新建/etc/vsftpd/chroot_list文件

[[email protected] ~]# cd /etc/vsftpd/

[[email protected] vsftpd]# touch chroot_list

[[email protected] vsftpd]# echo testacc >> chroot_list #写入添加的用户

2.

查看SELinux 的状态

[[email protected] vsftpd]# getsebool ftpd_disable_trans

Error getting active value for ftpd_disable_trans

[[email protected] vsftpd]# sestatus -b | grep ftp

allow_ftpd_anon_write                      off

allow_ftpd_full_access                      off

allow_ftpd_use_cifs                        off

allow_ftpd_use_nfs                          off

ftp_home_dir                                off

ftpd_connect_db                            off

ftpd_use_fusefs                            off

ftpd_use_passive_mode                      off

httpd_enable_ftp_server                    off

tftp_anon_write                            off

tftp_use_cifs                              off

tftp_use_nfs                                off

结果如上, ftp_home_dir off,即SE关闭了ftp主目录,如下,将其设置为on

[[email protected] vsftpd]# setsebool -P ftp_home_dir on

说明:-P表示永久设置,不用每次开机后都重新设置。

3.重启ftpAG环亚娱乐

[[email protected] vsftpd]# service vsftpd restart

Shutting down vsftpd:                                      [  OK  ]

Starting vsftpd for vsftpd:                                [  OK  ]

访问结果:

玩转vsftpdAG环亚娱乐的四大高级配置:

vsFTPd配置教程:

Ubuntu实用简单的FTP架设

Ubuntu 上架设FTPAG环亚娱乐和ApacheAG环亚娱乐

Ubuntu 13.04 安装 LAMP\vsftpd\Webmin\phpMyAdmin 服务及设置

RHEL6平台下SeLinux和vsftpd的匿名上传的简单案例

Linux系统vsftpd源码安装

openSUSE 13.2/13.1 下安装配置 FTPAG环亚娱乐 vsftpd 

本文永久更新链接地址:

http://www.bkjia.com/Linux/1145286.htmlwww.bkjia.comtruehttp://www.bkjia.com/Linux/1145286.htmlTechArticleLinux CentOS 6.5 下搭建 vsftpd ftpAG环亚娱乐 操作系统环境:CentOS 6.5-x86_64 配置好yum源,后如下安装 [[email protected] mnt]# yum list vsftpd Loaded plugins: fastes...

本文源自: AG环亚娱乐

上一篇:PHP文件与目录操作示例, 下一篇:去掉Dede5.5编辑器自动加DIV的方法
 
Copyright © 2005-2016 http://www.tecsquared.com AG环亚娱乐_AG直营网_环亚娱乐AG最佳线路_腾讯体育版权所有 AG环亚娱乐_AG直营网_环亚娱乐AG最佳线路_腾讯体育