Centos 6.4 FTP配置

 时间:2026-02-16 09:19:57

1、一:安装必要组件

yum install vsftpd -y      #FTP核心文件

yum install db4 -y          #虚拟用户必要工良败具

2、二:配置文件

修改配置文件

打开/etc/vsftpd/vsftpd.conf,加入以下配置

默认vsftpd.conf中不包含这些设定项目,需要自己手动添加!

guest_enable=YES       #设定启用虚拟用户功能

guest_username=ftp    #设定虚拟用户的宿主用户

user_config_dir=/etc/u #设定存放虚拟用户配置文件的路径(文件名=用户名)

3、在/etc/vsftpd目录鉴陕下创建 用户、密码 文件(奇行是用户名,偶行是密码)

Centos 6.4 FTP配置

4、生成虚拟用户认证的db文件

db_load -T -t hash -f /etc/vsftpd/ftp.txt /etc/vsftpd/ftp.db

5、编辑认证文件/etc/pam.d/vsftpd,注释全部语句,再增加以下两句

Centos 6.4 FTP配置

6、创建虚拟用户配置文件

mkdir /etc/u                #之前设定的配置目录

vi /etc/vsftpd/u/test1   #再次说明文件名必须是用户名

按需求加入配置,以下提供参考

local_root=/ftp/www                    #虚拟用户根目录,根据实际情况修改

write_enable=YES                         #拥有写入权限

anon_umask=022                         #上传后文件的权限,反掩码实际755

anon_world_readable_only=NO    #是否只读,NO则可写

anon_upload_enable=YES             #上传权限

anon_mkdir_write_enable=YES     #建立目录的权限

anon_other_write_enable=YES      #其他的写权限

7、三:完成配置

1.   关闭Selinux               setenforce 0 临时关闭,永久关闭设置配置文件/etc/selinux/config

2.   关闭防火墙                service iptables stop

3.   重启ftp服冲牢悦务               service vsftpd restart

  • CentOS6.4搭建配置基本ftp服务器
  • Centos6.4如何配置IP
  • CentOS 6.4 Telnet的安装和配置。
  • 使用VMware安装CentOS 6.4
  • CentOS 6.4搭建本地yum源
  • 热门搜索
    4月旅游 湛江旅游地图 太姥山旅游 大亚湾旅游 上海周边旅游推荐 安踏旅游鞋 亲和力旅游网 桂林旅游局 天目山旅游攻略 东三省旅游